Skip to main content

Easy to use video encoder GUI

Project description

FastFlix

preview

FastFlix is a simple and friendly GUI for encoding videos.

It needs FFmpeg (version 4.3 or greater) under the hood for the heavy lifting, and can work with a variety of encoders.

Encoders

FastFlix supports the following encoders when their required libraries are found in FFmpeg:

  • HEVC (libx265)     x265
  • AVC (libx264)        x264
  • AV1 (librav1e)        rav1e
  • AV1 (libaom-av1)   av1_aom
  • AV1 (libsvtav1)       svt_av1
  • VP9 (libvpx)           vpg
  • GIF (gif)                 gif

Most builds do not have all these encoders available by default and may require custom compiling FFmpeg for a specific encoder.

Releases

Windows

Build status

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

You will need to have ffmpeg and ffprobe executables on your PATH and they must be executable. Version 4.3 or greater is required. The one in your in your package manager system may not support all encoders or options. Check out the FFmpeg download page for static builds for Linux and Mac.

Running from source code

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

License

Copyright (C) 2019-2020 Chris Griffith

The code itself is licensed under the MIT which you can read in the LICENSE file.
Read more about the release licensing in the docs folder.
Encoder icons for VP9 and AOM AV1 are from Wikimedia Commons all others are self created.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastflix-3.0.1.tar.gz (176.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastflix-3.0.1-py3-none-any.whl (205.3 kB view details)

Uploaded Python 3

File details

Details for the file fastflix-3.0.1.tar.gz.

File metadata

  • Download URL: fastflix-3.0.1.tar.gz
  • Upload date:
  • Size: 176.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for fastflix-3.0.1.tar.gz
Algorithm Hash digest
SHA256 5c308d5a7bdaa78259c1f094ff7908c62b560169734f6e21740447bf4baf10d6
MD5 e69de8d4d2e55d7693da999272796742
BLAKE2b-256 b0ceca719fbe5b31cc5afba4e7876f8bafe6f8c5686c0441e53f78b4ff6f0595

See more details on using hashes here.

File details

Details for the file fastflix-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: fastflix-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 205.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for fastflix-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 90c3e3d7c265f1c5f907e69a9a1a830b619708b75f14c40a9207c6e544413348
MD5 00a0666246afb7196dff1c0f0fbb638a
BLAKE2b-256 dbdac68c062f03161a543000e8496f6522d1005cda279282a98b16a71bb8ef7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page