Compiler FFMPEG sous Windows 11

Compiler FFMPEG sous Windows 11

Compiler FFMPEG sous Windows 11 peut sembler intimidant, mais il est en réalité assez simple si vous suivez les étapes appropriées. Voici comment procéder :

Prérequis

Téléchargez et installez Microsoft Visual Studio 2022. Vous pouvez télécharger la dernière version de Visual Studio depuis le site web de Microsoft.

Téléchargez et installez MSYS2: https://www.msys2.org/

Une fois l’installation terminée, une console MSYS2 sera ouverte. Installer les prérequis suivants dans cette console:

pacman -S make
pacman -S yasm
pacman -S diffutils
pacman -S pkg-config
pacman -S git

Compilation

Ouvrir un terminal Windows, puis exécuter:
(Le chemin peut être différent selon votre version de visual studio)

"C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\VsDevCmd.bat"
"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
C:\msys64\msys2_shell.cmd -full-path

Un terminal MSYS sera ouvert. Dans cette nouvelle console:

git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg_x64
cd ffmpeg_x64
make clean
./configure --target-os=win64 --arch=x86_64 --toolchain=msvc --disable-everything --enable-shared --enable-decoders --enable-protocols --enable-demuxers --enable-hwaccels --enable-parsers --enable-bsfs --enable-indevs --enable-outdevs --enable-filters
make
make install

Le résultat de la compilation de FFmpeg sera situé dans C:\msys64\home\<user>\ffmpeg_x64

Cet article démontre comment compiler une version de base de FFMPEG. Pour une compilation avancée avec le support de x264, voyez cet article: Compiler x264 et FFMPEG sous Windows

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *