Skip to content

ffmpeg

常用参数

参数含义例子
-y不经过确认,输出时直接覆盖同名文件-y
-i指定输入的文件-i input.mp4
-r设定帧速率,默认为 25-r 25
-b设定视频流量,默认为 200 kbit/s-b 300k
-vcodec设置视频编解码器。这是 的别名 -codec:v-vcodec libx264
-pass选择处理遍数(1 或者 2)。两遍编码非常有用。第一遍生成统计信息,第二遍生成精确的请求的码率-pass 1
-coderxx-coder 0
-bf使用 frames B 帧,支持 mpeg1,mpeg2,mpeg4-bf 0
-flagsxx-flags
-bt设置视频码率容忍度 kbit/s-bt 4M
-loop循环输入流。只工作于图像流,用于 ffserver 测试-loop
-wpredpP 帧的预测权重-wpredp 0
-an去除音频流-an

TIP

:a :v 是代表处理哪个流

例如:

  • -c:v:指定视频编码器
  • -c:a:指定音频编码器

参考