使用 ffmpeg 命令 的基本形式是:
ffmpeg [全局参数] {[输入文件参数] -i 输入文件地址} ... {[输出文件参数] 输出文件地址} ...
要注意的是,所有的参数仅仅对仅接下来的文件有效(下一个文件得把参数再写一遍)。
所有没有使用 -i
指定的文件都被认为是输出文件。 ffmpeg 可以接受多个输入文件并输出到您指定的位置。你也可以将输入输出都指定为同一个文件名,不过这个时候要在输出文件前使用用 -y
标记。
Note
你不应该将输入和输出混淆,先指定输入,再指定输出文件
获得媒体文件的信息
ffmpeg 最简单的使用就是用来 显示文件信息 。不用给输出,只是简单的写:
ffmpeg -i file_name
视频和音频文件都可以使用:
ffmpeg -i video_file.mp4
ffmpeg -i audio_file.mp3
通过 ffmpeg 查看文件属性
命令会输出很多与您文件无关的信息(ffmpeg 本身的信息),虽说这个蛮有用的,你可以使用 -hide_banner
来隐藏掉它们:
ffmpeg -i video_file.mp4 -hide_banner
ffmpeg -i audio_file.mp3 -hide_banner
如图所示,现在命令只显示你文件相关的信息了(编码器,数据流等)。