2013-11-28 71 views
1

在我的Web應用程序中,用戶應該能夠上傳他自己的視頻(無論是格式)。 我使用的ffmpeg對視頻進行編碼的.mp4來使用命令的FLV:在使用ffmpeg編碼時播放視頻

的ffmpeg -i uservid.whatever output.mp4 output.flv

而ffmpeg的編碼的視頻,它裝入的Flowplayer在用戶頁面上。但流水遊戲總是說「找不到文件」導致ffmpeg尚未完成編碼。

即使視頻尚未完全編碼,是否可以在某個播放器中加載視頻?也許有一個ffmpeg選項?

謝謝

回答

4

FLV yes,mp4 no。使用flv,你可以將ffmpeg寫入標準輸出並對輸出做任何你需要的操作。 mp4需要一個幀索引(moov),該索引在整個文件被編碼之前是未知的。 flv對每一幀中的信息進行編碼。

+0

好的,我明白了!編碼完成後是否有任何事件?編碼後運行一個php腳本將會很棒!在這一刻,我開始在我的PHP腳本ffmpeg編碼異步 – user1857519

+0

您已經詢問了7個問題,並已接受零答案。人們不會願意繼續幫助你,直到你承認他們的工作。 – szatmary

+0

對不起,我不知道接受答案! – user1857519