Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.

License

NotificationsYou must be signed in to change notification settings

markus-perl/ffmpeg-build-script

Repository files navigation

build test

FFmpeg build script

If you like the script, please "★" this project!

build-ffmpeg

The FFmpeg build script provides an easy way to build astatic FFmpeg onmacOS andLinux with optionalnon-free and GPL codecs (--enable-gpl-and-non-free, seehttps://ffmpeg.org/legal.html) included.

How-To build FFmpeg on MacOS

Youtube: How-To build and install FFmpeg on macOS

Disclaimer And Data Privacy Notice

This script will download different packages with different licenses from various sources, which may track your usage.These sources are out of control by the developers of this script. Also, this script can create a non-free and unredistributable binary.By downloading and using this script, you are fully aware of this.

Use this script at your own risk. I maintain this script in my spare time. Please do not file bug reports for systemsother than Debian and macOS, because I don't have the resources or time to maintain different systems.

Requirements to build

macOS

  • XCode 14.x or greater

Linux

  • Debian >= Buster, Ubuntu => Focal Fossa; other distributions might work too
  • Rocky Linux 8
# Debian and Ubuntu$ sudo apt install build-essential curl# Fedora$ sudo dnf install @development-tools curl

Quick Script Installation

Note: to enable hardware acceleration, see details below.

Quick install and build (macOS, Linux)

Open your command line and run (curl needs to be installed):

# Without GPL and non-free codes, see https://ffmpeg.org/legal.html$ bash<(curl -s"https://raw.githubusercontent.com/markus-perl/ffmpeg-build-script/master/web-install.sh?v1")# With GPL and non-free codes, see https://ffmpeg.org/legal.html$ bash<(curl -s"https://raw.githubusercontent.com/markus-perl/ffmpeg-build-script/master/web-install-gpl-and-non-free.sh?v1")

This command downloads the build script and automatically starts the build process.

Common install and build (macOS, Linux)

$ git clone https://github.com/markus-perl/ffmpeg-build-script.git$cd ffmpeg-build-script# Without GPL and non-free codecs$ ./build-ffmpeg --build# With GPL and non-free codecs$ ./build-ffmpeg --enable-gpl-and-non-free --build

Supported Codecs

  • x264: H.264 Video Codec (MPEG-4 AVC)
  • x265: H.265 Video Codec (HEVC)
  • libsvtav1: SVT-AV1 Encoder and Decoder
  • aom: AV1 Video Codec (Experimental and very slow!)
  • librav1e: rust based AV1 encoder (only available ifcargo is installed)
  • libdav1d: Fastest AV1 decoder developed by the VideoLAN and FFmpeg communities and sponsored by the AOMedia (only available ifmeson andninja are available)
  • fdk_aac: Fraunhofer FDK AAC Codec
  • xvidcore: MPEG-4 video coding standard
  • VP8/VP9/webm: VP8 / VP9 Video Codec for the WebM video file format
  • mp3: MPEG-1 or MPEG-2 Audio Layer III
  • ogg: Free, open container format
  • vorbis: Lossy audio compression format
  • theora: Free lossy video compression format
  • opus: Lossy audio coding format
  • srt: Secure Reliable Transport
  • webp: Image format both lossless and lossy
  • libsoxr: SoX Resampler Library

HardwareAccel

  • nv-codec:NVIDIA's GPU accelerated video codecs.These encoders/decoders will only be available if a CUDA installation was found while building the binary.Followthese instructions for installation. Supported codecs in nvcodec:

    • Decoders
      • H264h264_cuvid
      • H265hevc_cuvid
      • Motion JPEGmjpeg_cuvid
      • MPEG1 videompeg1_cuvid
      • MPEG2 videompeg2_cuvid
      • MPEG4 part 2 videomepg4_cuvid
      • VC-1vc1_cuvid
      • VP8vp8_cuvid
      • VP9vp9_cuvid
    • Encoders
      • H264nvenc_h264
      • H265nvenc_hevc
  • vaapi:Video Acceleration API. These encoders/decoders will only beavailable if a libva driver installation was found while building the binary. Followtheseinstructions for installation. Supported codecs in vaapi:

    • Encoders
      • H264h264_vaapi
      • H265hevc_vaapi
      • Motion JPEGmjpeg_vaapi
      • MPEG2 videompeg2_vaapi
      • VP8vp8_vaapi
      • VP9vp9_vaapi
  • AMF:AMD's Advanced Media Framework. These encoders/decoders will onlybe available ifamdgpu drivers are detected in use on the system withlspci -v.

    • Decoders
      • H264h264_amf
      • H265hevc_amf
      • AV1av1_amf
      • VP9vp9_amf
    • Encoders
      • H264h264_amf
      • H265hevc_amf
      • AV1av1_amf
  • Vulkan:Cross-platform graphics and compute API. These encoders/decoders will only be available ifVulkan drivers are detected on the system. Follow theWiki to enable Vulkan decoding.macOS is supported when MoltenVK is available, but functionality may be limited.These encoders/decoders will be available using fixed-function blocks in the GPU:

    • Decoders
      • H264
      • H265
      • AV1
      • VP9
    • Encoders
      • H264h264_vulkan
      • H265hevc_vulkan
      • AV1av1_vulkan

    Additionally, FFmpeg implementsvideo filtersusing shaders on the GPU, as well as these encoders/decoders:

    • Decoders
      • FFV1
      • ProRes RAW
    • Encoders
      • FFV1ffv1_vulkan
  • OpenCL:Cross-platform compute API Severalfiltersare implemented in FFmpeg using OpenCL. As Apple has discontinued support for OpenCL, it is not available on macOS.

  • Video Toolbox:Apple API to access hardware-acclerated enncoders/decoderson macOS:

    • Encoders an decoders
      • H264h264_videotoolbox
      • H265hevc_videotoolbox
      • ProResprores_videotoolbox

Build Script Usage

Usage: build-ffmpeg [OPTIONS]Options:  -h, --help                     Display usage information      --version                  Display version information  -b, --build                    Starts the build process      --enable-gpl-and-non-free  Enable non-free codecs  - https://ffmpeg.org/legal.html      --latest                   Build latest version of dependenciesif newer available  -c, --cleanup                  Remove all workingdirs      --small                    Prioritize small size over speed and usability; don't build manpages.      --full-static              Complete static build of ffmpeg (eg. glibc, pthreads etc...) **only Linux**                                 Note: Because of the NSS (Name Service Switch), glibc does not recommend static links.

Notes on static linking

  • Because of the NSS (Name Service Switch), glibc doesnot recommend static links. Seemore details here.

  • The libnpp in the CUDA SDK cannot be statically linked.

  • Vaapi cannot be statically linked.

Common full build (macOS, Linux)

  1. Install theprerequisites, above.

  2. Install optional dependencies, as desired.

    • If you have an NVIDIA GPU and want to enable CUDA acceleration, please refer tothese instructions to install the SDK.

    • If you have an AMD GPU and want to enable AMF acceleration, please refer tothese instructions to install the drivers.

    • If you want to enable Vaapi acceleration (for most GPUs), please refer tothese instructions to install the driver.

    • If you want thelibrav1e AV1 encoder, please installrust to getcargo for the build process. Be sure to start a new shell before building, so thatcargo is in the new path. If desired, it can be removed withrustup self uninstall after the build is complete.

    • If you want thedav1d AV1 decoder, please ensure thatpython3 is installed. If using the system python installation, also ensure thatmeson andninja are installed before running (otherwise the script will try to install them usingpip3).

    • If you want theLv2 filter plugin, please ensure thatpython3 is installed.

  3. Run the downoaded build script from the current directory, with your desiredoptions.

    $ ./build-ffmpeg [your parameters here] --build
    • Packages will be under thepackages/ subdirectory.
    • Build results will be under theworkspace/ subdirectory.

    Upon completion, build-ffmpeg will prompt you for whether to install.

  4. Once installed, if you are satisfied with your ffmpeg build, the ffmpeg-build-script directory can be removed completely.

CUDA installation

CUDA is a parallel computing platform developed by NVIDIA. To be able to compile ffmpeg with CUDA support, you firstneed a compatible NVIDIA GPU and the NVIDIA compiler nvcc from the CUDA toolkit.

  • Ubuntu: To install the CUDA toolkit on Ubuntu, run

    sudo apt install nvidia-cuda-toolkit

    After compilation, you can run

    sudo apt install nvidia-cuda-dev&& sudo apt remove nvidia-cuda-toolkit

    This removes the compilers but leaves the needed shared librarylibnpp.

  • Other Linux distributions: Once you have the GPU and display driver installed, you can follow theofficial instructionsorthis blogto setup the CUDA toolkit.

It is also beneficial to set theCUDA_COMPUTE_CAPABILITY environmental variable so the build is tailored to your hardware and its capabilities. There are many ways you can find your compute capability, for example by usingnvidia-smi.

Vaapi installation

You will need the libva driver, so please install it below.

# Debian and Ubuntu$ sudo apt install libva-dev vainfo# Fedora and CentOS$ sudo dnf install libva-devel libva-intel-driver libva-utils

AMF installation

To use the AMF encoder, you will need to be using the AMD GPU Pro drivers with OpenCL support.Download the drivers fromhttps://www.amd.com/en/support and install the appropriate opencl versions.

./amdgpu-pro-install -y --opencl=rocr,legacy

LV2 Plugin Support

If python 3 is available, the script will build a ffmpeg binary withLv2 filter plugin support.

Apple M1 (Apple Silicon) Support

The script also builds FFmpeg on a new MacBook with an Apple Silicon M1 processor.

Build in Docker (Linux)

With Docker, FFmpeg can be built reliably without altering the host system. Also, there is no need to have the CUDA SDKinstalled outside of the Docker image.

Default

If you're running an operating system other than the one above, a completely static build may work. To build a fullstatically linked binary inside Docker, just run the following command:

$ docker build --tag=ffmpeg:default --output type=local,dest=build -f Dockerfile.

CUDA

These builds are always built with the --enable-gpl-and-non-free switch, as CUDA is non-free. Seehttps://ffmpeg.org/legal.html

## Start the build$ docker build --tag=ffmpeg:cuda --output type=local,dest=build -f cuda-ubuntu.dockerfile.

Build anexport.dockerfile that copies only what you need from the image you just built as follows. When running,move the library in the lib to a location where the linker can find it or set theLD_LIBRARY_PATH. Since we havematched the operating system and version, it should work well with dynamic links. If it doesn't work, edittheexport.dockerfile and copy the necessary libraries and try again.

$ docker build --output type=local,dest=build -f export.dockerfile.$ ls buildbin lib$ ls build/binffmpeg ffprobe$ ls build/liblibnppc.so.11 libnppicc.so.11 libnppidei.so.11 libnppig.so.11

By default, newer docker versions don't allow GPU access while building the image.If you intend to build with docker on the same system you intend to run the built image on, allowing this access is beneficial for detecting CUDA compute capability, and tailoring the build to your hardware.

some steps are required on the host machine to allow CUDA access during build:

  1. Install NVIDIA docker runtime and toolkitsudo apt install nvidia-container-runtime nvidia-container-toolkit
  2. Modify/etc/docker/daemon.json and add the line"default-runtime": "nvidia"
  3. Restart Docker:sudo systemctl restart docker
  4. Disable buildkit withexport DOCKER_BUILDKIT=0 before building
  5. If all this doesn't work, also remove buildx:sudo apt remove docker-buildx-plugin

You should now see the messageCUDA env variable provided during the docker build process.

Full static version

If you're running an operating system other than the one above, a completely static build may work. To build a fullstatically linked binary inside Docker, just run the following command:

$ sudo -E docker build --tag=ffmpeg:cuda-static --output type=local,dest=build -f full-static.dockerfile.

Run with Docker (macOS, Linux)

You can also run the FFmpeg directly inside a Docker container.

Default - Without CUDA (macOS, Linux)

If CUDA is not required, a dockerized FFmpeg build can be executed with the following command:

$ sudo docker build --tag=ffmpeg.$ sudo docker run ffmpeg -i https://files.coconut.co.s3.amazonaws.com/test.mp4 -f webm -c:v libvpx -c:a libvorbis -> test.mp4

With CUDA (Linux)

To use CUDA from inside the container, the installed Docker version must be >= 19.03. Install the driverandnvidia-docker2fromhere.You can then run FFmpeg inside Docker with GPU hardware acceleration enabled, as follows:

$ sudo docker build --tag=ffmpeg:cuda -f cuda-ubuntu.dockerfile.$ sudo docker run --gpus all ffmpeg-cuda -hwaccel cuvid -c:v h264_cuvid -i https://files.coconut.co.s3.amazonaws.com/test.mp4 -c:v hevc_nvenc -vf scale_npp=-1:1080 -> test.mp4

Contact

Tested on

  • MacOS 15.1
  • Debian 12
  • Ubuntu 22.04

Continuous Integration

ffmpeg-build-script is very stable. Every commit runs against Linux and macOSwithhttps://github.com/markus-perl/ffmpeg-build-script/actions to make sure everything works as expected.

Example

CUDA_COMPUTE_CAPABILITY=75 SKIPINSTALL=yes ./build-ffmpeg --build --enable-gpl-and-non-freeffmpeg-build-script v1.xx=========================Using 12 make jobs simultaneously.With GPL and non-free codecscargo not installed. rav1e encoder will not be available.building giflib - version 5.2.1=======================Downloading https://netcologne.dl.sourceforge.net/project/giflib/giflib-5.2.1.tar.gz as giflib-5.2.1.tar.gz... DoneExtracted giflib-5.2.1.tar.gz$ make$ make PREFIX=/app/workspace installbuilding pkg-config - version 0.29.2=======================Downloading https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz as pkg-config-0.29.2.tar.gz... DoneExtracted pkg-config-0.29.2.tar.gz$ ./configure --silent --prefix=/app/workspace --with-pc-path=/app/workspace/lib/pkgconfig --with-internal-glib$ make -j 12$ make installbuilding yasm - version 1.3.0=======================Downloading https://github.com/yasm/yasm/releases/download/v1.3.0/yasm-1.3.0.tar.gz as yasm-1.3.0.tar.gz... DoneExtracted yasm-1.3.0.tar.gz$ ./configure --prefix=/app/workspace$ make -j 12$ make installbuilding nasm - version 2.16.01=======================Downloading https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/nasm-2.16.01.tar.xz as nasm-2.16.01.tar.xz... DoneExtracted nasm-2.16.01.tar.xz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding zlib - version 1.2.13=======================Downloading https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.gz as zlib-1.2.13.tar.gz... DoneExtracted zlib-1.2.13.tar.gz$ ./configure --static --prefix=/app/workspace$ make -j 12$ make installbuilding m4 - version 1.4.19=======================Downloading https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.gz as m4-1.4.19.tar.gz... DoneExtracted m4-1.4.19.tar.gz$ ./configure --prefix=/app/workspace$ make -j 12$ make installbuilding autoconf - version 2.71=======================Downloading https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.gz as autoconf-2.71.tar.gz... DoneExtracted autoconf-2.71.tar.gz$ ./configure --prefix=/app/workspace$ make -j 12$ make installbuilding automake - version 1.16.5=======================Downloading https://ftp.gnu.org/gnu/automake/automake-1.16.5.tar.gz as automake-1.16.5.tar.gz... DoneExtracted automake-1.16.5.tar.gz$ ./configure --prefix=/app/workspace$ make -j 12$ make installbuilding libtool - version 2.4.7=======================Downloading https://ftpmirror.gnu.org/libtool/libtool-2.4.7.tar.gz as libtool-2.4.7.tar.gz... DoneExtracted libtool-2.4.7.tar.gz$ ./configure --prefix=/app/workspace --enable-static --disable-shared$ make -j 12$ make installbuilding openssl - version 1.1.1w=======================Downloading https://www.openssl.org/source/openssl-1.1.1w.tar.gz as openssl-1.1.1w.tar.gz... DoneExtracted openssl-1.1.1w.tar.gz$ ./config --prefix=/app/workspace --openssldir=/app/workspace --with-zlib-include=/app/workspace/include/ --with-zlib-lib=/app/workspace/lib no-shared zlib$ make -j 12$ make install_swbuilding cmake - version 3.27.7=======================Downloading https://github.com/Kitware/CMake/releases/download/v3.27.7/cmake-3.27.7.tar.gz as cmake-3.27.7.tar.gz... DoneExtracted cmake-3.27.7.tar.gz$ ./configure --prefix=/app/workspace --parallel=12 -- -DCMAKE_USE_OPENSSL=OFF$ make -j 12$ make installbuilding dav1d - version 1.1.0=======================Downloading https://code.videolan.org/videolan/dav1d/-/archive/1.1.0/dav1d-1.1.0.tar.gz as dav1d-1.1.0.tar.gz... DoneExtracted dav1d-1.1.0.tar.gz$ meson build --prefix=/app/workspace --buildtype=release --default-library=static --libdir=/app/workspace/lib$ ninja -C build$ ninja -C build installbuilding svtav1 - version 1.7.0=======================Downloading https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v1.7.0/SVT-AV1-v1.7.0.tar.gz as svtav1-1.7.0.tar.gz... DoneExtracted svtav1-1.7.0.tar.gz$ cmake -DCMAKE_INSTALL_PREFIX=/app/workspace -DENABLE_SHARED=off -DBUILD_SHARED_LIBS=OFF ../.. -GUnix Makefiles -DCMAKE_BUILD_TYPE=Release$ make -j 12$ make install$ cp SvtAv1Enc.pc /app/workspace/lib/pkgconfig/$ cp SvtAv1Dec.pc /app/workspace/lib/pkgconfig/building x264 - version 941cae6d=======================Downloading https://code.videolan.org/videolan/x264/-/archive/941cae6d/x264-941cae6d.tar.gz as x264-941cae6d.tar.gz... DoneExtracted x264-941cae6d.tar.gz$ ./configure --prefix=/app/workspace --enable-static --enable-pic CXXFLAGS=-fPIC$ make -j 12$ make install$ make install-lib-staticbuilding x265 - version 3.5=======================Downloading https://github.com/videolan/x265/archive/Release_3.5.tar.gz as x265-3.5.tar.gz... DoneExtracted x265-3.5.tar.gz$ cmake ../../../source -DCMAKE_INSTALL_PREFIX=/app/workspace -DENABLE_SHARED=OFF -DBUILD_SHARED_LIBS=OFF -DHIGH_BIT_DEPTH=ON -DENABLE_HDR10_PLUS=ON -DEXPORT_C_API=OFF -DENABLE_CLI=OFF -DMAIN12=ON$ make -j 12$ cmake ../../../source -DCMAKE_INSTALL_PREFIX=/app/workspace -DENABLE_SHARED=OFF -DBUILD_SHARED_LIBS=OFF -DHIGH_BIT_DEPTH=ON -DENABLE_HDR10_PLUS=ON -DEXPORT_C_API=OFF -DENABLE_CLI=OFF$ make -j 12$ cmake ../../../source -DCMAKE_INSTALL_PREFIX=/app/workspace -DENABLE_SHARED=OFF -DBUILD_SHARED_LIBS=OFF -DEXTRA_LIB=x265_main10.a;x265_main12.a;-ldl -DEXTRA_LINK_FLAGS=-L. -DLINKED_10BIT=ON -DLINKED_12BIT=ON$ make -j 12$ ar -M$ make installbuilding libvpx - version 1.13.1=======================Downloading https://github.com/webmproject/libvpx/archive/refs/tags/v1.13.1.tar.gz as libvpx-1.13.1.tar.gz... DoneExtracted libvpx-1.13.1.tar.gz$ ./configure --prefix=/app/workspace --disable-unit-tests --disable-shared --disable-examples --as=yasm --enable-vp9-highbitdepth$ make -j 12$ make installbuilding xvidcore - version 1.3.7=======================Downloading https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz as xvidcore-1.3.7.tar.gz... DoneExtracted xvidcore-1.3.7.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make install$ rm /app/workspace/lib/libxvidcore.so /app/workspace/lib/libxvidcore.so.4 /app/workspace/lib/libxvidcore.so.4.3building vid_stab - version 1.1.1=======================Downloading https://github.com/georgmartius/vid.stab/archive/v1.1.1.tar.gz as vid.stab-1.1.1.tar.gz... DoneExtracted vid.stab-1.1.1.tar.gz$ cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=/app/workspace -DUSE_OMP=OFF -DENABLE_SHARED=off .$ make$ make installbuilding av1 - version 7b5f665=======================Downloading https://aomedia.googlesource.com/aom/+archive/7b5f665.tar.gz as av1.tar.gz... DoneExtracted av1.tar.gz$ cmake -DENABLE_TESTS=0 -DENABLE_EXAMPLES=0 -DCMAKE_INSTALL_PREFIX=/app/workspace -DCMAKE_INSTALL_LIBDIR=lib /app/packages/av1$ make -j 12$ make installbuilding zimg - version 3.0.5=======================Downloading https://github.com/sekrit-twc/zimg/archive/refs/tags/release-3.0.5.tar.gz as zimg-3.0.5.tar.gz... DoneExtracted zimg-3.0.5.tar.gz$ /app/workspace/bin/libtoolize -i -f -q$ ./autogen.sh --prefix=/app/workspace$ ./configure --prefix=/app/workspace --enable-static --disable-shared$ make -j 12$ make installbuilding lv2 - version 1.18.10=======================Downloading https://lv2plug.in/spec/lv2-1.18.10.tar.xz as lv2-1.18.10.tar.xz... DoneExtracted lv2-1.18.10.tar.xz$ meson build --prefix=/app/workspace --buildtype=release --default-library=static --libdir=/app/workspace/lib$ ninja -C build$ ninja -C build installbuilding waflib - version b600c92=======================Downloading https://gitlab.com/drobilla/autowaf/-/archive/b600c92/autowaf-b600c92.tar.gz as autowaf.tar.gz... DoneExtracted autowaf.tar.gzbuilding serd - version 0.30.16=======================Downloading https://gitlab.com/drobilla/serd/-/archive/v0.30.16/serd-v0.30.16.tar.gz as serd-v0.30.16.tar.gz... DoneExtracted serd-v0.30.16.tar.gz$ meson build --prefix=/app/workspace --buildtype=release --default-library=static --libdir=/app/workspace/lib$ ninja -C build$ ninja -C build installbuilding pcre - version 8.45=======================Downloading https://altushost-swe.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz as pcre-8.45.tar.gz... DoneExtracted pcre-8.45.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding sord - version 0.16.14=======================Downloading https://gitlab.com/drobilla/sord/-/archive/v0.16.14/sord-v0.16.14.tar.gz as sord-v0.16.14.tar.gz... DoneExtracted sord-v0.16.14.tar.gz$ meson build --prefix=/app/workspace --buildtype=release --default-library=static --libdir=/app/workspace/lib$ ninja -C build$ ninja -C build installbuilding sratom - version 0.6.14=======================Downloading https://gitlab.com/lv2/sratom/-/archive/v0.6.14/sratom-v0.6.14.tar.gz as sratom-v0.6.14.tar.gz... DoneExtracted sratom-v0.6.14.tar.gz$ meson build --prefix=/app/workspace --buildtype=release --default-library=static --libdir=/app/workspace/lib$ ninja -C build$ ninja -C build installbuilding lilv - version 0.24.20=======================Downloading https://gitlab.com/lv2/lilv/-/archive/v0.24.20/lilv-v0.24.20.tar.gz as lilv-v0.24.20.tar.gz... DoneExtracted lilv-v0.24.20.tar.gz$ meson build --prefix=/app/workspace --buildtype=release --default-library=static --libdir=/app/workspace/lib$ ninja -C build$ ninja -C build installbuilding opencore - version 0.1.6=======================Downloading https://deac-ams.dl.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-0.1.6.tar.gz as opencore-amr-0.1.6.tar.gz... DoneExtracted opencore-amr-0.1.6.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding lame - version 3.100=======================Downloading https://sourceforge.net/projects/lame/files/lame/3.100/lame-3.100.tar.gz/download?use_mirror=gigenet as lame-3.100.tar.gz... DoneExtracted lame-3.100.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding opus - version 1.4=======================Downloading https://downloads.xiph.org/releases/opus/opus-1.4.tar.gz as opus-1.4.tar.gz... DoneExtracted opus-1.4.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding libogg - version 1.3.5=======================Downloading https://ftp.osuosl.org/pub/xiph/releases/ogg/libogg-1.3.5.tar.xz as libogg-1.3.5.tar.xz... DoneExtracted libogg-1.3.5.tar.xz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding libvorbis - version 1.3.7=======================Downloading https://ftp.osuosl.org/pub/xiph/releases/vorbis/libvorbis-1.3.7.tar.gz as libvorbis-1.3.7.tar.gz... DoneExtracted libvorbis-1.3.7.tar.gz$ ./configure --prefix=/app/workspace --with-ogg-libraries=/app/workspace/lib --with-ogg-includes=/app/workspace/include/ --enable-static --disable-shared --disable-oggtest$ make -j 12$ make installbuilding libtheora - version 1.1.1=======================Downloading https://ftp.osuosl.org/pub/xiph/releases/theora/libtheora-1.1.1.tar.gz as libtheora-1.1.1.tar.gz... DoneExtracted libtheora-1.1.1.tar.gz$ ./configure --prefix=/app/workspace --with-ogg-libraries=/app/workspace/lib --with-ogg-includes=/app/workspace/include/ --with-vorbis-libraries=/app/workspace/lib --with-vorbis-includes=/app/workspace/include/ --enable-static --disable-shared --disable-oggtest --disable-vorbistest --disable-examples --disable-asm --disable-spec$ make -j 12$ make installbuilding fdk_aac - version 2.0.2=======================Downloading https://sourceforge.net/projects/opencore-amr/files/fdk-aac/fdk-aac-2.0.2.tar.gz/download?use_mirror=gigenet as fdk-aac-2.0.2.tar.gz... DoneExtracted fdk-aac-2.0.2.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static --enable-pic$ make -j 12$ make installbuilding libtiff - version 4.5.0=======================Downloading https://download.osgeo.org/libtiff/tiff-4.5.0.tar.xz as tiff-4.5.0.tar.xz... DoneExtracted tiff-4.5.0.tar.xz$ ./configure --prefix=/app/workspace --disable-shared --enable-static --disable-dependency-tracking --disable-lzma --disable-webp --disable-zstd --without-x$ make -j 12$ make installbuilding libpng - version 1.6.39=======================Downloading https://gigenet.dl.sourceforge.net/project/libpng/libpng16/1.6.39/libpng-1.6.39.tar.gz as libpng-1.6.39.tar.gz... DoneExtracted libpng-1.6.39.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding libwebp - version 1.2.2=======================Downloading https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.2.2.tar.gz as libwebp-1.2.2.tar.gz... DoneExtracted libwebp-1.2.2.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static --disable-dependency-tracking --disable-gl --with-zlib-include=/app/workspace/include/ --with-zlib-lib=/app/workspace/lib$ cmake -DCMAKE_INSTALL_PREFIX=/app/workspace -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_BINDIR=bin -DCMAKE_INSTALL_INCLUDEDIR=include -DENABLE_SHARED=OFF -DENABLE_STATIC=ON ../$ make -j 12$ make installbuilding libsdl - version 2.28.5=======================Downloading https://github.com/libsdl-org/SDL/releases/download/release-2.28.5/SDL2-2.28.5.tar.gz as SDL2-2.28.5.tar.gz... DoneExtracted SDL2-2.28.5.tar.gz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding FreeType2 - version 2.11.1=======================Downloading https://downloads.sourceforge.net/freetype/freetype-2.11.1.tar.xz as freetype-2.11.1.tar.xz... DoneExtracted freetype-2.11.1.tar.xz$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding srt - version 1.5.3=======================Downloading https://github.com/Haivision/srt/archive/v1.5.3.tar.gz as srt-1.5.3.tar.gz... DoneExtracted srt-1.5.3.tar.gz$ cmake . -DCMAKE_INSTALL_PREFIX=/app/workspace -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_BINDIR=bin -DCMAKE_INSTALL_INCLUDEDIR=include -DENABLE_SHARED=OFF -DENABLE_STATIC=ON -DENABLE_APPS=OFF -DUSE_STATIC_LIBSTDCXX=ON$ make installbuilding libzmq - version 4.3.5=======================Downloading https://github.com/zeromq/libzmq/releases/download/v4.3.5/zeromq-4.3.5.tar.gz as zeromq-4.3.5.tar.gz... DoneExtracted zeromq-4.3.5.tar.gz$ ./autogen.sh$ ./configure --prefix=/app/workspace --disable-shared --enable-static$ make -j 12$ make installbuilding nv-codec - version 11.1.5.3=======================Downloading https://github.com/FFmpeg/nv-codec-headers/releases/download/n11.1.5.3/nv-codec-headers-11.1.5.3.tar.gz as nv-codec-headers-11.1.5.3.tar.gz... DoneExtracted nv-codec-headers-11.1.5.3.tar.gz$ make PREFIX=/app/workspace$ make PREFIX=/app/workspace installbuilding amf - version 1.4.30=======================Downloading https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v1.4.30.tar.gz as AMF-1.4.30.tar.gz... DoneExtracted AMF-1.4.30.tar.gz$ rm -rf /app/workspace/include/AMF$ mkdir -p /app/workspace/include/AMF$ cp -r /app/packages/AMF-1.4.30/AMF-1.4.30/amf/public/include/components /app/packages/AMF-1.4.30/AMF-1.4.30/amf/public/include/core /app/workspace/include/AMF/building ffmpeg - version 6.0=======================Downloading https://github.com/FFmpeg/FFmpeg/archive/refs/heads/release/6.0.tar.gz as FFmpeg-release-6.0.tar.gz... DoneExtracted FFmpeg-release-6.0.tar.gzinstall prefix            /app/workspacesource path               .C compiler                gccC library                 glibcARCH                      x86 (generic)big-endian                noruntime cpu detection     yesstandalone assembly       yesx86 assembler             nasmMMX enabled               yesMMXEXT enabled            yes3DNow! enabled            yes3DNow! extended enabled   yesSSE enabled               yesSSSE3 enabled             yesAESNI enabled             yesAVX enabled               yesAVX2 enabled              yesAVX-512 enabled           yesAVX-512ICL enabled        yesXOP enabled               yesFMA3 enabled              yesFMA4 enabled              yesi686 features enabled     yesCMOV is fast              yesEBX available             yesEBP available             yesdebug symbols             nostrip symbols             yesoptimize for size         nooptimizations             yesstatic                    yesshared                    nopostprocessing support    yesnetwork support           yesthreading support         pthreadssafe bitstream reader     yestexi2html enabled         noperl enabled              yespod2man enabled           yesmakeinfo enabled          nomakeinfo supports HTML    noxmllint enabled           noExternal libraries:iconv                   libsrt                  libxvidlibaom                  libsvtav1               libzimglibdav1d                libtheora               libzmqlibfdk_aac              libvidstab              lv2libfreetype             libvorbis               openssllibmp3lame              libvpx                  sdl2libopencore_amrnb       libwebp                 zliblibopencore_amrwb       libx264libopus                 libx265External libraries providing hardware acceleration:amf                     cuvid                   nvenccuda                    ffnvcodec               v4l2_m2mcuda_llvm               libnpp                  vaapicuda_nvcc               nvdecLibraries:avcodec                 avformat                swresampleavdevice                avutil                  swscaleavfilter                postprocPrograms:ffmpeg                  ffplay                  ffprobeEnabled decoders:aac                     fmvc                    pcxaac_fixed               fourxm                  pfmaac_latm                fraps                   pgmaasc                    frwu                    pgmyuvac3                     ftr                     pgssubac3_fixed               g2m                     pgxacelp_kelvin            g723_1                  phmadpcm_4xm               g729                    photocdadpcm_adx               gdv                     pictoradpcm_afc               gem                     pixletadpcm_agm               gif                     pjsadpcm_aica              gremlin_dpcm            pngadpcm_argo              gsm                     ppmadpcm_ct                gsm_ms                  proresadpcm_dtk               h261                    prosumeradpcm_ea                h263                    psdadpcm_ea_maxis_xa       h263_v4l2m2m            ptxadpcm_ea_r1             h263i                   qcelpadpcm_ea_r2             h263p                   qdm2adpcm_ea_r3             h264                    qdmcadpcm_ea_xas            h264_cuvid              qdrawadpcm_g722              h264_v4l2m2m            qoiadpcm_g726              hap                     qpegadpcm_g726le            hca                     qtrleadpcm_ima_acorn         hcom                    r10kadpcm_ima_alp           hdr                     r210adpcm_ima_amv           hevc                    ra_144adpcm_ima_apc           hevc_cuvid              ra_288adpcm_ima_apm           hevc_v4l2m2m            ralfadpcm_ima_cunning       hnm4_video              rascadpcm_ima_dat4          hq_hqa                  rawvideoadpcm_ima_dk3           hqx                     realtextadpcm_ima_dk4           huffyuv                 rkaadpcm_ima_ea_eacs       hymt                    rl2adpcm_ima_ea_sead       iac                     roqadpcm_ima_iss           idcin                   roq_dpcmadpcm_ima_moflex        idf                     rpzaadpcm_ima_mtf           iff_ilbm                rsccadpcm_ima_oki           ilbc                    rv10adpcm_ima_qt            imc                     rv20adpcm_ima_rad           imm4                    rv30adpcm_ima_smjpeg        imm5                    rv40adpcm_ima_ssi           indeo2                  s302madpcm_ima_wav           indeo3                  samiadpcm_ima_ws            indeo4                  sanmadpcm_ms                indeo5                  sbcadpcm_mtaf              interplay_acm           scpradpcm_psx               interplay_dpcm          screenpressoadpcm_sbpro_2           interplay_video         sdx2_dpcmadpcm_sbpro_3           ipu                     sgaadpcm_sbpro_4           jacosub                 sgiadpcm_swf               jpeg2000                sgirleadpcm_thp               jpegls                  sheervideoadpcm_thp_le            jv                      shortenadpcm_vima              kgv1                    simbiosis_imxadpcm_xa                kmvc                    sipradpcm_xmd               lagarith                sirenadpcm_yamaha            libaom_av1              smackaudadpcm_zork              libdav1d                smackeragm                     libfdk_aac              smcaic                     libopencore_amrnb       smvjpegalac                    libopencore_amrwb       snowalias_pix               libopus                 sol_dpcmals                     libvorbis               sonicamrnb                   libvpx_vp8              sp5xamrwb                   libvpx_vp9              speedhqamv                     loco                    speexanm                     lscr                    srgcansi                    m101                    srtanull                   mace3                   ssaapac                    mace6                   stlape                     magicyuv                subripapng                    mdec                    subvieweraptx                    media100                subviewer1aptx_hd                 metasound               sunrastarbc                    microdvd                svq1argo                    mimic                   svq3ass                     misc4                   takasv1                    mjpeg                   targaasv2                    mjpeg_cuvid             targa_y216atrac1                  mjpegb                  tdscatrac3                  mlp                     textatrac3al                mmvideo                 theoraatrac3p                 mobiclip                thpatrac3pal               motionpixels            tiertexseqvideoatrac9                  movtext                 tiffaura                    mp1                     tmvaura2                   mp1float                truehdav1                     mp2                     truemotion1av1_cuvid               mp2float                truemotion2avrn                    mp3                     truemotion2rtavrp                    mp3adu                  truespeechavs                     mp3adufloat             tsccavui                    mp3float                tscc2ayuv                    mp3on4                  ttabethsoftvid             mp3on4float             twinvqbfi                     mpc7                    txdbink                    mpc8                    ultibinkaudio_dct           mpeg1_cuvid             utvideobinkaudio_rdft          mpeg1_v4l2m2m           v210bintext                 mpeg1video              v210xbitpacked               mpeg2_cuvid             v308bmp                     mpeg2_v4l2m2m           v408bmv_audio               mpeg2video              v410bmv_video               mpeg4                   vbbonk                    mpeg4_cuvid             vblebrender_pix             mpeg4_v4l2m2m           vbnc93                     mpegvideo               vc1cavs                    mpl2                    vc1_cuvidcbd2_dpcm               msa1                    vc1_v4l2m2mccaption                mscc                    vc1imagecdgraphics              msmpeg4v1               vcr1cdtoons                 msmpeg4v2               vmdaudiocdxl                    msmpeg4v3               vmdvideocfhd                    msnsiren                vmnccinepak                 msp2                    vnullclearvideo              msrle                   vorbiscljr                    mss1                    vp3cllc                    mss2                    vp4comfortnoise            msvideo1                vp5cook                    mszh                    vp6cpia                    mts2                    vp6acri                     mv30                    vp6fcscd                    mvc1                    vp7cyuv                    mvc2                    vp8dca                     mvdv                    vp8_cuviddds                     mvha                    vp8_v4l2m2mderf_dpcm               mwsc                    vp9dfa                     mxpeg                   vp9_cuviddfpwm                   nellymoser              vp9_v4l2m2mdirac                   notchlc                 vplayerdnxhd                   nuv                     vqadolby_e                 on2avc                  vqcdpx                     opus                    wady_dpcmdsd_lsbf                paf_audio               wavarcdsd_lsbf_planar         paf_video               wavpackdsd_msbf                pam                     wbmpdsd_msbf_planar         pbm                     wcmvdsicinaudio             pcm_alaw                webpdsicinvideo             pcm_bluray              webvttdss_sp                  pcm_dvd                 wmalosslessdst                     pcm_f16le               wmaprodvaudio                 pcm_f24le               wmav1dvbsub                  pcm_f32be               wmav2dvdsub                  pcm_f32le               wmavoicedvvideo                 pcm_f64be               wmv1dxa                     pcm_f64le               wmv2dxtory                  pcm_lxf                 wmv3dxv                     pcm_mulaw               wmv3imageeac3                    pcm_s16be               wnv1eacmv                   pcm_s16be_planar        wrapped_avframeeamad                   pcm_s16le               ws_snd1eatgq                   pcm_s16le_planar        xan_dpcmeatgv                   pcm_s24be               xan_wc3eatqi                   pcm_s24daud             xan_wc4eightbps                pcm_s24le               xbineightsvx_exp            pcm_s24le_planar        xbmeightsvx_fib            pcm_s32be               xfaceescape124               pcm_s32le               xlescape130               pcm_s32le_planar        xma1evrc                    pcm_s64be               xma2exr                     pcm_s64le               xpmfastaudio               pcm_s8                  xsubffv1                    pcm_s8_planar           xwdffvhuff                 pcm_sga                 y41pffwavesynth             pcm_u16be               ylcfic                     pcm_u16le               yopfits                    pcm_u24be               yuv4flac                    pcm_u24le               zero12vflashsv                 pcm_u32be               zerocodecflashsv2                pcm_u32le               zlibflic                    pcm_u8                  zmbvflv                     pcm_vidcEnabled encoders:a64multi                hevc_vaapi              pcm_vidca64multi5               huffyuv                 pcxaac                     jpeg2000                pfmac3                     jpegls                  pgmac3_fixed               libaom_av1              pgmyuvadpcm_adx               libfdk_aac              phmadpcm_argo              libmp3lame              pngadpcm_g722              libopencore_amrnb       ppmadpcm_g726              libopus                 proresadpcm_g726le            libsvtav1               prores_awadpcm_ima_alp           libtheora               prores_ksadpcm_ima_amv           libvorbis               qoiadpcm_ima_apm           libvpx_vp8              qtrleadpcm_ima_qt            libvpx_vp9              r10kadpcm_ima_ssi           libwebp                 r210adpcm_ima_wav           libwebp_anim            ra_144adpcm_ima_ws            libx264                 rawvideoadpcm_ms                libx264rgb              roqadpcm_swf               libx265                 roq_dpcmadpcm_yamaha            libxvid                 rpzaalac                    ljpeg                   rv10alias_pix               magicyuv                rv20amv                     mjpeg                   s302manull                   mjpeg_vaapi             sbcapng                    mlp                     sgiaptx                    movtext                 smcaptx_hd                 mp2                     snowass                     mp2fixed                sonicasv1                    mpeg1video              sonic_lsasv2                    mpeg2_vaapi             speedhqav1_amf                 mpeg2video              srtavrp                    mpeg4                   ssaavui                    mpeg4_v4l2m2m           subripayuv                    msmpeg4v2               sunrastbitpacked               msmpeg4v3               svq1bmp                     msvideo1                targacfhd                    nellymoser              textcinepak                 opus                    tiffcljr                    pam                     truehdcomfortnoise            pbm                     ttadca                     pcm_alaw                ttmldfpwm                   pcm_bluray              utvideodnxhd                   pcm_dvd                 v210dpx                     pcm_f32be               v308dvbsub                  pcm_f32le               v408dvdsub                  pcm_f64be               v410dvvideo                 pcm_f64le               vbneac3                    pcm_mulaw               vc2exr                     pcm_s16be               vnullffv1                    pcm_s16be_planar        vorbisffvhuff                 pcm_s16le               vp8_v4l2m2mfits                    pcm_s16le_planar        vp8_vaapiflac                    pcm_s24be               vp9_vaapiflashsv                 pcm_s24daud             wavpackflashsv2                pcm_s24le               wbmpflv                     pcm_s24le_planar        webvttg723_1                  pcm_s32be               wmav1gif                     pcm_s32le               wmav2h261                    pcm_s32le_planar        wmv1h263                    pcm_s64be               wmv2h263_v4l2m2m            pcm_s64le               wrapped_avframeh263p                   pcm_s8                  xbmh264_amf                pcm_s8_planar           xfaceh264_nvenc              pcm_u16be               xsubh264_v4l2m2m            pcm_u16le               xwdh264_vaapi              pcm_u24be               y41phdr                     pcm_u24le               yuv4hevc_amf                pcm_u32be               zlibhevc_nvenc              pcm_u32le               zmbvhevc_v4l2m2m            pcm_u8Enabled hwaccels:av1_nvdec               mjpeg_vaapi             vp8_nvdecav1_vaapi               mpeg1_nvdec             vp8_vaapih263_vaapi              mpeg2_nvdec             vp9_nvdech264_nvdec              mpeg2_vaapi             vp9_vaapih264_vaapi              mpeg4_nvdec             wmv3_nvdechevc_nvdec              mpeg4_vaapi             wmv3_vaapihevc_vaapi              vc1_nvdecmjpeg_nvdec             vc1_vaapiEnabled parsers:aac                     dvdsub                  opusaac_latm                flac                    pngac3                     ftr                     pnmadx                     g723_1                  qoiamr                     g729                    rv30av1                     gif                     rv40avs2                    gsm                     sbcavs3                    h261                    siprbmp                     h263                    takcavsvideo               h264                    vc1cook                    hdr                     vorbiscri                     hevc                    vp3dca                     ipu                     vp8dirac                   jpeg2000                vp9dnxhd                   misc4                   webpdolby_e                 mjpeg                   xbmdpx                     mlp                     xmadvaudio                 mpeg4video              xwddvbsub                  mpegaudiodvd_nav                 mpegvideoEnabled demuxers:aa                      idf                     pcm_s16beaac                     iff                     pcm_s16leaax                     ifv                     pcm_s24beac3                     ilbc                    pcm_s24leace                     image2                  pcm_s32beacm                     image2_alias_pix        pcm_s32leact                     image2_brender_pix      pcm_s8adf                     image2pipe              pcm_u16beadp                     image_bmp_pipe          pcm_u16leads                     image_cri_pipe          pcm_u24beadx                     image_dds_pipe          pcm_u24leaea                     image_dpx_pipe          pcm_u32beafc                     image_exr_pipe          pcm_u32leaiff                    image_gem_pipe          pcm_u8aix                     image_gif_pipe          pcm_vidcalp                     image_hdr_pipe          pjsamr                     image_j2k_pipe          pmpamrnb                   image_jpeg_pipe         pp_bnkamrwb                   image_jpegls_pipe       pvaanm                     image_jpegxl_pipe       pvfapac                    image_pam_pipe          qcpapc                     image_pbm_pipe          r3dape                     image_pcx_pipe          rawvideoapm                     image_pfm_pipe          realtextapng                    image_pgm_pipe          redsparkaptx                    image_pgmyuv_pipe       rkaaptx_hd                 image_pgx_pipe          rl2aqtitle                 image_phm_pipe          rmargo_asf                image_photocd_pipe      roqargo_brp                image_pictor_pipe       rplargo_cvg                image_png_pipe          rsdasf                     image_ppm_pipe          rsoasf_o                   image_psd_pipe          rtpass                     image_qdraw_pipe        rtspast                     image_qoi_pipe          s337mau                      image_sgi_pipe          samiav1                     image_sunrast_pipe      sapavi                     image_svg_pipe          sbcavr                     image_tiff_pipe         sbgavs                     image_vbn_pipe          sccavs2                    image_webp_pipe         scdavs3                    image_xbm_pipe          sdnsbethsoftvid             image_xpm_pipe          sdpbfi                     image_xwd_pipe          sdr2bfstm                   ingenient               sdsbink                    ipmovie                 sdxbinka                   ipu                     segafilmbintext                 ircam                   serbit                     iss                     sgabitpacked               iv8                     shortenbmv                     ivf                     siffboa                     ivr                     simbiosis_imxbonk                    jacosub                 slnbrstm                   jv                      smackerc93                     kux                     smjpegcaf                     kvag                    smushcavsvideo               laf                     solcdg                     live_flv                soxcdxl                    lmlm4                   spdifcine                    loas                    srtcodec2                  lrc                     stlcodec2raw               luodat                  strconcat                  lvf                     subviewerdata                    lxf                     subviewer1daud                    m4v                     supdcstr                   matroska                svagderf                    mca                     svsdfa                     mcc                     swfdfpwm                   mgsts                   takdhav                    microdvd                tedcaptionsdirac                   mjpeg                   thpdnxhd                   mjpeg_2000              threedostrdsf                     mlp                     tiertexseqdsicin                  mlv                     tmvdss                     mm                      truehddts                     mmf                     ttadtshd                   mods                    ttydv                      moflex                  txddvbsub                  mov                     tydvbtxt                  mp3                     v210dxa                     mpc                     v210xea                      mpc8                    vagea_cdata                mpegps                  vc1eac3                    mpegts                  vc1tepaf                    mpegtsraw               vividasffmetadata              mpegvideo               vivofilmstrip               mpjpeg                  vmdfits                    mpl2                    vobsubflac                    mpsub                   vocflic                    msf                     vpkflv                     msnwc_tcp               vplayerfourxm                  msp                     vqffrm                     mtaf                    w64fsb                     mtv                     wadyfwse                    musx                    wavg722                    mv                      wavarcg723_1                  mvi                     wc3g726                    mxf                     webm_dash_manifestg726le                  mxg                     webvttg729                    nc                      wsaudgdv                     nistsphere              wsdgenh                    nsp                     wsvqagif                     nsv                     wtvgsm                     nut                     wvgxf                     nuv                     wveh261                    obu                     xah263                    ogg                     xbinh264                    oma                     xmdhca                     paf                     xmvhcom                    pcm_alaw                xvaghevc                    pcm_f32be               xwmahls                     pcm_f32le               yophnm                     pcm_f64be               yuv4mpegpipeico                     pcm_f64leidcin                   pcm_mulawEnabled muxers:a64                     h263                    pcm_s16leac3                     h264                    pcm_s24beadts                    hash                    pcm_s24leadx                     hds                     pcm_s32beaiff                    hevc                    pcm_s32lealp                     hls                     pcm_s8amr                     ico                     pcm_u16beamv                     ilbc                    pcm_u16leapm                     image2                  pcm_u24beapng                    image2pipe              pcm_u24leaptx                    ipod                    pcm_u32beaptx_hd                 ircam                   pcm_u32leargo_asf                ismv                    pcm_u8argo_cvg                ivf                     pcm_vidcasf                     jacosub                 pspasf_stream              kvag                    rawvideoass                     latm                    rmast                     lrc                     roqau                      m4v                     rsoavi                     matroska                rtpavif                    matroska_audio          rtp_mpegtsavm2                    md5                     rtspavs2                    microdvd                sapavs3                    mjpeg                   sbcbit                     mkvtimestamp_v2         scccaf                     mlp                     segafilmcavsvideo               mmf                     segmentcodec2                  mov                     smjpegcodec2raw               mp2                     smoothstreamingcrc                     mp3                     soxdash                    mp4                     spdifdata                    mpeg1system             spxdaud                    mpeg1vcd                srtdfpwm                   mpeg1video              stream_segmentdirac                   mpeg2dvd                streamhashdnxhd                   mpeg2svcd               supdts                     mpeg2video              swfdv                      mpeg2vob                teeeac3                    mpegts                  tg2f4v                     mpjpeg                  tgpffmetadata              mxf                     truehdfifo                    mxf_d10                 ttafifo_test               mxf_opatom              ttmlfilmstrip               null                    uncodedframecrcfits                    nut                     vc1flac                    obu                     vc1tflv                     oga                     vocframecrc                ogg                     w64framehash               ogv                     wavframemd5                oma                     webmg722                    opus                    webm_chunkg723_1                  pcm_alaw                webm_dash_manifestg726                    pcm_f32be               webpg726le                  pcm_f32le               webvttgif                     pcm_f64be               wsaudgsm                     pcm_f64le               wtvgxf                     pcm_mulaw               wvh261                    pcm_s16be               yuv4mpegpipeEnabled protocols:async                   http                    rtmpecache                   httpproxy               rtmpsconcat                  https                   rtmptconcatf                 icecast                 rtmptecrypto                  ipfs_gateway            rtmptsdata                    ipns_gateway            rtpfd                      libsrt                  srtpffrtmpcrypt             libzmq                  subfileffrtmphttp              md5                     tcpfile                    mmsh                    teeftp                     mmst                    tlsgopher                  pipe                    udpgophers                 prompeg                 udplitehls                     rtmp                    unixEnabled filters:a3dscope                dblur                   palettegenabench                  dcshift                 paletteuseabitscope               dctdnoiz                panacompressor             deband                  permsacontrast               deblock                 perspectiveacopy                   decimate                phaseacrossfade              deconvolve              photosensitivityacrossover              dedot                   pixdesctestacrusher                deesser                 pixelizeacue                    deflate                 pixscopeaddroi                  deflicker               ppadeclick                deinterlace_vaapi       pp7adeclip                 dejudder                premultiplyadecorrelate            delogo                  prewittadelay                  denoise_vaapi           procamp_vaapiadenorm                 derain                  pseudocoloraderivative             deshake                 psnradrawgraph              despill                 pullupadrc                    detelecine              qpadynamicequalizer       dialoguenhance          randomadynamicsmooth          dilation                readeia608aecho                   displace                readvitcaemphasis               dnn_classify            realtimeaeval                   dnn_detect              remapaevalsrc                dnn_processing          removegrainaexciter                doubleweave             removelogoafade                   drawbox                 repeatfieldsafdelaysrc              drawgraph               replaygainafftdn                  drawgrid                reverseafftfilt                drawtext                rgbashiftafifo                   drmeter                 rgbtestsrcafir                    dynaudnorm              robertsafirsrc                 earwax                  rotateaformat                 ebur128                 sabafreqshift              edgedetect              scaleafwtdn                  elbg                    scale2refagate                   entropy                 scale2ref_nppagraphmonitor           epx                     scale_cudaahistogram              eq                      scale_nppaiir                    equalizer               scale_vaapiaintegral               erosion                 scdetainterleave             estdif                  scharralatency                exposure                scrollalimiter                extractplanes           segmentallpass                 extrastereo             selectallrgb                  fade                    selectivecolorallyuv                  feedback                sendcmdaloop                   fftdnoiz                separatefieldsalphaextract            fftfilt                 setdaralphamerge              field                   setfieldamerge                  fieldhint               setparamsametadata               fieldmatch              setptsamix                    fieldorder              setrangeamovie                  fifo                    setsaramplify                 fillborders             settbamultiply               find_rect               sharpen_nppanequalizer             firequalizer            sharpness_vaapianlmdn                  flanger                 shearanlmf                   floodfill               showcqtanlms                   format                  showcwtanoisesrc               fps                     showfreqsanull                   framepack               showinfoanullsink               framerate               showpaletteanullsrc                framestep               showspatialapad                    freezedetect            showspectrumaperms                  freezeframes            showspectrumpicaphasemeter             fspp                    showvolumeaphaser                 gblur                   showwavesaphaseshift             geq                     showwavespicapsyclip                gradfun                 shuffleframesapulsator               gradients               shufflepixelsarealtime               graphmonitor            shuffleplanesaresample               grayworld               sidechaincompressareverse                greyedge                sidechaingatearnndn                  guided                  sidedataasdr                    haas                    sierpinskiasegment                haldclut                signalstatsaselect                 haldclutsrc             signatureasendcmd                hdcd                    silencedetectasetnsamples            headphone               silenceremoveasetpts                 hflip                   sincasetrate                highpass                sineasettb                  highshelf               sitiashowinfo               hilbert                 smartblurasidedata               histeq                  smptebarsasoftclip               histogram               smptehdbarsaspectralstats          hqdn3d                  sobelasplit                  hqx                     spectrumsynthastats                  hstack                  speechnormastreamselect           hstack_vaapi            splitasubboost               hsvhold                 sppasubcut                 hsvkey                  srasupercut               hue                     ssimasuperpass              huesaturation           ssim360asuperstop              hwdownload              stereo3datadenoise              hwmap                   stereotoolsatempo                  hwupload                stereowidenatilt                   hwupload_cuda           streamselectatrim                   hysteresis              super2xsaiavectorscope            identity                superequalizeravgblur                 idet                    surroundavsynctest              il                      swaprectaxcorrelate             inflate                 swapuvazmq                    interlace               tblendbackgroundkey           interleave              telecinebandpass                join                    testsrcbandreject              kerndeint               testsrc2bass                    kirsch                  thistogrambbox                    lagfun                  thresholdbench                   latency                 thumbnailbilateral               lenscorrection          thumbnail_cudabilateral_cuda          life                    tilebiquad                  limitdiff               tiltshelfbitplanenoise           limiter                 tinterlaceblackdetect             loop                    tlut2blackframe              loudnorm                tmedianblend                   lowpass                 tmidequalizerblockdetect             lowshelf                tmixblurdetect              lumakey                 tonemapbm3d                    lut                     tonemap_vaapiboxblur                 lut1d                   tpadbwdif                   lut2                    transposecas                     lut3d                   transpose_nppcellauto                lutrgb                  transpose_vaapichannelmap              lutyuv                  treblechannelsplit            lv2                     tremolochorus                  mandelbrot              trimchromahold              maskedclamp             unpremultiplychromakey               maskedmax               unsharpchromakey_cuda          maskedmerge             untilechromanr                maskedmin               v360chromashift             maskedthreshold         vaguedenoiserciescope                maskfun                 varblurcodecview               mcompand                vectorscopecolor                   median                  vflipcolorbalance            mergeplanes             vfrdetcolorchannelmixer       mestimate               vibrancecolorchart              metadata                vibratocolorcontrast           midequalizer            vidstabdetectcolorcorrect            minterpolate            vidstabtransformcolorhold               mix                     vifcolorize                monochrome              vignettecolorkey                morpho                  virtualbasscolorlevels             movie                   vmafmotioncolormap                mpdecimate              volumecolormatrix             mptestsrc               volumedetectcolorspace              msad                    vstackcolorspace_cuda         multiply                vstack_vaapicolorspectrum           negate                  w3fdifcolortemperature        nlmeans                 waveformcompand                 nnedi                   weavecompensationdelay       noformat                xbrconcat                  noise                   xcorrelateconvolution             normalize               xfadeconvolve                null                    xmediancopy                    nullsink                xstackcorr                    nullsrc                 xstack_vaapicover_rect              oscilloscope            yadifcrop                    overlay                 yadif_cudacropdetect              overlay_cuda            yaepblurcrossfeed               overlay_vaapi           yuvtestsrccrystalizer             owdenoise               zmqcue                     pad                     zoompancurves                  pal100bars              zscaledatascope               pal75barsEnabled bsfs:aac_adtstoasc           h264_redundant_pps      opus_metadataav1_frame_merge         hapqa_extract           pcm_rechunkav1_frame_split         hevc_metadata           pgs_frame_mergeav1_metadata            hevc_mp4toannexb        prores_metadatachomp                   imx_dump_header         remove_extradatadca_core                media100_to_mjpegb      settsdts2pts                 mjpeg2jpeg              text2movsubdump_extradata          mjpega_dump_header      trace_headersdv_error_marker         mov2textsub             truehd_coreeac3_core               mp3_header_decompress   vp9_metadataextract_extradata       mpeg2_metadata          vp9_raw_reorderfilter_units            mpeg4_unpack_bframes    vp9_superframeh264_metadata           noise                   vp9_superframe_splith264_mp4toannexb        nullEnabled indevs:fbdev                   osslavfi                   v4l2Enabled outdevs:fbdev                   sdl2oss                     v4l2License: nonfree and unredistributable$ make -j 12$ make installBuilding done. The following binaries can be found here:- ffmpeg: /app/workspace/bin/ffmpeg- ffprobe: /app/workspace/bin/ffprobe- ffplay: /app/workspace/bin/ffplayInstall these binaries to your /usr/local/bin folder? Existing binaries will be replaced. [Y/n] yPassword:Done. FFmpeg is now installed to your system.

Other Projects Of Mine

About

The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp