为html5播放编码视频

时间:2011-04-11 01:57:00

标签: html5 html5-video

我正在创建一个包含大量视频的视频组合网站,我想知道如何为网络播放编码视频的最佳方式。我正在为每个人使用html5视频方法,因此我需要以下列3种格式编码的视频:

  • H.264
  • 奥格
  • 的WebM

我并不需要WebM,但它会很好。

到目前为止,我一直在使用Handbrake和ffmpeg2theora的组合,但是我正在寻找一种解决方案,因为Handbrake似乎在使用大尺寸视频时出现问题,而ffmpeg2theora只是一个很大的问题。屁股。有没有人有任何建议?

谢谢!

3 个答案:

答案 0 :(得分:2)

Miro Video Converter适用于所有这些格式。

它本质上是ffmpeg的包装器UI,并且选项有限,但做得很好。

如果默认输出不满足,您还可以显示ffmpeg命令日志并调整命令。

它也是免费的。

答案 1 :(得分:1)

您可能需要查看VLC's转化功能。它可以使用导出插件以多种不同的格式导出,并且还具有方便的编码队列。截至目前我知道它可以做H.264以及Theora ...我不确定WebM ...我的版本没有,但可能会有一个编码插件即将发布好。

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

希望这有帮助,

杰森

答案 2 :(得分:1)

仅供参考我试过Miro,遇到了一些奇怪的转换问题。我的.ogg文件很好,但我的.webm文件有点不稳定。他们在本地播放/运行正常,但是当我将文件上传到我的服务器时,我会收到错误(它会播放一次,然后每次都挂起)。

我对Firefogg感到很幸运,我最终没有遇到任何问题。

然而,Miro和Firefogg都是一个文件,点击,转换方法。如果你想做一大批,这是朋友发给我的指南,来自Brett Terpstra:Automating HTML5 Video Encodes。这是我的头脑......但也许对你有用。