使用ffmpeg无损转换mp4为webm格式需要以下参数:

ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis -quality good -cpu-used 0 -b:v 2M -qmin 10 -qmax 42 -maxrate 2M -bufsize 4M -threads 8 output.webm

参数说明:

  • -i input.mp4:输入文件名为input.mp4
  • -c:v libvpx:视频编码器使用libvpx
  • -c:a libvorbis:音频编码器使用libvorbis
  • -quality good:视频质量为good,可选值包括best、good、realtime等
  • -cpu-used 0:CPU使用率为0,表示最高质量
  • -b:v 2M:视频码率为2Mbps
  • -qmin 10:最小量化因子为10,范围0-63,值越小质量越高
  • -qmax 42:最大量化因子为42,范围0-63,值越大质量越低
  • -maxrate 2M:视频最大码率为2Mbps
  • -bufsize 4M:视频缓存大小为4MB
  • -threads 8:使用8个线程进行编码
  • output.webm:输出文件名为output.webm

这些参数是建议值,您可以根据自己的需求进行调整

使用ffmpeg无损转换mp4为webm格式需要什么参数

原文地址: https://www.cveoy.top/t/topic/ey6j 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录