2013-04-20 77 views
1

为我的个人网站我想为我和我的朋友实现一个小工具。 该脚本的目标应该是将上传的.flac音频文件转换为.mp3,以选择音乐质量,例如128kbit/s或320kbit/s。 这是可能的如果是这样,怎么样? 有趣的是,只有核心部分(转换),其余的我已经实现:)如何将.flac转换为.mp3使用PHP

非常感谢:)) 尼克拉斯

+0

阅读[本文](http://blog.tordeu.com/?p=184)和'shell_exec'和你的想象力,你可以做 – 2013-04-20 11:00:45

回答

1

你熟悉的ffmpeg?如果是安装在服务器上,你可以尝试在CLI

ffmpeg -i input.flac output.mp3 

如果成功运行,你可以去尝试从您的应用程序传递一个命令外壳(如果你使用例如PHP为您的应用和Debian的Linux作为主机。)

要包括比特率可以用

ffmpeg -i input.flac -ab 128k output.mp3 

ffmpeg -i input.flac -ab 320k output.mp3 

如果您可以使用它,请参阅文档:http://ffmpeg.org/ffmpeg.html 根据您的版本,您可能必须针对比特率使用不同的命令。