我有一个MKV格式的视频文件,我想在浏览器中播放该文件而不进行转换,如何在浏览器中播放该文件格式?
<video width="320" height="240" controls>
<source src="movie.mkv" type="video/mkv">
Your browser does not support the video tag.
</video>
我希望这个文件总是在全屏模式下播放。我的浏览器是镀铬的。
我正在构建一个web应用程序,它涉及到各种视频内容的服务。网络友好的音频和视频编解码器是处理没有任何问题,但我有困难的视频文件的交付不兼容的HTML5视频播放器,如mkv容器或H265。
到目前为止,我所做的是使用ffmpeg对服务器上的视频文件进行代码转换,并使HLS主播和VOD播放列表,并在前端使用hls.js。然而,问题是,ffmpeg将播放列表视为一个实时流播放列表,直到对整个文件完成转码,然后将播放列表更改为VOD。因此,在转码结束之前,用户无法查找,如果用户决定在中途查找视频文件,则我的服务器对整个文件进行了不必要的转换。我使用以下ffmpeg命令行参数
ffmpeg -i sam