License and privacy

Open source

FFmpeg

Operator runs FFmpeg on your computer to read frames from a video you attach.

  • License: GNU Lesser General Public License version 3 on Windows; GNU General Public License version 3 or later on a Mac.
  • Source: ffmpeg.org

On Windows, Operator includes a minimal, decode-only build of FFmpeg 9.0.2, made from FFmpeg's own source without changes. On a Mac, it includes Martin Riedl's build of FFmpeg 9.0.2 for Apple silicon, unchanged.

Build configuration

Each build was compiled from the official FFmpeg source with these options.

Windows

./configure \
  --disable-everything \
  --disable-autodetect \
  --disable-network \
  --disable-hwaccels \
  --disable-doc \
  --disable-debug \
  --disable-ffplay \
  --disable-avdevice \
  --enable-static \
  --disable-shared \
  --enable-small \
  --enable-w32threads \
  --enable-zlib \
  --enable-protocol=file,pipe \
  --enable-demuxer=mov,matroska,avi \
  --enable-decoder=h264,hevc,prores,vp8,vp9,mpeg4,mjpeg,dnxhd,png \
  --enable-parser=h264,hevc,vp8,vp9,mpeg4video,mjpeg,dnxhd,png \
  --enable-filter=scale,format,showinfo,null \
  --enable-encoder=rawvideo \
  --enable-muxer=rawvideo \
  --pkg-config-flags=--static \
  --extra-ldflags=-static

Mac

./configure \
  --prefix=/Volumes/ffmpeg_arm64/out \
  --pkg-config-flags=--static \
  --extra-version='https://www.martin-riedl.de' \
  --enable-gray \
  --enable-libxml2 \
  --enable-version3 \
  --enable-gpl \
  --enable-openssl \
  --enable-libfreetype \
  --enable-fontconfig \
  --enable-libharfbuzz \
  --enable-libbluray \
  --enable-libsnappy \
  --enable-libsrt \
  --enable-libvmaf \
  --enable-libass \
  --enable-libklvanc \
  --enable-libzimg \
  --enable-libzvbi \
  --enable-libaom \
  --enable-libdav1d \
  --enable-libopenh264 \
  --enable-libopenjpeg \
  --enable-librav1e \
  --enable-libsvtav1 \
  --enable-libvpx \
  --enable-libvvenc \
  --enable-libwebp \
  --enable-libx264 \
  --enable-libx265 \
  --enable-libmp3lame \
  --enable-libopus \
  --enable-libvorbis \
  --enable-libtheora

Getting the source code

FFmpeg's source code is available at ffmpeg.org. The complete source code and build configuration for the FFmpeg included with Operator are available on request for three years after each Operator release. To request a copy, email support@boriklabs.com.