我有像这样的简单html5视频播放器
<video id="video" controls="true" src="video.webm"></video>
如果'video.webm'是一些专业的webm视频(例如电影预告片),通过下载只需要的部分来寻找作品,如果我把我自己编码的webm视频,在寻求浏览器之前首先下载整个文件,然后搜索。< / p>
从http请求我发现部分http请求对专业视频正常工作,但对于我的视频,浏览器总是要求整个文件。
答案 0 :(得分:1)
通常,搜索行为将取决于编码视频的关键帧速率。如果您使用FFMpeg进行编码,请查看此处:http://wiki.webmproject.org/ffmpeg
要注意的参数是-g
,它设置在编码器必须设置 intraframe (关键帧)之前允许的 interframes 的最大数量 - 是否感觉它需要与否。选择的价值取决于品味和权衡,因此您必须自己进行实验和决定。也许从值360
开始,如果需要可以向下工作。