window下如何安装ffmpeg(跨平台多媒体处理工具)

ffmpeg是什么?

FFmpeg是一个开源的跨平台多媒体处理工具,可以用于录制、转换和流媒体处理音视频。它包含了几个核心库和工具,可以在命令行下执行各种音视频处理操作,如剪辑、分割、合并、媒体格式转换、编解码、流媒体传输等。FFmpeg支持多种音视频格式,包括常见的MP4、AVI、MKV、MP3、AAC,以及一些专有格式。它是一个功能强大、灵活和高效的多媒体处理工具,被广泛应用于音视频处理领域。

Git URL:

FFmpeg/FFmpeg at release/6.1 (github.com)

Docs:

Documentation (ffmpeg.org)

下载ffmpeg

Download FFmpeg

Builds - CODEX FFMPEG @ gyan.dev

https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-6.1.1-full_build-shared.7z (使用动态链接库的方式运行)

https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-6.1.1-full_build.7z (使用静态库的方式运行,只包含对应的exe工具,相比动态链接库,会占用更多的磁盘空间)。

解压并配置环境变量

环境配置我们使用静态库的exe, 只需要把"D:\my_tools\ffmpeg-6.1.1-full_build\bin"目录添加到系统环境变量 "Path"中即可:

通过命令行窗口验证

按下Win+R, 输入cmd打开命令行窗口,输入"ffmpeg -i",如果显示下面的页面说明安装成功。

相关推荐
梧桐樹下6 小时前
FFmpeg avformat_open_input函数分析
ffmpeg
道剑剑非道6 小时前
QT开发技术【ffmpeg + QAudioOutput】音乐播放器
开发语言·qt·ffmpeg
IOsetting6 小时前
Ubuntu24.04 交叉编译 aarch64 ffmpeg
ffmpeg
却道天凉_好个秋6 小时前
ffmpeg(三):处理原始数据命令
ffmpeg
@残梦6 小时前
129、QT搭建FFmpeg环境
开发语言·qt·ffmpeg
阿飞__1 天前
C++ 使用 ffmpeg 解码本地视频并获取每帧的YUV数据
c++·ffmpeg·音视频
好好学习O(∩_∩)O2 天前
QT6引入QMediaPlaylist类
前端·c++·ffmpeg·前端框架
alive9033 天前
FFmpeg移植教程(linux平台)
linux·ubuntu·ffmpeg·ffmpeg移植
Antonio9153 天前
【音视频】 FFmpeg 解码H265
ffmpeg·音视频
hvinsion3 天前
【开源工具】音频格式转换大师:基于PyQt5与FFmpeg的高效格式转换工具开发全解析
python·qt·ffmpeg·开源·音视频·视频编解码·音频转换