FFMPEG:如何以高关键帧间隔对可搜索视频进行编码

问题描述 投票:9回答:1

我正在寻找一个ffmpeg指令,如果我要在“ requestAnimationFrame”上控制视频以鼠标控制的话,最好使用ffmpeg指令。基本上,它需要快速查找并以较高的关键帧间隔进行编码。我似乎无法确定哪些参数有助于快速搜索和高关键帧。

谢谢!约翰尼

video ffmpeg mp4 requestanimationframe webm
1个回答
11
投票

如果您正在编码x264(mp4),请尝试(docs):

ffmpeg -i file -c:v libx264 -x264opts keyint=25 [preset/rate control options] out.mp4

[如果您要编码vp9(webm),请尝试(docs):

ffmpeg -i file -c:v libvpx-vp9 -g 25 [speed/rate control options] out.webm

两个命令都将每25帧放置一个新的关键帧。如果您想要的还不止于此(例如,每帧一个关键帧),那么也许您不关心压缩,而是关心速度,也许值得研究仅内部编解码器,例如FFv1

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.