2013-04-20 75 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 根據您的版本,您可能必須針對比特率使用不同的命令。