Compare commits
14 Commits
Author | SHA1 | Date | |
---|---|---|---|
954789d85e | |||
40a0c4abff | |||
d38c722239 | |||
c021c62cc7 | |||
3407101f2f | |||
55e7b4d4cc | |||
3a94004c6a | |||
a28c72c5b3 | |||
2f28155ddd | |||
49965d4417 | |||
33ff488987 | |||
67aabe0f21 | |||
21ff19f9b1 | |||
638c4cf296 |
27
README.md
27
README.md
@ -1,40 +1,39 @@
|
|||||||
FFmpeg builds for GNU/Linux & Windows
|
FFmpeg builds for GNU/Linux & Windows
|
||||||
=====================================
|
=====================================
|
||||||
|
|
||||||
### FFmpeg 6.0 Builds2:
|
### FFmpeg 7.0.2 Builds:
|
||||||
|
|
||||||
* **`GNU/Linux downloads (Static):`**
|
* **`GNU/Linux downloads (Static):`**
|
||||||
|
|
||||||
* [ffmpeg-6.0-linux-gnu-64bit-build2.tar.bz2](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy) (Generic Linux x86_64)
|
* [ffmpeg-7.0.2-linux-gnu-64bit-build.tar.bz2](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-linux-gnu-64bit-build.tar.bz2) (Generic Linux x86_64)
|
||||||
* [ffmpeg-6.0-linux-gnu-64bit-build2.deb](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy) (Debian/Ubuntu x86_64)
|
* [ffmpeg-7.0.2-linux-gnu-64bit-build.deb](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-linux-gnu-64bit-build.deb) (Debian/Ubuntu x86_64)
|
||||||
* [ffmpeg-6.0-linux-gnu-64bit-build2.rpm](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy) (RedHat/Fedora x86_64)
|
* [ffmpeg-7.0.2-linux-gnu-64bit-build.rpm](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-linux-gnu-64bit-build.rpm) (RedHat/Fedora x86_64)
|
||||||
|
|
||||||
* **`Windows downloads (Shared):`**
|
* **`Windows downloads (Shared):`**
|
||||||
|
|
||||||
* [ffmpeg-6.0-win-64bit-build2.zip](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy)
|
* [ffmpeg-7.0.2-win-64bit-build.zip](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-win-64bit-build.zip)
|
||||||
* [ffmpeg-6.0-win-64bit-build2.exe](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy)
|
* [ffmpeg-7.0.2-cygwin-64bit-build.tar.gz](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-cygwin-64bit-build.tar.gz)
|
||||||
* [ffmpeg-6.0-cygwin-64bit-build2.tar.gz](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy)
|
|
||||||
|
|
||||||
### HOW TO INSTALL:
|
### HOW TO INSTALL:
|
||||||
|
|
||||||
* **GNU/Linux instructions:**
|
* **GNU/Linux instructions:**
|
||||||
|
|
||||||
* Download the package [ffmpeg-6.0-linux-gnu-64bit-build2.tar.bz2](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy).
|
* Download the package [ffmpeg-7.0.2-linux-gnu-64bit-build.tar.bz2](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-linux-gnu-64bit-build.tar.bz2).
|
||||||
* Open the terminal and type the following command for install:
|
* Open the terminal and type the following command for install:
|
||||||
* `$ sudo tar jxvf ffmpeg-6.0-linux-gnu-64bit-build2.tar.bz2 -C /`
|
* `$ sudo tar jxvf ffmpeg-7.0.2-linux-gnu-64bit-build.tar.bz2 -C /`
|
||||||
|
|
||||||
* **Windows instructions:**
|
* **Windows instructions:**
|
||||||
|
|
||||||
* Download the package [ffmpeg-6.0-win-64bit-build2.zip](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy).
|
* Download the package [ffmpeg-7.0.2-win-64bit-build.zip](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-win-64bit-build.zip).
|
||||||
* Unzip the package with [7-zip](http://www.7-zip.org/) or [Winrar](http://www.rarlab.com/).
|
* Unzip the package with [7-zip](http://www.7-zip.org/) or [Winrar](http://www.rarlab.com/).
|
||||||
* Copy the files to a folder. For example: `C:\Program Files\FFmpeg`
|
* Copy the files to a folder. For example: `C:\Program Files\FFmpeg`
|
||||||
* Add the path `C:\Program Files\FFmpeg` to [PATH](https://www.google.es/search?q=add+folder+to+PATH+on+Windows) variable.
|
* Add the path `C:\Program Files\FFmpeg` to [PATH](https://www.google.es/search?q=add+folder+to+PATH+on+Windows) variable.
|
||||||
|
|
||||||
* **Cygwin instructions:**
|
* **Cygwin instructions:**
|
||||||
|
|
||||||
* Download the package [ffmpeg-6.0-cygwin-64bit-build2.tar.gz](https://drive.proton.me/urls/87E226C29C#mcuvbx0p6DLy).
|
* Download the package [ffmpeg-7.0.2-cygwin-64bit-build.tar.gz](https://q3aql.dev/ffmpeg-builds/ffmpeg-7.0.2-cygwin-64bit-build.tar.gz).
|
||||||
* Open the Cygwin terminal and type the following command for install:
|
* Open the Cygwin terminal and type the following command for install:
|
||||||
* `$ sudo tar jxvf ffmpeg-6.0-cygwin-64bit-build2.tar.gz -C /`
|
* `$ tar jxvf ffmpeg-7.0.2-cygwin-64bit-build.tar.gz -C /`
|
||||||
|
|
||||||
### HOW TO CREATE YOUR BUILD:
|
### HOW TO CREATE YOUR BUILD:
|
||||||
|
|
||||||
@ -43,7 +42,7 @@ FFmpeg builds for GNU/Linux & Windows
|
|||||||
* Install dependencies in your GNU/Linux distro.
|
* Install dependencies in your GNU/Linux distro.
|
||||||
* Dependencies: `wget`, `gcc`, `make`, `cmake`, `meson/ninja` and `git`.
|
* Dependencies: `wget`, `gcc`, `make`, `cmake`, `meson/ninja` and `git`.
|
||||||
* Type the following commands:
|
* Type the following commands:
|
||||||
* `$ git clone https://gitlab.com/q3aql/ffmpeg-builds`
|
* `$ git clone https://git.q3aql.dev/q3aql/ffmpeg-builds`
|
||||||
* `$ cd ffmpeg-builds`
|
* `$ cd ffmpeg-builds`
|
||||||
* `$ sudo ./ffmpeg-static-build-[arch].sh`
|
* `$ sudo ./ffmpeg-static-build-[arch].sh`
|
||||||
|
|
||||||
@ -54,7 +53,7 @@ FFmpeg builds for GNU/Linux & Windows
|
|||||||
* Install Cygwin for [32bits](https://cygwin.com/setup-x86.exe) or [64bits](https://cygwin.com/setup-x86_64.exe).
|
* Install Cygwin for [32bits](https://cygwin.com/setup-x86.exe) or [64bits](https://cygwin.com/setup-x86_64.exe).
|
||||||
* During installation, `configure the repository` and install `git` and `wget` or `lynx`.
|
* During installation, `configure the repository` and install `git` and `wget` or `lynx`.
|
||||||
* Open Cygwin terminal and type the following commands:
|
* Open Cygwin terminal and type the following commands:
|
||||||
* `$ git clone https://gitlab.com/q3aql/ffmpeg-builds`
|
* `$ git clone https://git.q3aql.dev/q3aql/ffmpeg-builds`
|
||||||
* `$ cd ffmpeg-builds`
|
* `$ cd ffmpeg-builds`
|
||||||
* `$ ./ffmpeg-share-build-[arch].sh`
|
* `$ ./ffmpeg-share-build-[arch].sh`
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/cygwin32-shared"
|
|||||||
dir_build_packages="/opt/ffmpeg-builds/packages"
|
dir_build_packages="/opt/ffmpeg-builds/packages"
|
||||||
|
|
||||||
# FFmpeg version
|
# FFmpeg version
|
||||||
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2"
|
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-7.0.2.tar.bz2"
|
||||||
ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0"
|
ffmpeg_package_name="ffmpeg-7.0.2.tar.bz2@ffmpeg-7.0.2"
|
||||||
|
|
||||||
# COMPILER VARIABLES
|
# COMPILER VARIABLES
|
||||||
C_COMPILER="gcc"
|
C_COMPILER="gcc"
|
||||||
@ -34,21 +34,23 @@ lib_x265_name="x265_3.5.tar.gz@x265_3.5"
|
|||||||
lib_xvid="https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz"
|
lib_xvid="https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz"
|
||||||
lib_xvid_name="xvidcore-1.3.7.tar.gz@xvidcore"
|
lib_xvid_name="xvidcore-1.3.7.tar.gz@xvidcore"
|
||||||
|
|
||||||
lib_aom_msys="https://mirror.msys2.org/mingw/mingw32/mingw-w64-i686-aom-3.2.0-1-any.pkg.tar.zst"
|
lib_aom_msys="https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-aom-3.8.0-1-any.pkg.tar.zst"
|
||||||
lib_aom_msys_name="mingw-w64-i686-aom-3.2.0-1-any.pkg.tar.zst@mingw32"
|
lib_aom_msys_name="mingw-w64-i686-aom-3.8.0-1-any.pkg.tar.zst@mingw32"
|
||||||
#https://packages.msys2.org/package/mingw-w64-i686-aom
|
#https://packages.msys2.org/package/mingw-w64-i686-aom
|
||||||
|
|
||||||
# Dependencies for aom
|
# Dependencies for aom
|
||||||
dep_one="https://mirror.msys2.org/mingw/mingw32/mingw-w64-i686-gcc-libs-11.2.0-5-any.pkg.tar.zst"
|
dep_one="https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-gcc-libs-13.2.0-3-any.pkg.tar.zst"
|
||||||
dep_one_name="mingw-w64-i686-gcc-libs-11.2.0-5-any.pkg.tar.zst"
|
dep_one_name="mingw-w64-i686-gcc-libs-13.2.0-3-any.pkg.tar.zst"
|
||||||
dep_two="https://mirror.msys2.org/mingw/mingw32/mingw-w64-i686-libwinpthread-git-9.0.0.6357.eac8c38c1-1-any.pkg.tar.zst"
|
dep_two="https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-libwinpthread-git-11.0.0.r442.ga27e7b27e-1-any.pkg.tar.zst"
|
||||||
dep_two_name="mingw-w64-i686-libwinpthread-git-9.0.0.6357.eac8c38c1-1-any.pkg.tar.zst"
|
dep_two_name="mingw-w64-i686-libwinpthread-git-11.0.0.r442.ga27e7b27e-1-any.pkg.tar.zst"
|
||||||
dep_three="https://mirror.msys2.org/mingw/mingw32/mingw-w64-i686-gmp-6.2.1-2-any.pkg.tar.zst"
|
dep_three="https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-gmp-6.3.0-2-any.pkg.tar.zst"
|
||||||
dep_three_name="mingw-w64-i686-gmp-6.2.1-2-any.pkg.tar.zst"
|
dep_three_name="mingw-w64-i686-gmp-6.3.0-2-any.pkg.tar.zst"
|
||||||
dep_four="https://mirror.msys2.org/mingw/mingw32/mingw-w64-i686-mpc-1.2.1-1-any.pkg.tar.zst"
|
dep_four="https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-mpc-1.3.1-2-any.pkg.tar.zst"
|
||||||
dep_four_name="mingw-w64-i686-mpc-1.2.1-1-any.pkg.tar.zst"
|
dep_four_name="mingw-w64-i686-mpc-1.3.1-2-any.pkg.tar.zst"
|
||||||
dep_five="https://mirror.msys2.org/mingw/mingw32/mingw-w64-i686-mpfr-4.1.0.p13-1-any.pkg.tar.zst"
|
dep_five="https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-mpfr-4.2.0-1-any.pkg.tar.zst"
|
||||||
dep_five_name="mingw-w64-i686-mpfr-4.1.0.p13-1-any.pkg.tar.zst"
|
dep_five_name="mingw-w64-i686-mpfr-4.2.0-1-any.pkg.tar.zst"
|
||||||
|
dep_six="https://repo.msys2.org/mingw/mingw32/mingw-w64-i686-zimg-3.0.5-2-any.pkg.tar.zst"
|
||||||
|
dep_six_name="mingw-w64-i686-zimg-3.0.5-2-any.pkg.tar.zst"
|
||||||
|
|
||||||
# Check root permission
|
# Check root permission
|
||||||
mkdir -p /etc/root &> /dev/null
|
mkdir -p /etc/root &> /dev/null
|
||||||
@ -237,6 +239,13 @@ else
|
|||||||
cd ..
|
cd ..
|
||||||
rm -rfv ${name_package}
|
rm -rfv ${name_package}
|
||||||
rm -rfv ${name_folder}
|
rm -rfv ${name_folder}
|
||||||
|
wget -c ${dep_six}
|
||||||
|
tar --use-compress-program=unzstd -xvf ${dep_six_name}
|
||||||
|
cd ${name_folder}
|
||||||
|
cp -rfv * /usr/
|
||||||
|
cd ..
|
||||||
|
rm -rfv ${name_package}
|
||||||
|
rm -rfv ${name_folder}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Download FFmpeg
|
# Download FFmpeg
|
||||||
@ -251,7 +260,7 @@ wget -c ${ffmpeg_package}
|
|||||||
tar jxvf ${name_package}
|
tar jxvf ${name_package}
|
||||||
cd ${name_folder}
|
cd ${name_folder}
|
||||||
chmod +x configure
|
chmod +x configure
|
||||||
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --enable-libaom
|
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --enable-libaom --enable-libzimg
|
||||||
build_error=$?
|
build_error=$?
|
||||||
if [ ${build_error} -eq 0 ] ; then
|
if [ ${build_error} -eq 0 ] ; then
|
||||||
echo ""
|
echo ""
|
||||||
@ -265,7 +274,7 @@ else
|
|||||||
echo " - aom"
|
echo " - aom"
|
||||||
echo ""
|
echo ""
|
||||||
sleep 5
|
sleep 5
|
||||||
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --disable-libaom
|
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --disable-libaom --enable-libzimg
|
||||||
fi
|
fi
|
||||||
make
|
make
|
||||||
rm -rf ${dir_build}/*
|
rm -rf ${dir_build}/*
|
||||||
|
@ -17,8 +17,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/cygwin64-shared"
|
|||||||
dir_build_packages="/opt/ffmpeg-builds/packages"
|
dir_build_packages="/opt/ffmpeg-builds/packages"
|
||||||
|
|
||||||
# FFmpeg version
|
# FFmpeg version
|
||||||
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2"
|
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-7.0.2.tar.bz2"
|
||||||
ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0"
|
ffmpeg_package_name="ffmpeg-7.0.2.tar.bz2@ffmpeg-7.0.2"
|
||||||
|
|
||||||
# COMPILER VARIABLES
|
# COMPILER VARIABLES
|
||||||
C_COMPILER="gcc"
|
C_COMPILER="gcc"
|
||||||
@ -34,12 +34,12 @@ lib_x265_name="x265_3.5.tar.gz@x265_3.5"
|
|||||||
lib_xvid="https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz"
|
lib_xvid="https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz"
|
||||||
lib_xvid_name="xvidcore-1.3.7.tar.gz@xvidcore"
|
lib_xvid_name="xvidcore-1.3.7.tar.gz@xvidcore"
|
||||||
|
|
||||||
lib_aom_msys="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-aom-3.6.0-1-any.pkg.tar.zst"
|
lib_aom_msys="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-aom-3.8.0-1-any.pkg.tar.zst"
|
||||||
lib_aom_msys_name="mingw-w64-x86_64-aom-3.6.0-1-any.pkg.tar.zst@mingw64"
|
lib_aom_msys_name="mingw-w64-x86_64-aom-3.8.0-1-any.pkg.tar.zst@mingw64"
|
||||||
#https://packages.msys2.org/package/mingw-w64-i686-aom
|
#https://packages.msys2.org/package/mingw-w64-i686-aom
|
||||||
|
|
||||||
lib_svtav1_msys="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-svt-av1-1.4.1-1-any.pkg.tar.zst"
|
lib_svtav1_msys="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-svt-av1-2.0.0-1-any.pkg.tar.zst"
|
||||||
lib_svtav1_msys_name="mingw-w64-x86_64-svt-av1-1.4.1-1-any.pkg.tar.zst@mingw64"
|
lib_svtav1_msys_name="mingw-w64-x86_64-svt-av1-2.0.0-1-any.pkg.tar.zst@mingw64"
|
||||||
|
|
||||||
# Dependencies for aom
|
# Dependencies for aom
|
||||||
dep_one="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-gcc-libs-12.2.0-6-any.pkg.tar.zst"
|
dep_one="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-gcc-libs-12.2.0-6-any.pkg.tar.zst"
|
||||||
@ -52,6 +52,8 @@ dep_four="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-mpc-1.3.1-1-any.
|
|||||||
dep_four_name="mingw-w64-x86_64-mpc-1.3.1-1-any.pkg.tar.zst"
|
dep_four_name="mingw-w64-x86_64-mpc-1.3.1-1-any.pkg.tar.zst"
|
||||||
dep_five="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-mpfr-4.2.0-1-any.pkg.tar.zst"
|
dep_five="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-mpfr-4.2.0-1-any.pkg.tar.zst"
|
||||||
dep_five_name="mingw-w64-x86_64-mpfr-4.2.0-1-any.pkg.tar.zst"
|
dep_five_name="mingw-w64-x86_64-mpfr-4.2.0-1-any.pkg.tar.zst"
|
||||||
|
dep_six="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-zimg-3.0.5-2-any.pkg.tar.zst"
|
||||||
|
dep_six_name="mingw-w64-x86_64-zimg-3.0.5-2-any.pkg.tar.zst"
|
||||||
|
|
||||||
# Check root permission
|
# Check root permission
|
||||||
mkdir -p /etc/root &> /dev/null
|
mkdir -p /etc/root &> /dev/null
|
||||||
@ -240,6 +242,13 @@ else
|
|||||||
cd ..
|
cd ..
|
||||||
rm -rfv ${name_package}
|
rm -rfv ${name_package}
|
||||||
rm -rfv ${name_folder}
|
rm -rfv ${name_folder}
|
||||||
|
wget -c ${dep_six}
|
||||||
|
tar --use-compress-program=unzstd -xvf ${dep_six_name}
|
||||||
|
cd ${name_folder}
|
||||||
|
cp -rfv * /usr/
|
||||||
|
cd ..
|
||||||
|
rm -rfv ${name_package}
|
||||||
|
rm -rfv ${name_folder}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Build SVT-AV1
|
# Build SVT-AV1
|
||||||
@ -275,7 +284,7 @@ wget -c ${ffmpeg_package}
|
|||||||
tar jxvf ${name_package}
|
tar jxvf ${name_package}
|
||||||
cd ${name_folder}
|
cd ${name_folder}
|
||||||
chmod +x configure
|
chmod +x configure
|
||||||
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --enable-libsvtav1 --enable-libaom
|
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --enable-libsvtav1 --enable-libaom --enable-libzimg
|
||||||
build_error=$?
|
build_error=$?
|
||||||
if [ ${build_error} -eq 0 ] ; then
|
if [ ${build_error} -eq 0 ] ; then
|
||||||
echo ""
|
echo ""
|
||||||
@ -289,7 +298,7 @@ else
|
|||||||
echo " - aom"
|
echo " - aom"
|
||||||
echo ""
|
echo ""
|
||||||
sleep 5
|
sleep 5
|
||||||
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --enable-libsvtav1 --disable-libaom
|
./configure --prefix=${dir_build} --enable-gpl --enable-nonfree --disable-ffplay --disable-w32threads --enable-openssl --enable-libass --enable-libbs2b --enable-libcaca --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libxvid --enable-libspeex --enable-libx264 --enable-libx265 --enable-static --enable-version3 --enable-doc --disable-indev=dshow --disable-indev=gdigrab --enable-libsvtav1 --disable-libaom --enable-libzimg
|
||||||
fi
|
fi
|
||||||
make
|
make
|
||||||
rm -rf ${dir_build}/*
|
rm -rf ${dir_build}/*
|
||||||
|
@ -12,8 +12,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux32"
|
|||||||
dir_build_packages="/opt/ffmpeg-builds/packages"
|
dir_build_packages="/opt/ffmpeg-builds/packages"
|
||||||
|
|
||||||
# FFmpeg version
|
# FFmpeg version
|
||||||
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2"
|
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-7.0.2.tar.bz2"
|
||||||
ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0"
|
ffmpeg_package_name="ffmpeg-7.0.2.tar.bz2@ffmpeg-7.0.2"
|
||||||
|
|
||||||
# Build parameters
|
# Build parameters
|
||||||
ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --enable-version3 \
|
ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --enable-version3 \
|
||||||
@ -24,7 +24,7 @@ ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --ena
|
|||||||
--enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
--enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
||||||
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 \
|
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 \
|
||||||
--enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi \
|
--enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi \
|
||||||
--enable-libwebp"
|
--enable-libwebp --enable-libzimg"
|
||||||
|
|
||||||
# Check root permission
|
# Check root permission
|
||||||
mkdir -p /etc/root &> /dev/null
|
mkdir -p /etc/root &> /dev/null
|
||||||
@ -52,7 +52,7 @@ libaom-dev libfribidi-dev libass-dev libvmatch-dev libfreetype-dev libmp3lame-de
|
|||||||
libopencore-amrnb-dev libopencore-amrwb-dev libjpeg-dev librubberband-dev libsoxr-dev \
|
libopencore-amrnb-dev libopencore-amrwb-dev libjpeg-dev librubberband-dev libsoxr-dev \
|
||||||
libspeex-dev libvorbis-dev libopus-dev libtheora-dev libvidstab-dev libvo-amrwbenc-dev \
|
libspeex-dev libvorbis-dev libopus-dev libtheora-dev libvidstab-dev libvo-amrwbenc-dev \
|
||||||
libvpx-dev libwebp-dev libx264-dev libx265-dev libxml2-dev libdav1d-dev libxvidcore-dev \
|
libvpx-dev libwebp-dev libx264-dev libx265-dev libxml2-dev libdav1d-dev libxvidcore-dev \
|
||||||
libzvbi-dev nasm libogg-dev libwebp-dev zlib1g-dev
|
libzvbi-dev nasm libogg-dev libwebp-dev zlib1g-dev libzimg-dev
|
||||||
|
|
||||||
# Download FFmpeg
|
# Download FFmpeg
|
||||||
echo "* Building FFmpeg using system libraries"
|
echo "* Building FFmpeg using system libraries"
|
||||||
|
@ -24,8 +24,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux32"
|
|||||||
dir_build_packages="/opt/ffmpeg-builds/packages"
|
dir_build_packages="/opt/ffmpeg-builds/packages"
|
||||||
|
|
||||||
# FFmpeg version
|
# FFmpeg version
|
||||||
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2"
|
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-7.0.2.tar.bz2"
|
||||||
ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0"
|
ffmpeg_package_name="ffmpeg-7.0.2.tar.bz2@ffmpeg-7.0.2"
|
||||||
|
|
||||||
# Build parameters
|
# Build parameters
|
||||||
ffmpeg_pre_parameters="PKG_CONFIG_PATH=\"${dir_build_libs}/lib/pkgconfig\""
|
ffmpeg_pre_parameters="PKG_CONFIG_PATH=\"${dir_build_libs}/lib/pkgconfig\""
|
||||||
@ -36,7 +36,7 @@ ffmpeg_parameters="--prefix=\"${dir_build}/usr\" --extra-cflags=\"-I${dir_build_
|
|||||||
--enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --disable-shared \
|
--enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --disable-shared \
|
||||||
--enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
--enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
||||||
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 \
|
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 \
|
||||||
--enable-libdav1d --enable-libxvid --enable-libfdk-aac"
|
--enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libzimg"
|
||||||
|
|
||||||
# COMPILER VARIABLES
|
# COMPILER VARIABLES
|
||||||
C_COMPILER="gcc"
|
C_COMPILER="gcc"
|
||||||
@ -67,8 +67,8 @@ lib_fribidi_name="fribidi-1.0.12.tar.xz@fribidi-1.0.12"
|
|||||||
lib_ass="https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.gz"
|
lib_ass="https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.gz"
|
||||||
lib_ass_name="libass-0.17.1.tar.gz@libass-0.17.1"
|
lib_ass_name="libass-0.17.1.tar.gz@libass-0.17.1"
|
||||||
|
|
||||||
lib_freetype="https://download.savannah.gnu.org/releases/freetype/freetype-2.13.0.tar.gz"
|
lib_freetype="https://sourceforge.net/projects/freetype/files/freetype2/2.13.2/freetype-2.13.2.tar.gz"
|
||||||
lib_freetype_name="freetype-2.13.0.tar.gz@freetype-2.13.0"
|
lib_freetype_name="freetype-2.13.2.tar.gz@freetype-2.13.2"
|
||||||
|
|
||||||
lib_mp3lame="https://sourceforge.net/projects/lame/files/lame/3.100/lame-3.100.tar.gz"
|
lib_mp3lame="https://sourceforge.net/projects/lame/files/lame/3.100/lame-3.100.tar.gz"
|
||||||
lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100"
|
lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100"
|
||||||
@ -655,7 +655,7 @@ wget -c ${ffmpeg_package}
|
|||||||
tar jxvf ${name_package}
|
tar jxvf ${name_package}
|
||||||
cd ${name_folder}
|
cd ${name_folder}
|
||||||
chmod +x configure
|
chmod +x configure
|
||||||
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic
|
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic --enable-libzimg
|
||||||
build_error=$?
|
build_error=$?
|
||||||
if [ ${build_error} -eq 0 ] ; then
|
if [ ${build_error} -eq 0 ] ; then
|
||||||
echo ""
|
echo ""
|
||||||
@ -669,7 +669,7 @@ else
|
|||||||
echo " - vidstab"
|
echo " - vidstab"
|
||||||
echo ""
|
echo ""
|
||||||
sleep 5
|
sleep 5
|
||||||
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --disable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic
|
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --disable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic --enable-libzimg
|
||||||
fi
|
fi
|
||||||
sleep 2
|
sleep 2
|
||||||
make
|
make
|
||||||
|
@ -12,8 +12,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux64"
|
|||||||
dir_build_packages="/opt/ffmpeg-builds/packages"
|
dir_build_packages="/opt/ffmpeg-builds/packages"
|
||||||
|
|
||||||
# FFmpeg version
|
# FFmpeg version
|
||||||
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2"
|
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-7.0.2.tar.bz2"
|
||||||
ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0"
|
ffmpeg_package_name="ffmpeg-7.0.2.tar.bz2@ffmpeg-7.0.2"
|
||||||
|
|
||||||
# Build parameters
|
# Build parameters
|
||||||
ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --enable-version3 \
|
ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --enable-version3 \
|
||||||
@ -24,7 +24,7 @@ ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --ena
|
|||||||
--enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
--enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
||||||
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 \
|
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 \
|
||||||
--enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi \
|
--enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi \
|
||||||
--enable-libwebp"
|
--enable-libwebp --enable-libzimg"
|
||||||
|
|
||||||
# Check root permission
|
# Check root permission
|
||||||
mkdir -p /etc/root &> /dev/null
|
mkdir -p /etc/root &> /dev/null
|
||||||
@ -52,7 +52,7 @@ libaom-dev libfribidi-dev libass-dev libvmatch-dev libfreetype-dev libmp3lame-de
|
|||||||
libopencore-amrnb-dev libopencore-amrwb-dev libjpeg-dev librubberband-dev libsoxr-dev \
|
libopencore-amrnb-dev libopencore-amrwb-dev libjpeg-dev librubberband-dev libsoxr-dev \
|
||||||
libspeex-dev libvorbis-dev libopus-dev libtheora-dev libvidstab-dev libvo-amrwbenc-dev \
|
libspeex-dev libvorbis-dev libopus-dev libtheora-dev libvidstab-dev libvo-amrwbenc-dev \
|
||||||
libvpx-dev libwebp-dev libx264-dev libx265-dev libxml2-dev libdav1d-dev libxvidcore-dev \
|
libvpx-dev libwebp-dev libx264-dev libx265-dev libxml2-dev libdav1d-dev libxvidcore-dev \
|
||||||
libzvbi-dev nasm libogg-dev libwebp-dev zlib1g-dev
|
libzvbi-dev nasm libogg-dev libwebp-dev zlib1g-dev libzimg-dev
|
||||||
|
|
||||||
# Download FFmpeg
|
# Download FFmpeg
|
||||||
echo "* Building FFmpeg using system libraries"
|
echo "* Building FFmpeg using system libraries"
|
||||||
|
@ -24,8 +24,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux64"
|
|||||||
dir_build_packages="/opt/ffmpeg-builds/packages"
|
dir_build_packages="/opt/ffmpeg-builds/packages"
|
||||||
|
|
||||||
# FFmpeg version
|
# FFmpeg version
|
||||||
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2"
|
ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-7.0.2.tar.bz2"
|
||||||
ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0"
|
ffmpeg_package_name="ffmpeg-7.0.2.tar.bz2@ffmpeg-7.0.2"
|
||||||
|
|
||||||
# Build parameters
|
# Build parameters
|
||||||
ffmpeg_pre_parameters="PKG_CONFIG_PATH=\"${dir_build_libs}/lib/pkgconfig\""
|
ffmpeg_pre_parameters="PKG_CONFIG_PATH=\"${dir_build_libs}/lib/pkgconfig\""
|
||||||
@ -36,7 +36,7 @@ ffmpeg_parameters="--prefix=\"${dir_build}/usr\" --extra-cflags=\"-I${dir_build_
|
|||||||
--enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --disable-shared \
|
--enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --disable-shared \
|
||||||
--enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
--enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora \
|
||||||
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 \
|
--enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 \
|
||||||
--enable-libdav1d --enable-libxvid --enable-libfdk-aac"
|
--enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libzimg"
|
||||||
|
|
||||||
# COMPILER VARIABLES
|
# COMPILER VARIABLES
|
||||||
C_COMPILER="gcc"
|
C_COMPILER="gcc"
|
||||||
@ -67,8 +67,8 @@ lib_fribidi_name="fribidi-1.0.12.tar.xz@fribidi-1.0.12"
|
|||||||
lib_ass="https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.gz"
|
lib_ass="https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.gz"
|
||||||
lib_ass_name="libass-0.17.1.tar.gz@libass-0.17.1"
|
lib_ass_name="libass-0.17.1.tar.gz@libass-0.17.1"
|
||||||
|
|
||||||
lib_freetype="https://download.savannah.gnu.org/releases/freetype/freetype-2.13.0.tar.gz"
|
lib_freetype="https://sourceforge.net/projects/freetype/files/freetype2/2.13.2/freetype-2.13.2.tar.gz"
|
||||||
lib_freetype_name="freetype-2.13.0.tar.gz@freetype-2.13.0"
|
lib_freetype_name="freetype-2.13.2.tar.gz@freetype-2.13.2"
|
||||||
|
|
||||||
lib_mp3lame="https://sourceforge.net/projects/lame/files/lame/3.100/lame-3.100.tar.gz"
|
lib_mp3lame="https://sourceforge.net/projects/lame/files/lame/3.100/lame-3.100.tar.gz"
|
||||||
lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100"
|
lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100"
|
||||||
@ -655,7 +655,7 @@ wget -c ${ffmpeg_package}
|
|||||||
tar jxvf ${name_package}
|
tar jxvf ${name_package}
|
||||||
cd ${name_folder}
|
cd ${name_folder}
|
||||||
chmod +x configure
|
chmod +x configure
|
||||||
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic
|
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic --enable-libzimg
|
||||||
build_error=$?
|
build_error=$?
|
||||||
if [ ${build_error} -eq 0 ] ; then
|
if [ ${build_error} -eq 0 ] ; then
|
||||||
echo ""
|
echo ""
|
||||||
@ -669,7 +669,7 @@ else
|
|||||||
echo " - vidstab"
|
echo " - vidstab"
|
||||||
echo ""
|
echo ""
|
||||||
sleep 5
|
sleep 5
|
||||||
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --disable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic
|
PKG_CONFIG_PATH=${dir_build_libs}/lib/pkgconfig LD_LIBRARY_PATH=${dir_build_libs}/lib CC="${C_COMPILER}" CXX="${CXX_COMPILER}" ./configure --prefix="${dir_build}/usr" --extra-ldexeflags="-static" --pkg-config-flags="--static" --extra-cflags="-I${dir_build_libs}/include" --extra-ldflags="-L${dir_build_libs}/lib" --extra-libs="-lpthread -lm -lz" --extra-ldexeflags="-static" --enable-gpl --enable-nonfree --enable-version3 --disable-debug --disable-indev=sndio --disable-outdev=sndio --enable-fontconfig --enable-frei0r --enable-openssl --enable-libaom --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --disable-libvidstab --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libxvid --enable-libfdk-aac --enable-libsvtav1 --enable-ffplay --enable-pic --enable-libzimg
|
||||||
fi
|
fi
|
||||||
sleep 2
|
sleep 2
|
||||||
make
|
make
|
||||||
|
Loading…
x
Reference in New Issue
Block a user