现在 chrome 浏览器都不支持 avi 格式的视频了吗?

2023-04-25 16:24:13 +08:00
 longmeier90

和前端对接项目中,前端在浏览器上播放不了 avi 格式视频,就让后端去把 avi 转成 mp4 格式。 我就纳闷了 avi 不是普通的视频格式吗?这点问题都搞不定。 呜呜呜。。。

1786 次点击
所在节点    程序员
7 条回复
em70
2023-04-25 16:31:07 +08:00
avi 是 windows 专属格式,不应该成为浏览器标准
elechi
2023-04-25 16:31:09 +08:00
http://html5test.com/
浏览器标准视频
shakoon
2023-04-25 16:36:18 +08:00
avi 实际上是一个固定格式是容器,容器是标准格式定义的,但具体的内容,除了古董的 mpeg1 、2 还有很多种编码类型,包括 mpeg4 、divx 、h264 、h265 等等几十种。如果我没记错,chrome 只支持五六种。
Xusually
2023-04-25 16:40:04 +08:00
avi 只是容器而已啊,支持不支持得看音频和视频的编码,和 avi 本身没有什么关系。
ysc3839
2023-04-25 18:13:45 +08:00
首先 AVI 是容器格式,具体能否支持还得看里面的编码。其次 AVI 也不是特别流行,浏览器选择不支持也是合理的。
kokutou
2023-04-25 18:30:45 +08:00
avi 里塞 h264 肯定能放
debuggerx
2023-04-25 18:36:22 +08:00
https://caniuse.com/?search=video%20format

可以说真正通用的只有 MPEG-4/H.264 ,其次是 WebM 。avi 在民间流行也就是 mp4 盛行那段时间,现在已经很少见了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/935397

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX