ffmpeg安装教程
Download FFmpeg
http://ffmpeg.org/download.html
1、下载ffmpeg安装包
到ffmpeg官网下载安装包Download FFmpeg,这里以windows为例
建议下载5.1.2,老版本稳定(红色圈起来的版本体积比较大,猜测应该是比较完整,包含所有的组件)
新版本6.0.0
2023年2月27日,神级开源软件FFmpeg发布了6.0版本,代号为冯·诺依曼。
FFmpeg 6.0核心升级是支持在英特尔、英伟达和AMD显卡上实现AV1硬件解码。
此外,FFmpeg 6.0将会为FFmpeg命令行引入多线程支持,优化RISC-V架构和API等等。
2、解压文件
建议解压到C盘根目录
然后逐级进入bin目录
复制bin目录地址
3、设置环境变量
点击“系统属性->高级系统设置->环境变量->系统变量”,选择“Path”条目,点击“编辑->新建”,把第一步的bin文件夹路径复制粘贴进去,然后点击确定即可。
然后一路确定
4、测试是否安装成功
按win + R打开运行,输入cmd打开命令运行窗口
输入命令“ffmpeg –version”,输出一下信息即安装成功。
接下来就可以直接使用命令运行窗口执行ffmpeg命令进行各种媒体格式的转换了。
ffmepg命令行整体格式:ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url} ...
例如mp4转ts,执行命令如下:
ffmpeg -i C:\Users\moon.huang\Desktop\video.mp4 -f mpegts -codec:v mpeg1video -b:v 2000k -r 30 -bf 0 -codec:a mp2 -ar 44100 -ac 1 -b:a 128k C:\Users\moon.huang\Desktop\video.ts
其中,紫色选项表示:需要被转换的mp4文件路径,
-f mpegts表示:强制输出文件格式为mpegts,
-codec:v mpeg1video表示:指定视频编码器为mpeg1video,
-b:v 2000k表示:设置输出文件的视频比特率为2000k,
-r 30表示:设置输出文件的帧速率为30fps,
-bf 0表示:设置B帧数量为0,
-codec:a mp2表示:指定音频编码器为mp2,
-ar 44100表示:设置音频采样频率为44100,
-ac 1表示:设置音频通道的数量为1,
-b:a 128k表示:设置输出文件的音频比特率为128k,
蓝色选项表示:输出的ts文件路径。