softGear
FFmpeg
softGear Streaming Gateway make use of FFmpeg licensed under the LGPLv2.1 and its source can be
downloaded here
FFmpeg was compiled using the following options:
./configure
--cc=clang
--cxx=clang++
--enable-hwaccel=h264_vaapi
--enable-libdrm
--enable-shared
--disable-doc
--disable-ffplay
--disable-ffprobe
--prefix=$PWD/build
make -j
make install
XPression
FFmpeg
XPression INcoder and XPression Video Coder make use of FFmpeg licensed
under the LGPLv2.1 and its source can be downloaded here.
FFmpeg was configured with the following options:
---pkg-config=pkg-config --pkg-config-flags=static --extra-version=ffmpeg-windows-build-helpers
--disable-debug --disable-w32threads --arch=x86 --target-os=mingw32 --cross-prefix=/root/src/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32
--enable-gray --enable-libopus --enable-libsnappy --enable-libsoxr --enable-libtheora
--enable-libvorbis --enable-libwebp --enable-libzimg --enable-libopenjpeg
--enable-libopenh264 --enable-libxml2 --enable-libdav1d --enable-cuda-llvm
--enable-libvpx --enable-nvenc --enable-nvdec --extra-libs=-lm --extra-libs=-lpthread
--extra-cflags=-DLIBTWOLAME_STATIC --extra-cflags=-DMODPLUG_STATIC --extra-cflags=-DCACA_STATIC
--disable-amf --enable-libmfx --enable-avresample --extra-cflags='-mtune=generic'
--extra-cflags=-O3 --enable-shared --disable-static --prefix=/root/src/sandbox/win32/ffmpeg_git_lgpl_n4.3.2_shared
A patch of changes to FFMPEG 4.3.2 is available in the downloaded source as
xpvc_win.patch.
Video Servers
FFmpeg
Video Servers make use of FFmpeg licensed under the LGPLv2.1 and its source can be downloaded here
FFmpeg was configured with the following options:
./configure
--toolchain=msvc
--enable-shared
--disable-static
--enable-decoder=psd
--enable-encoder=png
--enable-decoder=png
--disable-encoder=prores
--disable-encoder=prores_aw
--disable-encoder=prores_ks
--disable-decoder=prores
--enable-zlib
make
make clean
The source code has been modified in the following ways:
- Changed the definition of AV_NUM_DATA_POINTERS from 8 to 16 in libavutil/frame.h, to support up to 16 streams
of audio. - Added a null variable check in libavutil/wchar_filename.h, to protect against a possible crash involving
wide-latin-character file names.
Carbonite Ultra 60
FFmpeg
Carbonite Ultra 60 products make use of FFmpeg licensed under the LGPLv2.1 and its source can be
downloaded here
configure
--prefix=/usr
--extra-version="1ross3~22.04"
--toolchain=hardened
--libdir=/usr/lib/x86_64-linux-gnu
--incdir=/usr/include/x86_64-linux-gnu
--arch=amd64
--enable-shared
--disable-static
--enable-decoder=psd
--enable-encoder=png
--enable-decoder=png
--disable-encoder=prores
--disable-encoder=prores_aw
--disable-encoder=prores_ks
--disable-decoder=prores
--enable-zlib
--disable-gpl
--enable-vaapi
--ignore-tests=source
--disable-librav1e
The source code has not been modified and is built from version n6.1.1 (rev e38092e).