我可以在视频标签中播放使用 H.264 编码的 .mov 文件。现在这个具有 Apple ProRes(apch) 编解码器的 .mov 视频(我通过 VLC 播放器检查了编解码器)无法在 中播放。
我试图找出支持和不支持的视频编解码器,通过 this链接和许多其他链接,但无法得到具体答案。
我也尝试过在 Mac 和 Windows 上使用 Safari 的 QuickTime 插件来播放此文件,但失败了。
html5 视频不支持此编解码器吗?如果没有,如何在不使用 VLC 插件的情况下在浏览器中播放此视频?
最佳答案
IE 支持的唯一编解码器是 h.264 和 mp4,如果视频采用 h.264 编码,您可以绕过容器(mov)。由于您的视频以不同的格式编码,因此 html5 浏览器不支持它。
简而言之,Html5 支持 h.264 或/和 vp8 编解码器。您已以此格式重新编码视频。
注意:如果安装了第 3 方插件,IE 可以播放 vp8(webm) 视频。
因此,就您而言,要么重新编码,要么开发一个插件并要求每个人安装它,重新编码会更容易。
关于javascript - 使用编解码器 : Apple ProRes (apch) is not getting played through video tag in chrome or IE11 编码的视频文件 .mov,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27041177/