2011-04-11 117 views
0

我正在創建一個視頻作品集網站,其中包含大量視頻,我很想知道如何將視頻編碼爲網絡播放的最佳方式。我使用的爲大家方法論HTML5視頻,所以我需要在以下3種格式編碼的視頻:爲html5播放編碼視頻

  • H.264
  • 奧格
  • 的WebM

我不necissarily需要WebM,但它會很好。

到目前爲止,我一直在使用Handbrake和ffmpeg2theora的組合,但是我正在尋找某種解決方案,因爲Handbrake似乎對大型視頻有麻煩,而ffmpeg2theora只是一種痛苦。屁股。有沒有人有什麼建議?

謝謝!

回答

2

Miro Video Converter作品真的很好,所有這些格式。

它本質上是ffmpeg的包裝UI,選項有限,但做得很好。

如果默認輸出不符合您的要求,您還可以顯示ffmpeg命令日誌並調整命令。

它也是免費的。

+0

Miro很棒,但是想知道是否還有一些API可以自動編碼 – JewelThief 2011-06-22 17:49:57

1

您可能想看看VLC's轉換功能。它可以使用導出插件以多種不同的格式導出,並且還有一個方便的編碼隊列。截至目前,我知道它可以做H.264以及Theora ...我不確定關於WebM ...我的版本沒有,但是可能會有一個編碼插件,好。

最重要的是,VLC是免費的。

希望這有助於

傑森

1

僅供參考我試過米羅,並遇到一些奇怪的轉換問題。我的.ogg文件很好,但是我的.webm文件有點怪異。他們會在本地播放/運行正常,但是當我將文件上傳到我的服務器時,會出現文件錯誤(它會播放一次,然後每次都會掛起)。

我有一些運氣Firefogg,我最終使用沒有問題。

但是,Miro和Firefogg更多的是一個文件,單擊,轉換方法。如果您想要做大量批次,可以從Brett Terpstra處獲得朋友寄給我的指南:Automating HTML5 Video Encodes。它超過了我的頭......但也許對你有一些用處。