关于我想在这里做什么的更多信息; http://www.studiodust.com/riffmp3.html如何以编程方式将RIFF头添加到MP3文件?
我想让我的控制面板(使用Perl和Webmin制作)可以自动执行此操作。现在我必须依靠system
调用并为Linux提供二进制文件。有没有用于Perl或其他语言的库?
这样做的最好方法是什么?
关于我想在这里做什么的更多信息; http://www.studiodust.com/riffmp3.html如何以编程方式将RIFF头添加到MP3文件?
我想让我的控制面板(使用Perl和Webmin制作)可以自动执行此操作。现在我必须依靠system
调用并为Linux提供二进制文件。有没有用于Perl或其他语言的库?
这样做的最好方法是什么?
我参考的网站有我需要的答案。我不知道他们做了一个Linux变体。
我对RIFF文件或其结构,用途等一无所知。但是did you try searching CPAN? The first result看起来很有希望。
我有以下脚本您确切的事情,你问。
#!/bin/bash
echo "$1"
ffmpeg -y -i "$1" -f wav out.wav > /dev/null 2>&1 && \
normalize-audio -q out.wav && \
lame --silent -a -m m --cbr -b 64 -q 0 out.wav out.mp3 && \
ffmpeg -y -i out.mp3 -f wav -acodec copy "$1" > /dev/null 2>&1 && \
echo "done."
rm out.wav out.mp3
只需编辑参数为跛脚或只使用ffmpeg调用,然后设置。