和前端对接项目中,前端在浏览器上播放不了 avi 格式视频,就让后端去把 avi 转成 mp4 格式。 我就纳闷了 avi 不是普通的视频格式吗?这点问题都搞不定。 呜呜呜。。。
|      1em70      2023-04-25 16:31:07 +08:00  1 avi 是 windows 专属格式,不应该成为浏览器标准 | 
|  |      2elechi      2023-04-25 16:31:09 +08:00 http://html5test.com/ 浏览器标准视频 | 
|  |      3shakoon      2023-04-25 16:36:18 +08:00  2 avi 实际上是一个固定格式是容器,容器是标准格式定义的,但具体的内容,除了古董的 mpeg1 、2 还有很多种编码类型,包括 mpeg4 、divx 、h264 、h265 等等几十种。如果我没记错,chrome 只支持五六种。 | 
|  |      4Xusually      2023-04-25 16:40:04 +08:00 avi 只是容器而已啊,支持不支持得看音频和视频的编码,和 avi 本身没有什么关系。 | 
|  |      5ysc3839      2023-04-25 18:13:45 +08:00 via Android 首先 AVI 是容器格式,具体能否支持还得看里面的编码。其次 AVI 也不是特别流行,浏览器选择不支持也是合理的。 | 
|  |      6kokutou      2023-04-25 18:30:45 +08:00 via Android  1 avi 里塞 h264 肯定能放 | 
|  |      7debuggerx      2023-04-25 18:36:22 +08:00 https://caniuse.com/?search=video%20format 可以说真正通用的只有 MPEG-4/H.264 ,其次是 WebM 。avi 在民间流行也就是 mp4 盛行那段时间,现在已经很少见了。 |