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",如果显示下面的页面说明安装成功。

相关推荐
QMCY_jason6 小时前
ubuntu 24.04 FFmpeg编译 带Nvidia 加速记录
linux·ubuntu·ffmpeg
eqwaak09 小时前
动态图表导出与视频生成:精通Matplotlib Animation与FFmpeg
开发语言·python·ffmpeg·音视频·matplotlib
执尺量北斗11 小时前
LinkMate 智能会议室系统:基于 Qt / QML / WebRTC / FFmpeg / Whisper / OpenGL 的实时音视频会议平台
qt·ffmpeg·webrtc
月起星九1 天前
为什么ffmpeg进行视频合成有时长误差
ffmpeg·音视频
长沙红胖子Qt3 天前
FFmpeg开发笔记(十二):ffmpeg音频处理、采集麦克风音频录音为WAV
ffmpeg·pcm·wav·录音·麦克风
aqi003 天前
FFmpeg开发笔记(八十一)FFmpeg代码对RTSP和RTMP的推流区别
ffmpeg·音视频·直播·流媒体
奔跑吧邓邓子4 天前
【C++实战(71)】解锁C++音视频开发:FFmpeg从入门到实战
c++·ffmpeg·实战·音视频
骄傲的心别枯萎4 天前
项目1:FFMPEG推流器讲解(一):FFMPEG重要结构体讲解
linux·ffmpeg·音视频·视频编解码·rv1126
骄傲的心别枯萎5 天前
项目1:FFMPEG推流器讲解(二):FFMPEG输出模块初始化
linux·ffmpeg·音视频·视频编解码·rv1126
筏.k5 天前
FFmpeg 核心 API 系列:av_read_frame / avcodec_send_packet / avcodec_receive_frame
ffmpeg