我正在创建一个包含大量视频的视频组合网站,我想知道如何为网络播放编码视频的最佳方式。我正在为每个人使用html5视频方法,因此我需要以下列3种格式编码的视频:
我并不需要WebM,但它会很好。
到目前为止,我一直在使用Handbrake和ffmpeg2theora的组合,但是我正在寻找一种解决方案,因为Handbrake似乎在使用大尺寸视频时出现问题,而ffmpeg2theora只是一个很大的问题。屁股。有没有人有任何建议?
谢谢!
答案 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。这是我的头脑......但也许对你有用。