目录
前言
本文介绍了FFmpeg的安装方法、常用命令和用法,以及学习资源和文档链接。如果有任何错误,请随时指出,感谢您的阅读
1.介绍
FFmpeg是一个开源的跨平台音视频处理工具集,可以用来对音视频进行编解码、转换、剪辑、过滤等操作。它支持多种常见的音视频格式,包括但不限于MP4、AVI、FLV、MOV、MP3、AAC等。FFmpeg提供了丰富的命令行参数和选项,可以实现各种复杂的音视频处理任务。还提供了一些编程接口,可以方便地嵌入到其他应用程序中使用。由于其强大的功能和广泛的应用,FFmpeg已经成为了音视频处理领域的事实标准之一
2.安装步骤
①版本介绍
GPL和GPL-shared都是开源软件许可协议,都是由自由软件基金会(FSF)发布的。它们都允许用户自由地使用、修改和分发软件,但有一些细微的区别
GPL(GNU通用公共许可证)是最常见的自由软件许可证之一,它要求任何基于GPL许可的软件的修改和衍生作品也必须使用GPL许可。这意味着如果您使用GPL许可的软件创建了一个新的软件产品,您必须将新产品也以GPL许可发布
GPL-shared是GPL的一个变体,允许您将GPL-shared许可的代码与其他许可证的代码链接在一起,而不要求整个代码库都使用GPL-shared许可。这使得GPL-shared更灵活,允许更多种类的代码与GPL-shared许可的代码一起使用
在下载ffmpeg时,您可以根据您的需求和对许可证的理解选择GPL或GPL-shared许可。如果您打算将ffmpeg与其他许可证的代码链接在一起,可能更适合选择GPL-shared许可。如果您打算对ffmpeg进行修改并将修改后的代码发布,则可能更适合选择GPL许可
②下载方式
记住文件夹的下载位置!!!
官网:https://ffmpeg.org/download.html
github:https://github.com/BtbN/FFmpeg-Builds/releases/tag/latest
3.配置
①打开设置
搜索高级系统设置
②打开窗口
点击右下角的环境变量
③找到系统变量中的Path
点击编辑,加入ffmpeg的安装路径
点击三次确定,至关闭所有环境配置的窗口
4.验证
任意路径打开cmd,输入ffmpeg -version,出现图示内容证明安装成功
5.常用的ffmpeg命令和用法
①视频转码
将input.mp4 转换为output.avi
ffmpeg -i input.mp4 output.avi
②视频剪辑
从第10秒开始剪辑视频,剪辑30秒,并将剪辑后的视频保存为output.mp4
ffmpeg -i input.mp4 -ss 00:00:10 -t 00:00:30 -c copy output.mp4
③视频合并
将两个视频文件input1.mp4和input2.mp4合并为一个视频文件output.mp4
ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" output.mp4
6.ffmpeg学习资源和文档链接
①FFmpeg官方文档
链接👇https://ffmpeg.org/documentation.html
②FFmpeg Wiki
链接👇https://trac.ffmpeg.org/wiki