
andrew_matt
V1
2022/09/02阅读:29主题:默认主题
ffmpeg的基本使用
ffmpeg
全名是Fast Forward MPEG(Moving Picture Experts Group),是一个集成了各种编解码器的库。
FFmpeg也是目前主流的多媒体框架,可以实现图像信息的编码,解码,转码,复用,解复用,流,过滤,视频采集、视频编码到视频传输,都可以调用FFmpeg这个库中的代码来完成。。它支持最多种类的编码格式。无论他们是由某个标准委员会,社区或公司设计的。它也非常便于携带:FFmpeg支持跨平台,能在各种构建环境,机器体系结构和配置下编译,运行并通过Linux,Mac OS X,Microsoft Windows,BSD,Solaris等测试基础架构FATE。
格式工厂本质就是在ffmpeg上套了个ui界面,是ffmpeg的图形前端,竟然还敢暗藏私货:格式工厂竟隐藏Birght data。
所以决定卸载格式工厂,直接试用底层的ffmpeg(ffmpeg是通过命令行来使用的)。
安装和配置
下载ffmpeg
官网:fffmpeg官网 。
github页面:github - BtbNFFmpeg-Builds 。
配置环境变量
配置解压后的bin目录到环境变量path下。
判断安装时候正确
cmd执行ffmpeg -version
。 若正常显示版本号,则安装正确。
命令(使用)
教程:https://zhuanlan.zhihu.com/p/46903150 。
转格式
-
ffmpeg -i [输入文件名 带后缀] -vcodec copy -acodec copy [输出文件名 带后缀]
上面的命令表式的是音频、视频都直接 copy,只是将 mp4 的封装格式转成了flv。
音视频合并
-
ffmpeg -i [要合并的视频文件名 带后缀] -i [要合并的音频文件名 带后缀] -vcodec copy -acodec copy [输出文件名 带后缀]
作者介绍

andrew_matt
V1
not yet