最便携的网络视频编解码器?
我正在寻找一种无需使用 Flash 或 Silverlight 等插件即可将视频嵌入网页的方法。理想情况下,我能够 并期望它在大多数浏览器中都能工作。
我的目标是将视频编码为可在 IE7 及更高版本、Chrome 和 Firefox 上运行的格式。但我需要知道哪种编解码器最便携。
不幸的是,需要支持 IE7,因此无法支持 HTML5 视频。
I am looking for a method to embed videos in web pages without using a plugin like Flash or Silverlight. Ideally, I would be able to <embed src="movie.ext">
and expect this to work in most browsers.
I'm aiming to encode videos to a format that works across IE7 and later, Chrome and Firefox. But I need to know which codec is the most portable.
Unfortunately needing to support IE7 rules out HTML5 video support.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
H.264 和 WebM 正是您所需要的。
H.264 在 Safari 和 IE 中受支持(这些也拒绝包括 WebM 支持),替代浏览器 Chrome(当然)、Firefox 和 Opera 也支持 WebM。
我建议首先使用视频标签,然后作为后备选项,您可以包含一个 Flash 播放器,它将播放任一版本(已经包含 H.264 支持,很快就会包含 WebM 支持)。
如果您想包含第 3 方代码,此处有“播放器”组件的比较。
H.264 and WebM is what you need.
H.264 is supported in Safari and IE (these also refuse to include WebM support), WebM is supported by alternative browsers Chrome (of course), Firefox and Opera.
I recommend using video tag first, then as a fallback option you can include a Flash player, which will play either version (H.264 support is already included, WebM support will be soon).
If you want to include 3rd party code, there is a comparison of "player" components here.
使用 MP4/h.264。现在它可以在任何地方工作(与 2011 年 @vbence 发布答案时不同)。
Use MP4/h.264. It works everywhere now (unlike in 2011 when @vbence posted their answer).