2010-06-11 70 views
1

我使用流媒體播放器3.1.1將視頻流式傳輸到我的瀏覽器。視頻由用戶上傳,他們可以上傳不同的格式。什麼是解決方案將視頻流式傳輸爲mp4,他們上傳的格式是什麼。我目前使用ffmpeg命令。流媒體播放器的最佳編碼標準mp4

ffmpeg -i "InputFile.mp4" -sameq -vcodec libx264 -r 35 -acodec libfaac -y "OutputFile.mp4" 

但是更大尺寸(比如說100mb)的視頻文件需要花費一分多時間才能播放到流式播放器和緩衝區。我認爲我的編碼有問題。

歡迎您提出寶貴意見!

回答

3

問題來自元數據。 ffmpeg將這些數據放在文件末尾,對於漸進式下載,您必須在開始時移動這些數據。您可以在ffmpeg過程之後使用MP4Box或qt-faststart。 MP4Box -inter 1000 file.mp4或qt-faststart in.mp4 out.mp4

+0

幫助我,歡呼! – miccet 2011-02-17 19:23:05