Skip to content

Abrahum Link

Tag: #Linux

ffmpeg使用笔记

基本命令模式

ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}

options

options功能说明可选参数
-preseth264 自带的模式选择,仅影响转码速度,不影响质量,会影响码率。ultrafast,superfast,veryfast,faster,fast,medium,slow,slower,veryslow和placebo。默认处在medium模式 例子:-preset fast
-crfh264 影响最终视频的质量0-51的数值 我貌似见到过低于51的质量 默认是23。例子:-crf 20指定该参数后码率参数将会失效
-b码率例如:-b:a 132k即音频132kbps -b:v 1800k即视频1800kbps
-vf编辑视频分辨率-vf scale=1920:1080即缩放为1080p -vf crop=1280:720:0:0即剪辑为720p,后面是剪辑区域左上角坐标
-strict -2encoder 'acc'音频参数,不明,貌似是因为我使用的版本acc编码还在试验阶段
-threads多线程运算例子:-threads 2双线程。
-ss-t视频剪辑例子:-ss 00:00:00.00 -t 00:00:10.00剪辑为前十秒钟的视频输出。
-y自动覆盖文件略。