Skip to content

Instantly share code, notes, and snippets.

@publicarray
Last active August 29, 2021 12:57
Show Gist options
  • Save publicarray/500f9aa3b3964c73a79c8c085e4dedff to your computer and use it in GitHub Desktop.
Save publicarray/500f9aa3b3964c73a79c8c085e4dedff to your computer and use it in GitHub Desktop.
Various FFmpeg differences

Various FFmpeg compile options.

SynoCommunity

root@DSM7 /# /var/packages/ffmpeg/target/bin/ffmpeg -i
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 7.3.0 (crosstool-NG crosstool-ng-1.23.0-306-g04d910b)
  configuration: --target-os=linux --cross-prefix=/spksrc/toolchain/syno-x64-7.0/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- --prefix=/var/packages/ffmpeg/target --extra-cflags=-I/spksrc/spk/ffmpeg/work-x64-7.0/install/var/packages/ffmpeg/target/include --extra-ldflags=-L/spksrc/spk/ffmpeg/work-x64-7.0/install/var/packages/ffmpeg/target/lib --extra-libs='-lxml2 -ldl' --pkg-config=/usr/bin/pkg-config --ranlib=/spksrc/toolchain/syno-x64-7.0/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ranlib --enable-cross-compile --enable-rpath --enable-pic --enable-shared --enable-gpl --enable-version3 --enable-fontconfig --enable-libbluray --enable-avresample --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libsoxr --enable-libtheora --enable-libvorbis --enable-libspeex --enable-libx264 --enable-libx265 --enable-gnutls --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-debug --disable-doc --disable-static --enable-debug=1 --enable-libfdk-aac --enable-nonfree --extra-cflags=-DSYNO_VIDEOSTATION --extra-cflags=-fno-if-conversion --extra-cflags=-O3 --extra-cflags=-Wno-deprecated-declarations --enable-libvpx --enable-libzmq --enable-libass --enable-libshine --enable-libaom --enable-libsvtav1 --arch=x86_64 --enable-vaapi --enable-libmfx --enable-libsvthevc
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100

DSM7

root@DSM7 /# /usr/bin/ffmpeg -i
ffmpeg version 4.1.6 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 7.5.0 (GCC)
  configuration: --prefix=/usr --incdir='${prefix}/include/ffmpeg' --arch=i686 --target-os=linux --cross-prefix=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- --enable-cross-compile --enable-optimizations --enable-pic --enable-gpl --enable-shared --disable-static --disable-stripping --enable-version3 --enable-encoders --enable-pthreads --disable-protocols --disable-protocol=rtp --enable-protocol=file --enable-protocol=pipe --disable-muxer=image2 --disable-muxer=image2pipe --disable-swscale-alpha --disable-ffplay --disable-ffprobe --disable-doc --disable-devices --disable-bzlib --disable-altivec --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --disable-vaapi --disable-cuvid --disable-nvenc --disable-decoder=amrnb --disable-decoder=ac3 --disable-decoder=ac3_fixed --disable-encoder=zmbv --disable-encoder=dca --disable-decoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=eac3 --disable-encoder=truehd --disable-decoder=truehd --disable-encoder=hevc_vaapi --disable-decoder=hevc --disable-muxer=hevc --disable-demuxer=hevc --disable-parser=hevc --disable-bsf=hevc_mp4toannexb --x86asmexe=yasm --cc=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-wrap-gcc --enable-yasm --enable-libx264 --enable-encoder=libx264
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
root@DSM7 /# ls -l /var/packages/CodecPack/target/bin/
total 804
-rwxr-xr-x 1 root  root      246648 Jun 22 11:14 ffmpeg33-for-surveillance
-rwxr-xr-x 1 root  root      254760 Jun 22 11:14 ffmpeg41
-rwxr-xr-x 1 root  root      254760 Jun 22 11:14 ffmpeg41-for-synoface
-rwxr-xr-x 1 root  root       37945 Jun 22 11:14 synocodectool
-rwxr-xr-x 1 root  root       14664 Jun 22 11:14 vainfo

root@DSM7 /# /var/packages/CodecPack/target/bin/ffmpeg41 -i
ffmpeg version 4.1.6 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 7.5.0 (GCC)
  configuration: --prefix=/usr/pkg --pkg-config=/usr/bin/pkg-config --incdir='${prefix}/include/ffmpeg' --arch=i686 --target-os=linux --cross-prefix=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- --enable-cross-compile --enable-optimizations --enable-pic --enable-gpl --enable-shared --disable-static --enable-version3 --enable-encoders --enable-pthreads --disable-protocols --disable-protocol=rtp --enable-protocol=file --enable-protocol=http --enable-protocol=https --enable-protocol=pipe --disable-muxer=image2 --disable-muxer=image2pipe --disable-swscale-alpha --disable-ffplay --disable-ffprobe --disable-doc --disable-devices --disable-bzlib --disable-altivec --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --disable-cuvid --disable-nvenc --disable-decoder=amrnb --disable-encoder=zmbv --disable-encoder=dca --disable-decoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=eac3 --disable-encoder=truehd --disable-decoder=truehd --enable-libx264 --enable-encoder=libx264 --extra-cflags=-I/usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/pkg/include --extra-ldflags=-L/usr/local/x86_64-pc-linux-gnu/x86_64-pc-linux-gnu/sys-root/usr/pkg/lib --x86asmexe=yasm --enable-x86asm --enable-vaapi --enable-encoder=h264_vaapi
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100

Plex

Old Source Code :https://github.com/Diagonactic/plex-new-transcoder

root@DSM7 / [1]# /var/packages/PlexMediaServer/target/Plex\ Transcoder -i
ffmpeg version 1.6-7c50c14b1b-1 Copyright (c) 2000-2019 the FFmpeg developers
  built with Plex clang version 8.0.1 (revision: 102) (based on LLVM 8.0.1)
  configuration: --disable-static --enable-shared --disable-libx264 --disable-hwaccels --disable-protocol=concat --external-decoder=h264 --enable-debug --enable-muxers --fatal-warnings --disable-gmp --disable-avdevice --disable-bzlib --disable-sdl2 --disable-decoders --disable-devices --disable-encoders --disable-ffprobe --disable-ffplay --disable-doc --disable-iconv --disable-lzma --disable-schannel --disable-linux-perf --disable-mediacodec --enable-eae --disable-protocol='udp,udplite' --enable-libxml2 --arch=x86_64 --target-os=linux --strip=x86_64-plex-linux-gnu-strip --cc=/data/jenkins/conan_build/290723682/conan/.conan/data/clang/8.0.1-102-0/plex/stable/package/c4d120c52637f6809b107f8aaab43ce9d8e0e1ec/bin/clang --pkg-config=/data/jenkins/conan_build/290723682/conan/.conan/data/plexconantool/5-92/plex/stable/package/99cb7beab0cdb1bc79a044e3bd42148f6f45fb31/plex-pkg-config --pkg-config-flags=--static --enable-cuda-llvm --enable-libdrm --enable-opencl --cross-prefix=x86_64-plex-linux-gnu- --enable-cross-compile --extra-ldflags='-static-libgcc -z noexecstack -Wl,-rpath='\''XORIGIN:XORIGIN/../lib'\'' --sysroot=/data/jenkins/conan_build/290723682/conan/.conan/data/toolchain-linux-x86_64/1.0-10/plex/stable/package/c4d120c52637f6809b107f8aaab43ce9d8e0e1ec/x86_64-plex-linux-gnu/sysroot --target=x86_64-plex-linux-gnu --gcc-toolchain=/data/jenkins/conan_build/290723682/conan/.conan/data/toolchain-linux-x86_64/1.0-10/plex/stable/package/c4d120c52637f6809b107f8aaab43ce9d8e0e1ec -Wl,-rpath,'\''XORIGIN/../lib'\'' -Wl,-rpath,'\''XORIGIN/lib'\'' -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/libpciaccess/0.16-0/plex/stable/package/38450f66f996fd6d049b07dbaf9611d2a1762069/lib -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/libdrm/2.4.100-2/plex/stable/package/b29a2d7a9d194fe594aa0b5d4c995068fa962b33/lib -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/intel-gmmlib/20.3.2-1/plex/stable/package/cd59febb340184fe89650cccc9619b6a5c5e1355/lib -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/libva/2.9.0-3/plex/stable/package/9e07aef203e7a776d49230f7e190457a5658b628/lib -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/libpciaccess/0.16-0/plex/stable/package/38450f66f996fd6d049b07dbaf9611d2a1762069/lib -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/libdrm/2.4.100-2/plex/stable/package/b29a2d7a9d194fe594aa0b5d4c995068fa962b33/lib -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/intel-gmmlib/20.3.2-1/plex/stable/package/cd59febb340184fe89650cccc9619b6a5c5e1355/lib -Wl,-rpath,/data/jenkins/conan_build/290723682/conan/.conan/data/libva/2.9.0-3/plex/stable/package/9e07aef203e7a776d49230f7e190457a5658b628/lib -m64 -L/data/jenkins/conan_build/290723682/conan/.conan/data/opus/1.2.1-19/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libvorbis/1.3.5-23/plex/stable/package/13946582755b4214544bc546a687ceeeabe9ae75/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/ffnvcodec/9.0.18.2-9fdaf11-0/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/x264/157-d4099dd-7/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/zvbi/0.2.35-31/plex/stable/package/07e04d860444deb95b78c32939bfc2577d054411/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/rtmpdump/2.4-60/plex/stable/package/869111021da3a55a16f7eb81c5804b93b68f2995/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libass/0.14.0-44/plex/stable/package/85b2c928c55fb852fc7de3439015340d547728e3/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/mp3lame/3.98.4-19/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/opencl-runtime-loader/0.0.1-739ae8d-0/plex/stable/package/7ae3e9efcee15fdec4074d5270c0f0db40e31272/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/intel-media-driver/20.3.0-3/plex/stable/package/e8757b3b8aa109df38aeb56760daaf8380d19fe6/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/intel-vaapi-driver/2.4.1-2/plex/stable/package/58384182a91d38994c580aac1c5e8dfc2902d9d8/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libogg/1.3.2-20/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/gnutls/3.6.14-2/plex/stable/package/08a0331562e93d15347050358539c6917d02ffd3/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/fribidi/0.19.7-22/plex/stable/package/cd59febb340184fe89650cccc9619b6a5c5e1355/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/harfbuzz/2.6.4-9/plex/stable/package/0503b28d4676bff231ef2f2052a17e6a93637441/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libva/2.9.0-3/plex/stable/package/9e07aef203e7a776d49230f7e190457a5658b628/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/intel-gmmlib/20.3.2-1/plex/stable/package/cd59febb340184fe89650cccc9619b6a5c5e1355/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/nettle/3.6-2/plex/stable/package/eeae70c6860fd5b03457d9bbba65aa64bcb8eec4/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libidn/2.0.5-32/plex/stable/package/07e04d860444deb95b78c32939bfc2577d054411/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/fontconfig/2.13.0-30/plex/stable/package/1ef366aa76cfb92dd2faf26e2681f234fe98a04a/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libdrm/2.4.100-2/plex/stable/package/b29a2d7a9d194fe594aa0b5d4c995068fa962b33/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libxml2/2.9.8-24/plex/stable/package/f77ec842363c913bfa54dd961ba2a3eb36c79bfd/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/gmp/6.2.0-1/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/iconv/1.16-8/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/freetype2/2.10.4-0/plex/stable/package/5e3f5f4174a143d33df01b74a1ea09133317f4a3/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/expat/2.2.5-20/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libuuid/1.0.3-13/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libpciaccess/0.16-0/plex/stable/package/38450f66f996fd6d049b07dbaf9611d2a1762069/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libpthread-stubs/0.4-20/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/bzip2/1.0.6-23/plex/stable/package/14352ec4ceeabe337328ca18051b35bbe479ba52/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/libpng/1.6.37-9/plex/stable/package/f77ec842363c913bfa54dd961ba2a3eb36c79bfd/lib -L/data/jenkins/conan_build/290723682/conan/.conan/data/zlib/1.2.11-6/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/lib -static-libgcc -z noexecstack -Wl,-rpath='\''XORIGIN:XORIGIN/../lib'\'' --sysroot=/data/jenkins/conan_build/290723682/conan/.conan/data/toolchain-linux-x86_64/1.0-10/plex/stable/package/c4d120c52637f6809b107f8aaab43ce9d8e0e1ec/x86_64-plex-linux-gnu/sysroot --target=x86_64-plex-linux-gnu --gcc-toolchain=/data/jenkins/conan_build/290723682/conan/.conan/data/toolchain-linux-x86_64/1.0-10/plex/stable/package/c4d120c52637f6809b107f8aaab43ce9d8e0e1ec' --extra-libs='-lopus -lvorbis -lx264 -lzvbi -lrtmp -lass -lmp3lame -lOpenCL -lOpenCLRuntimeLoader -lpthread -logg -lgnutls -lfribidi -lharfbuzz -lva -lva-drm -ligdgmm -lhogweed -lnettle -lidn2 -lfontconfig -ldrm -lxml2 -ldl -lgmp -liconv -lcharset -lfreetype -lexpat -luuid -lpciaccess -lbz2 -lpng16 -lm -lz' --extra-cflags='-m64 -O3 -fPIC -DPIC -Os -fno-finite-math-only --sysroot=/data/jenkins/conan_build/290723682/conan/.conan/data/toolchain-linux-x86_64/1.0-10/plex/stable/package/c4d120c52637f6809b107f8aaab43ce9d8e0e1ec/x86_64-plex-linux-gnu/sysroot --target=x86_64-plex-linux-gnu --gcc-toolchain=/data/jenkins/conan_build/290723682/conan/.conan/data/toolchain-linux-x86_64/1.0-10/plex/stable/package/c4d120c52637f6809b107f8aaab43ce9d8e0e1ec -I/data/jenkins/conan_build/290723682/conan/.conan/data/opus/1.2.1-19/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libvorbis/1.3.5-23/plex/stable/package/13946582755b4214544bc546a687ceeeabe9ae75/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/ffnvcodec/9.0.18.2-9fdaf11-0/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/x264/157-d4099dd-7/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/zvbi/0.2.35-31/plex/stable/package/07e04d860444deb95b78c32939bfc2577d054411/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/rtmpdump/2.4-60/plex/stable/package/869111021da3a55a16f7eb81c5804b93b68f2995/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libass/0.14.0-44/plex/stable/package/85b2c928c55fb852fc7de3439015340d547728e3/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/mp3lame/3.98.4-19/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/intel-media-driver/20.3.0-3/plex/stable/package/e8757b3b8aa109df38aeb56760daaf8380d19fe6/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/intel-vaapi-driver/2.4.1-2/plex/stable/package/58384182a91d38994c580aac1c5e8dfc2902d9d8/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libogg/1.3.2-20/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/gnutls/3.6.14-2/plex/stable/package/08a0331562e93d15347050358539c6917d02ffd3/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/fribidi/0.19.7-22/plex/stable/package/cd59febb340184fe89650cccc9619b6a5c5e1355/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/harfbuzz/2.6.4-9/plex/stable/package/0503b28d4676bff231ef2f2052a17e6a93637441/include/harfbuzz -I/data/jenkins/conan_build/290723682/conan/.conan/data/opencl-headers/2020.03.13-9824efd-4/plex/stable/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libva/2.9.0-3/plex/stable/package/9e07aef203e7a776d49230f7e190457a5658b628/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/intel-gmmlib/20.3.2-1/plex/stable/package/cd59febb340184fe89650cccc9619b6a5c5e1355/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/nettle/3.6-2/plex/stable/package/eeae70c6860fd5b03457d9bbba65aa64bcb8eec4/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libidn/2.0.5-32/plex/stable/package/07e04d860444deb95b78c32939bfc2577d054411/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/fontconfig/2.13.0-30/plex/stable/package/1ef366aa76cfb92dd2faf26e2681f234fe98a04a/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libdrm/2.4.100-2/plex/stable/package/b29a2d7a9d194fe594aa0b5d4c995068fa962b33/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libxml2/2.9.8-24/plex/stable/package/f77ec842363c913bfa54dd961ba2a3eb36c79bfd/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libxml2/2.9.8-24/plex/stable/package/f77ec842363c913bfa54dd961ba2a3eb36c79bfd/include/libxml2 -I/data/jenkins/conan_build/290723682/conan/.conan/data/gmp/6.2.0-1/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/iconv/1.16-8/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/freetype2/2.10.4-0/plex/stable/package/5e3f5f4174a143d33df01b74a1ea09133317f4a3/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/expat/2.2.5-20/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libuuid/1.0.3-13/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libpciaccess/0.16-0/plex/stable/package/38450f66f996fd6d049b07dbaf9611d2a1762069/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/bzip2/1.0.6-23/plex/stable/package/14352ec4ceeabe337328ca18051b35bbe479ba52/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/libpng/1.6.37-9/plex/stable/package/f77ec842363c913bfa54dd961ba2a3eb36c79bfd/include -I/data/jenkins/conan_build/290723682/conan/.conan/data/zlib/1.2.11-6/plex/stable/package/c930489e3bae13e85c72ef5b9cb0851566d3533c/include -DUSING_STATIC_LIBICONV -DLIBXML_STATIC -DNDEBUG' --enable-decoder=png --enable-decoder=apng --enable-decoder=bmp --enable-decoder=mjpeg --enable-decoder=thp --enable-decoder=gif --enable-decoder=dirac --enable-decoder=ffv1 --enable-decoder=ffvhuff --enable-decoder=huffyuv --enable-decoder=rawvideo --enable-decoder=zero12v --enable-decoder=ayuv --enable-decoder=r210 --enable-decoder=v210 --enable-decoder=v210x --enable-decoder=v308 --enable-decoder=v408 --enable-decoder=v410 --enable-decoder=y41p --enable-decoder=yuv4 --enable-decoder=ansi --enable-decoder=alac --enable-decoder=flac --enable-decoder=vorbis --enable-decoder=opus --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --enable-decoder=pcm_lxf --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s8 --enable-decoder=pcm_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw --enable-decoder=ass --enable-decoder=dvbsub --enable-decoder=dvdsub --enable-decoder=ccaption --enable-decoder=pgssub --enable-decoder=jacosub --enable-decoder=microdvd --enable-decoder=movtext --enable-decoder=mpl2 --enable-decoder=pjs --enable-decoder=realtext --enable-decoder=sami --enable-decoder=ssa --enable-decoder=stl --enable-decoder=subrip --enable-decoder=subviewer --enable-decoder=text --enable-decoder=vplayer --enable-decoder=webvtt --enable-decoder=xsub --enable-decoder=eac3_eae --enable-decoder=truehd_eae --enable-decoder=mlp_eae --enable-encoder=flac --enable-encoder=alac --enable-encoder=libvorbis --enable-encoder=libopus --enable-encoder=mjpeg --enable-encoder=wrapped_avframe --enable-encoder=ass --enable-encoder=dvbsub --enable-encoder=dvdsub --enable-encoder=movtext --enable-encoder=ssa --enable-encoder=subrip --enable-encoder=text --enable-encoder=webvtt --enable-encoder=xsub --enable-encoder=pcm_f32be --enable-encoder=pcm_f32le --enable-encoder=pcm_f64be --enable-encoder=pcm_f64le --enable-encoder=pcm_s8 --enable-encoder=pcm_s8_planar --enable-encoder=pcm_s16be --enable-encoder=pcm_s16be_planar --enable-encoder=pcm_s16le --enable-encoder=pcm_s16le_planar --enable-encoder=pcm_s24be --enable-encoder=pcm_s24le --enable-encoder=pcm_s24le_planar --enable-encoder=pcm_s32be --enable-encoder=pcm_s32le --enable-encoder=pcm_s32le_planar --enable-encoder=pcm_u8 --enable-encoder=pcm_u16be --enable-encoder=pcm_u16le --enable-encoder=pcm_u24be --enable-encoder=pcm_u24le --enable-encoder=pcm_u32be --enable-encoder=pcm_u32le --enable-encoder=h264_vaapi --enable-encoder=hevc_vaapi --enable-encoder=h264_nvenc --enable-encoder=eac3_eae --prefix=/data/jenkins/conan_build/290723682/conan/.conan/data/ffmpeg/1.6-7c50c14b1b-1/plex/stable/build/718f51bf291a566fd19b80ddbf4b02bd46657161/transcoder-install --enable-libzvbi --enable-gnutls --enable-libass --enable-librtmp --enable-libopus --enable-libvorbis
  libavutil      56. 26.100 / 56. 26.100
  libavcodec     58. 52.100 / 58. 52.100
  libavformat    58. 27.104 / 58. 27.104
  libavfilter     7. 49.100 /  7. 49.100
  libswscale      5.  4.100 /  5.  4.100
  libswresample   3.  4.100 /  3.  4.100
@publicarray
Copy link
Author

@th0ma7 Looking at the list I've got to say you've done an excellent job, much better compatibility than Synology's ffmpeg. Even AV1 support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment