在学习及使用的过程中用到的命令记录一下,方便查找。同时记录下一些常用的参数说明,方便理解修改。
参数说明
- -i——设置输入文件
- -f——设置输出格式
- -y——若输出文件已存在时则覆盖文件
- -fs——超过指定的文件大小时则结束转换
- -t——指定输出文件的持续时间,以秒为单位
- -ss——从指定时间开始转换,以秒为单位
- -title——设置标题
- -timestamp——设置时间戳
- -vsync——增减Frame使影音同步
- -c——指定输出文件的编码
- -metadata——更改输出文件的元数据
- -b:v——设置影像流量,默认为200Kbit/秒。(单位请引用下方注意事项)
- -r——设置帧率值,默认为25
- -s——设置画面的宽与高
- -aspect——设置画面的比例
- -vn——不处理影像,于仅针对声音做处理时使用
- -vcodec( -c:v )——设置影像影像编解码器,未设置时则使用与输入文件相同之编解码器
- -b:a——设置每Channel(最近的SVN版为所有Channel的总合)的流量。(单位请引用下方注意事项)
- -ar——设置采样率
- -ac——设置声音的Channel数
- -acodec ( -c:a ) ——设置声音编解码器,未设置时与影像相同,使用与输入文件相同之编解码器
- -an——不处理声音,于仅针对影像做处理时使用
- -vol——设置音量大小,256为标准音量。(要设置成两倍音量时则输入512,依此类推。)
视频裁剪
ffmpeg -i input.mp4 -ss 开始时间 -t 持续时间 -vcodec copy -acodec copy -preset