MSYS2
https://github.com/msys2/msys2-installer/releases/download/2024-01-13/msys2-x86_64-20240113.exe
FFMPEG Source
https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.gz
X264 Source
http://www.videolan.org/developers/x264.html
Initializing Toolschain
pacman -S mingw-w64-x86_64-toolchain
pacman -S base-devel
pacman -S yasm nasm gcc
pacman -S vim
pacman -S mingw-w64-x86_64-pkg-config
pacman -S mingw-w64-x86_64-zlib
/home/55829>pacman -S mingw-w64-x86_64-toolchain
:: There are 19 members in group mingw-w64-x86_64-toolchain:
:: Repository mingw64
1) mingw-w64-x86_64-binutils 2) mingw-w64-x86_64-crt-git 3) mingw-w64-x86_64-gcc 4) mingw-
7) mingw-w64-x86_64-gcc-libs 8) mingw-w64-x86_64-gcc-objc 9) mingw-w64-x86_64-gdb 10) ming
13) mingw-w64-x86_64-libmangle-git 14) mingw-w64-x86_64-libwinpthread-git 15) mingw-w64-x86
19) mingw-w64-x86_64-winstorecompat-git
Enter a selection (default=all):
resolving dependencies...
looking for conflicting packages...
Packages (45) mingw-w64-x86_64-bzip2-1.0.8-3 mingw-w64-x86_64-expat-2.5.0-1 mingw-w64-x86_64-g
mingw-w64-x86_64-libiconv-1.17-3 mingw-w64-x86_64-libsystre-1.0.1-5 mingw-w64-x8
mingw-w64-x86_64-mpfr-4.2.1-2 mingw-w64-x86_64-ncurses-6.4.20231217-1 mingw-w64-
mingw-w64-x86_64-sqlite3-3.44.2-1 mingw-w64-x86_64-tcl-8.6.12-2 mingw-w64-x86_64
mingw-w64-x86_64-windows-default-manifest-6.4-4 mingw-w64-x86_64-xxhash-0.8.2-2
mingw-w64-x86_64-binutils-2.41-3 mingw-w64-x86_64-crt-git-11.0.0.r547.g4c8123efb-
mingw-w64-x86_64-gcc-libgfortran-13.2.0-3 mingw-w64-x86_64-gcc-libs-13.2.0-3 min
mingw-w64-x86_64-headers-git-11.0.0.r547.g4c8123efb-1 mingw-w64-x86_64-libgccjit-
mingw-w64-x86_64-libwinpthread-git-11.0.0.r547.g4c8123efb-1 mingw-w64-x86_64-make
mingw-w64-x86_64-winpthreads-git-11.0.0.r547.g4c8123efb-1 mingw-w64-x86_64-winsto
Total Download Size: 162.26 MiB
Total Installed Size: 1082.96 MiB
:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
mingw-w64-x86_64-gcc-fortran-13.2.0-3-any
mingw-w64-x86_64-gcc-objc-13.2.0-3-any
mingw-w64-x86_64-libgccjit-13.2.0-3-any
mingw-w64-x86_64-gcc-ada-13.2.0-3-any
mingw-w64-x86_64-gdb-multiarch-14.1-1-any
mingw-w64-x86_64-gcc-13.2.0-3-any
mingw-w64-x86_64-binutils-2.41-3-any
mingw-w64-x86_64-python-3.11.7-1-any
mingw-w64-x86_64-gdb-14.1-1-any
mingw-w64-x86_64-crt-git-11.0.0.r547.g4c8123efb-1-any
mingw-w64-x86_64-gettext-0.22.4-3-any
mingw-w64-x86_64-tk-8.6.12-2-any
mingw-w64-x86_64-tcl-8.6.12-2-any
mingw-w64-x86_64-isl-0.... 1442.0 KiB 2.47 MiB/s 00:01 [##############################] 100%
mingw-w64-x86_64-gcc-li... 881.5 KiB 2.27 MiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-xz-5.4... 673.3 KiB 1855 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-zstd-1... 621.6 KiB 1666 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-header... 6.0 MiB 2.32 MiB/s 00:03 [##############################] 100%
mingw-w64-x86_64-libico... 719.8 KiB 760 KiB/s 00:01 [##############################] 100%
mingw-w64-x86_64-gmp-6.... 577.8 KiB 1689 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-mpfr-4... 535.8 KiB 1571 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-readli... 411.1 KiB 1076 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-mpdeci... 321.9 KiB 975 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-tools-... 300.6 KiB 908 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-tzdata... 229.1 KiB 692 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-expat-... 155.8 KiB 433 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-make-4... 135.3 KiB 468 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-mpc-1.... 128.7 KiB 447 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-xxhash... 116.4 KiB 380 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-zlib-1... 104.1 KiB 355 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-openss... 7.9 MiB 1684 KiB/s 00:05 [##############################] 100%
mingw-w64-x86_64-bzip2-... 90.9 KiB 288 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-pkgcon... 84.3 KiB 244 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-libtre... 80.0 KiB 246 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-libffi... 42.5 KiB 111 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-winpth... 39.9 KiB 95.4 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-termca... 27.3 KiB 89.1 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-libwin... 28.7 KiB 76.2 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-winsto... 23.3 KiB 60.9 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-libman... 22.2 KiB 57.3 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-libsys... 9.8 KiB 27.2 KiB/s 00:00 [##############################] 100%
mingw-w64-x86_64-window... 3.1 KiB 9.54 KiB/s 00:00 [##############################] 100%
Total (45/45) 162.3 MiB 16.6 MiB/s 00:10 [##############################] 100%
(45/45) checking keys in keyring [##############################] 100%
(45/45) checking package integrity [##############################] 100%
(45/45) loading package files [##############################] 100%
(45/45) checking for file conflicts [##############################] 100%
(45/45) checking available disk space [##############################] 100%
:: Processing package changes...
( 1/45) installing mingw-w64-x86_64-libwinpthread-git [##############################] 100%
( 2/45) installing mingw-w64-x86_64-gcc-libs [##############################] 100%
( 3/45) installing mingw-w64-x86_64-zstd [##############################] 100%
( 4/45) installing mingw-w64-x86_64-zlib [##############################] 100%
( 5/45) installing mingw-w64-x86_64-binutils [##############################] 100%
( 6/45) installing mingw-w64-x86_64-headers-git [##############################] 100%
( 7/45) installing mingw-w64-x86_64-crt-git [##############################] 100%
( 8/45) installing mingw-w64-x86_64-gmp [##############################] 100%
( 9/45) installing mingw-w64-x86_64-isl [##############################] 100%
(10/45) installing mingw-w64-x86_64-libiconv [##############################] 100%
(11/45) installing mingw-w64-x86_64-mpfr [##############################] 100%
(12/45) installing mingw-w64-x86_64-mpc [##############################] 100%
(13/45) installing mingw-w64-x86_64-windows-default-m... [##############################] 100%
(14/45) installing mingw-w64-x86_64-winpthreads-git [##############################] 100%
(15/45) installing mingw-w64-x86_64-gcc [##############################] 100%
(16/45) installing mingw-w64-x86_64-gcc-ada [##############################] 100%
(17/45) installing mingw-w64-x86_64-gcc-libgfortran [##############################] 100%
(18/45) installing mingw-w64-x86_64-gcc-fortran [##############################] 100%
(19/45) installing mingw-w64-x86_64-gcc-objc [##############################] 100%
(20/45) installing mingw-w64-x86_64-expat [##############################] 100%
(21/45) installing mingw-w64-x86_64-gettext [##############################] 100%
(22/45) installing mingw-w64-x86_64-libtre-git [##############################] 100%
(23/45) installing mingw-w64-x86_64-libsystre [##############################] 100%
(24/45) installing mingw-w64-x86_64-ncurses [##############################] 100%
(25/45) installing mingw-w64-x86_64-bzip2 [##############################] 100%
(26/45) installing mingw-w64-x86_64-libffi [##############################] 100%
(27/45) installing mingw-w64-x86_64-mpdecimal [##############################] 100%
(28/45) installing mingw-w64-x86_64-openssl [##############################] 100%
Optional dependencies for mingw-w64-x86_64-openssl
mingw-w64-x86_64-ca-certificates
(29/45) installing mingw-w64-x86_64-termcap [##############################] 100%
(30/45) installing mingw-w64-x86_64-readline [##############################] 100%
(31/45) installing mingw-w64-x86_64-tcl [##############################] 100%
(32/45) installing mingw-w64-x86_64-sqlite3 [##############################] 100%
(33/45) installing mingw-w64-x86_64-tk [##############################] 100%
(34/45) installing mingw-w64-x86_64-xz [##############################] 100%
(35/45) installing mingw-w64-x86_64-tzdata [##############################] 100%
(36/45) installing mingw-w64-x86_64-python [##############################] 100%
(37/45) installing mingw-w64-x86_64-xxhash [##############################] 100%
(38/45) installing mingw-w64-x86_64-gdb [##############################] 100%
Optional dependencies for mingw-w64-x86_64-gdb
mingw-w64-x86_64-python-pygments: for syntax highlighting
(39/45) installing mingw-w64-x86_64-gdb-multiarch [##############################] 100%
Optional dependencies for mingw-w64-x86_64-gdb-multiarch
mingw-w64-x86_64-python-pygments: for syntax highlighting
(40/45) installing mingw-w64-x86_64-libgccjit [##############################] 100%
(41/45) installing mingw-w64-x86_64-libmangle-git [##############################] 100%
(42/45) installing mingw-w64-x86_64-make [##############################] 100%
(43/45) installing mingw-w64-x86_64-pkgconf [##############################] 100%
(44/