通过ffmpeg更快地将视频转换为webm

Roc*_*ngh 11 ffmpeg

我通过ffmpeg使用以下参数将视频转换为webm格式:

-c:v libvpx -qmin 0 -qmax 50 -crf 4 -b:v 2M -c:a libvorbis -q:a 10
Run Code Online (Sandbox Code Playgroud)

然而,转换5 MB视频需要花费大量时间(超过5分钟).我可以写一些其他参数来快速转换吗?

Geo*_* Y. 19

ffmpeg -i input -vcodec libvpx -cpu-used -5 -deadline realtime out.webm

-cpu-used-deadline选项控制libvpx编解码速度/质量.请参阅ffmpeg -h fulllibvpx-vp8 encoder AVOptions节中的详细信息.

  • 谢谢,这肯定会加快一吨。我们正在谈论在我的手机上拍摄 5 分钟视频的一个小时到同一视频的 10 分钟。 (3认同)
  • 这是我发现的唯一一篇提到`deadline` re speed的帖子?使用“ -deadline realtime”可以使速度提高4-5倍。 (2认同)