准备工作
环境:
系统 win11 + msys2
x265: tag-3.5
ffmpeg:4.4.2
将下载好的源码拷贝到msys目录下(建议放到/home/username/下)。

运行msys2.exe 检查msys2需要的工具是否都安装了,需要的工具如下(可用如下命令安装),使用pacman -Ss xxx 查询是否安装对应工具。
pacman -S nasm
pacman -S yasm
pacman -S make
pacman -S diffutils
pacman -S automake
pacman -S autoconf
pacman -S perl
pacman -S libtool
pacman -S mingw-w64-i686-cmake
pacman -S mingw-w64-x86_64-cmake
pacman -S pkg-config
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-i686-toolchain
pacman -S mingw-w64-x86_64-SDL2 //如果需要

本文档详细介绍了如何在MSYS2环境下编译x265和ffmpeg。首先确保安装了必要的工具,如make、automake等。然后下载x265源码,通过修改CMakeLists.txt解决编译错误。在配置和编译过程中,可能需要安装Qt6以支持cmake-gui。最终成功编译出x265库,并将其集成到ffmpeg中,生成所需的lib文件。
最低0.47元/天 解锁文章
1732

被折叠的 条评论
为什么被折叠?



