2011-01-12 23 views
0

我GOOGLE了很長一段時間,我發現的所有是ffmpeg php api,和一個名爲mp32tube的網站..現在我有mp32tube完全相同的功能,我想讓我的用戶能夠上傳一個mp3添加一張圖片,然後編譯FLV包含圖片和MP3在服務器上...mp3在服務器端flv如何?

其餘的我可以做,如上傳視頻到YouTube,它有自己的API簡單..

能任何人都請指導我自動在我的服務器上執行此操作? (一個基於電源的VPS)

非常感謝。

Rami

回答

1

您應該首先閱讀FAQ。 http://www.ffmpeg.org/faq.html#SEC14

然後添加聲音,你可以嘗試;

ffmpeg -ar 22050 -ab 128k -i song.mp3 -i videoHaveNoSound.flv VideoWithSound.flv 

讓我知道結果。

除了

你Findout是較短的方式;

ffmpeg -r 12 -b 1800 -i img.jpg -i yourSound.mp3 -acodec copy outVideo.flv 
+0

感謝siniradam ..會盡量讓你知道 – 2011-01-12 16:50:58

0

沒有「自動」的方式來做到這一點。您必須讓用戶上傳2個數據,然後通過ffmpeg運行它們。這裏有大量的ffmpeg文檔,只是研究一下你需要運行的命令,首先在php之外測試它,然後一旦你得到它的工作,在你的腳本中實現它。在通過ffmpeg後,刪除用於創建的文件,並讓它們下載生成的flv。