发布于 

如何安装使用ffmpeg软件

非常棒的音视频格式转换、压缩、编辑软件

1. 下载

官方网站:https://ffmpeg.org/download.html

选择相应的系统
选择相应的系统

官方发行版下载网站:https://www.gyan.dev/ffmpeg/builds/

下载发行版
下载发行版

2. 解压

将下载好的压缩包解压放在自己放软件的文件夹下即可

文件结构
文件结构
ffmpeg.exe
ffmpeg.exe

3. 配置环境变量

为了能够全局使用(否则仅仅能够在ffmepg.ese文件夹下使用)需要添加环境变量

系统-高级系统设置
系统-高级系统设置
环境变量
环境变量
用户 path 双击
用户 path 双击
新建添加地址
新建添加地址
1
%SystemRoot%\system32 #解决系统环境变量path只有一行的问题

4. 测试能否使用

测试
测试

5. 使用方法

最基本的格式转换代码

1
2
3
ffmpeg -i "xxx.flac" "zzz.mp3" 
#-i表示输入,前一个文件是输入的,后一个是输出的
#表示将音频文件格式从flac转换到MP3
1
2
ffmpeg -i "xxx.mp4" "zzz.mp3"  
#表示从视频文件mp4提取出音频文件MP3
1
2
ffmpeg -i "xxx.png" "zzz.jpg"  
#表示将图片文件png转换成jpg格式
1
2
ffmpeg -i "url" "E:/out.mp4"  
#表示将网上的视频文件下载下来

转换码率和分辨率

1
2
3
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -c:a copy output.mp4
#-c:v libx264:用 H.264 编码输出。
#-c:a copy:用原来的音频编码输出。
1
2
ffmpeg -i input.mp4 -c copy output.avi
#快速输出,只是转换格式,不重新编码
1
2
3
ffmpeg -i input.mp4 -c:v libx264 -c:a aac output.avi
#-c:v libx264:用 H.264 编码输出。
#-c:a aac:用 AAC 编码输出。

裁剪视频取10秒

1
2
3
4
ffmpeg -ss 00:00:30 -i input.mp4 -t 00:00:10 -c copy clip.mp4
#-ss 00:00:30:从第 30 秒开始。
#-t 00:00:10:持续 10 秒。
#-c copy:直接复制流,无需重新编码,速度快,但只能在关键帧处截断。

录制屏幕

1
2
3
4
5
6
ffmpeg -f gdigrab -framerate 30 -i desktop -c:v libx264 -crf 18 -pix_fmt yuv420p screen_record.mp4
#-f gdigrab:使用 Windows GDI 视频抓取。
#-framerate 30:以 30fps 抓取。
#-i desktop:录制整个桌面。
#-crf 18:高质量录制。
#-pix_fmt yuv420p:保证大多数播放器兼容性。

本站已被位小伙伴访问
本站由 Yann 使用 Stellar 主题创建。
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
网站已颠沛流离:
萌ICP备 20210896