我使用简单的HTML5 <video>
标签。现在chrome正在播放.mkv
视频,但在mozilla firefox中它不受支持。那么,有什么能解决我在网页上播放视频的所有问题吗?
不。如果浏览器不支持容器格式或编解码器,则它不支持它,您需要安装一些东西来添加对它的支持。
考虑以多种格式提供视频,或者至少提供一种支持更广泛的视频。
据我所知,最简单的解决方案是对视频进行转码并将其放入MP4容器中。 Matroska从未成为拥有广泛受众的容器。如果音频和视频流已经兼容,则转码也应该非常快。例如ffmpeg能够做到这一点:
$ ffmpeg -i input.mkv -codec copy output.mp4