2011-07-21 95 views
0

這裏混合是我的疑問:音頻和視頻與PHP或.NET

[1]音頻文件混合

需要混合(未合併)2個的音頻文件(MP3播放)創建一個單個文件(.mp3)。要混合的音頻文件的比特率將相同,最終混合文件的比特率也應保持不變。

[2]創建定製視頻

還需要創建視頻(或的.mp4 .MPG)用幾種不同的轉換(ATLEAST 5-6)通過使用一些可用的圖像,以顯示作爲幻燈片放映而一個音頻文件在後臺播放。

所有這些都需要使用.NET和PHP來實現。因此需要與可用的第三方工具/庫(免費或付費)相關的建議。

讓我知道是否需要更多細節。

回答

1

您可能想要調查http://sox.sourceforge.net/,這是一個命令行音頻處理實用程序。您可以通過執行它通過shell來從PHP或.NET中調用它(一個win二進制文件可用)。

從來沒有使用過它,目前還不清楚你想如何以及如何混合。你必須諮詢手冊頁http://sox.sourceforge.net/sox.html但除非你需要的效果很可能只是:

system("sox input1.mp3 input2.mp3 mix output.mp3"); 

合併音頻和圖像轉換成視頻文件是ffmpeg,它是再簡單不過通過命令行來調用它很簡單。 mencoder允許更多的轉換。