FFmpeg笔记

安装

brew install ffmpeg

常用命令

查看音视频文件信息

ffprobe 文件名

查看文件的格式,长度,大小,比特率,流数目

ffprobe -show_format 文件名

剪切媒体文件

ffmpeg -i 输入文件 -ss 指定开始时间(00:00:50:0) -codec copy -t 指定时长 输出文件名

-ss 指定开始时间,不指定默认从0开始

-codec 强制使用codec 编解码方式 copy代表不进行重新编码

-t 指定时长,单位秒s

同一个文件可以同时分割成多个片段,从-ss 开始拼接

提取视频中的音频

ffmpeg -i 文件名 -vn -acodec copy 输出文件名

-vn 取消视频输出

-acodec 指定音频编码

关闭视频原声

-an 取消音频输出

-vcodec 指定视频编码

媒体转码

媒体合并

媒体变速

将音频按照0.5倍的速度进行处理生成output.wav 时间长度变为原来的2倍,音高不变

最后更新于

这有帮助吗?