Cyclops uses binaries of the open source project FFmpeg and the libx264 library released under the GNU GPL license. The unmodified source code is available online.

Compilation

The FFmpeg binaries used in Cyclops were compiled based on these guides using the following configuration:

./configure  --prefix=/usr/local --enable-gpl --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid --samples=fate-suite/

Usage

The FFmpeg binaries are called from the command line using the following arguments:

FFMPEG_PATH -r FPS -start_number START_FRAME -vf scale=out_color_matrix=bt709:out_range=tv -vcodec libx264 -crf 17 -pix_fmt yuv420p -color_range 1 -colorspace 1 -color_primaries 1 -y OUT_PATH

Location

The FFmpeg binaries are located at the following locations within Cyclops but may be accessed and replaced by doing a manual installation:

Cyclops/utility/mac/ffmpeg
Cyclops/utility/win/ffmpeg.exe

Compliance

The FFmpeg source code is available online but in compliance with the GNU GPL license a copy of the source code can be obtained on physical media for a period of three years after the most recent release of Cyclops.

Request a copy via email with a payment of $20.00 USD and the following information: