Window下编译ffmpeg

Window下编译ffmpeg

下载MSYS2

MSYS2是一个是工具和库的集合,它能够方便的在windows上编译、安装和运行程序。ffmpeg可以通过这个软件来编译。

  1. MSYS2官网下载MSYS2并安装。

  2. 运行MSYS2终端,在终端中输入命令,安装依赖库。

    pacman -S mingw-w64-x86_64-toolchain yasm make diffutils

如果ffmpeg要支持png,需要安装zlib

复制代码
pacman -S zlib-devel

编译ffmpeg

  1. 从ffmpeg官网下载ffmpeg代码

  2. 配置

    ./configure --prefix=/xxxx/install

  3. 编译并安装

    make
    make install

编译后的文件在 prefix 配置的目录下

运行

windows cmd命令下可以直接运行编译出来的可执行文件

相关推荐
道剑剑非道8 小时前
QT开发技术【ffmpeg + QAudioOutput】音乐播放器 完善
开发语言·qt·ffmpeg
毒果8 小时前
FFmpeg 低延迟同屏方案
ffmpeg·同屏
aqi0014 小时前
FFmpeg开发笔记(六十三)FFmpeg使用vvenc把视频转为H.266编码
ffmpeg·音视频·直播·流媒体
梧桐樹下2 天前
FFmpeg avformat_open_input函数分析
ffmpeg
道剑剑非道2 天前
QT开发技术【ffmpeg + QAudioOutput】音乐播放器
开发语言·qt·ffmpeg
IOsetting2 天前
Ubuntu24.04 交叉编译 aarch64 ffmpeg
ffmpeg
却道天凉_好个秋2 天前
ffmpeg(三):处理原始数据命令
ffmpeg
@残梦2 天前
129、QT搭建FFmpeg环境
开发语言·qt·ffmpeg
阿飞__3 天前
C++ 使用 ffmpeg 解码本地视频并获取每帧的YUV数据
c++·ffmpeg·音视频
好好学习O(∩_∩)O3 天前
QT6引入QMediaPlaylist类
前端·c++·ffmpeg·前端框架