ffmpeg命令的格式
ffmpeg命令的格式
我们先来看一条转码的命令,如下
ffmpeg-i input.flv output.mp4
上面的代码中,我们可以看到,将flv的格式output(输出)为mp4格式
对于ffmpeg命令的基本格式,参考ffmpeg
ffmpeg[global_options]{[input_file_options]-i input_url}...{[output_file_options]output_url}...
翻译过来就是
ffmpeg[全局选项]{[输入文件选项]-i输入文件}...{[输出文件选项]输出文件}...
...表示一条命令可能会有多个输入和多个输出。
例如,可以在输入多个文件转码后输出多个文件
输入文件选项只作用于它后面的个输入文件,自然,输出文件选项也只作用于它后面的个输出文件。所以是有顺序要求的。
全局选项是可以随意写的,比如有一个全局选项-y,询问我们是否要覆盖输出,下面两种方式都可以。
ffmpeg-y-i input.flv output.mp4
ffmpeg-i input.flv-y output.mp4
然而,如果命令很长很长(比如音视频,一条命令甚至会有几百个字符),类似这样的全局选项,较好写在输入文件前面或者输出文件前面。
还有,千万不能先写输出文件,再写输入文件,至少要写完输入文件,再写输出文件,像下面这样就是不好写法。
ffmpeg output.mp4-i input.flv
好习惯是一个好的开端。
我们先来看一条转码的命令,如下
ffmpeg-i input.flv output.mp4
上面的代码中,我们可以看到,将flv的格式output(输出)为mp4格式
对于ffmpeg命令的基本格式,参考ffmpeg
ffmpeg[global_options]{[input_file_options]-i input_url}...{[output_file_options]output_url}...
翻译过来就是
ffmpeg[全局选项]{[输入文件选项]-i输入文件}...{[输出文件选项]输出文件}...
...表示一条命令可能会有多个输入和多个输出。
例如,可以在输入多个文件转码后输出多个文件
根据不完全统计,ffmpeg命令的选项数量就有小几万,因此,不但要多掌握学习技巧,还要多积累经验,靠死记硬背是完全行不通的。
输入文件选项只作用于它后面的个输入文件,自然,输出文件选项也只作用于它后面的个输出文件。所以是有顺序要求的。
全局选项是可以随意写的,比如有一个全局选项-y,询问我们是否要覆盖输出,下面两种方式都可以。
ffmpeg-y-i input.flv output.mp4
ffmpeg-i input.flv-y output.mp4
然而,如果命令很长很长(比如音视频,一条命令甚至会有几百个字符),类似这样的全局选项,较好写在输入文件前面或者输出文件前面。
还有,千万不能先写输出文件,再写输入文件,至少要写完输入文件,再写输出文件,像下面这样就是不好写法。
ffmpeg output.mp4-i input.flv
好习惯是一个好的开端。
上一篇:视频是怎么被播放的
延伸阅读:
- CAD培训班学费要多少[图]
- 电商美工培训班多少钱[图]
- 室内设计培训班学什么内容[图]
- 重庆天琥教育地址在哪里[图]
- 重庆天琥教育培训靠谱吗[图]
- 包装设计分类有哪些-包装设计有哪些种类[图]
- 平面设计要求-平面设计师需要具备什么条件[图]
- 装修怎么找设计师-如何找好的装修设计师[图]
- 室内设计专业怎么学-室内设计专业需要学什么[图]
- 报班学广告设计要多久-报班学设计一般多少钱[图]