主要参数:
-i 设定输入流
-f 设定输出格式
-ss 开始时间
-y 覆盖输出文件
-h 帮助
视频参数:
-b 64k 设定视频码率,默认为200Kbit/s。似乎ffmpeg是自动VBR的,指定了就大概是平均比特率。
-r 29.97 设定帧速率,默认为25
-s 320x240 指定分辨率 缺省160X128
-aspect aspect 设定画面的比例 4:3 16:9 或 1.3333 1.7777
-g gop_size 设置图像组大小 -g 12 设置gop为12
-bf frames 设置两个非b帧中间隔的b帧数目 -bf 2 则为IBBPBBPBBPBB...
-coder <0,1> 0不使用CABAC, 1使用CABAC
-refs 参考帧数目
-vn 不处理视频
-vcodec codec 强制使用codec编解码方式,未设定时则使用与输入流相同的编解码器。如用copy表示原始编解码数据必须被拷贝。(mpeg4 h264...)
-profile:v high -level 3.1 指定profile和level (baseline main high)
-sameq 使用同样视频质量作为源(VBR)
-qscale q 使用固定的视频量化标度(VBR),取值0.01-255,约小质量越好
-qmin qmin 最小视频量化标度(VBR),与-qmax(设定最大质量)共用,比如-qmin 10 -qmax 31
-qmax qmax 最大视频量化标度(VBR)
-sameq 使用和源同样的质量
-deinterlace 不采用交织方法
-interlace 强迫交织法编码 仅对mpeg2和mpeg4有效。当你的输入是交织的并且你想要保持交织以最小图像损失的时候采用该选项。可选的方法是不交织,但是损失更大
-psnr 计算压缩帧的psnr
音频参数:
-ar 24000 设定声音采样率,PSP只认24000Hz
-ac 2 设定声音的Channel数 缺省为1
-ab 128(音频数据流量,一般选择32、64、96、128)单位kbit/s
-acodec aac 设定声音编解码器,未设定时则使用与输入流相同的编解码器
-vol <百分比> 设定音量,某些DVDrip的AC3轨音量极小,转换时可以用这个提高音量,比如200就是原来的2倍
-an 不处理音频