Skip to content

cdgriffith/FastFlix

Repository files navigation

Build status

FastFlix

FastFlix is a AV1 and HEVC encoder, GIF maker, and general ffmpeg command wrapper.

It can encode videos into HEVC, AV1, GIF, and VP9, and is easily extendable!

Read more about it and the licensing in the docs folder.

preview

Encoders

Currently there is support for:

  • HEVC (libx265)
  • AV1 (SVT-AV1)
  • AV1 (FFMPEG libaom - currently very slow)
  • VP9
  • GIF

Releases

Windows

View the releases for 64 bit Windows binaries (Generated via Appveyor and also available there).

MacOS and Linux

Please use pipx to install as a properly virtualized app

pipx install fastflix

Running from source code or without pipx

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
python -m flix

License

Copyright (C) 2019-2020 Chris Griffith

This software is licensed under the MIT which you can read in the LICENSE file.

This software dynamically links PySide2 which is LGPLv3 licensed and can change the library used by specifying two environment variables, SHIBOKEN2 and PYSIDE2 which must point to the __init__.py file for the respective libraries.