Skip to content

Releases: cdgriffith/FastFlix

Version 5.8.1

22 Aug 01:42
bcabdd8
Compare
Choose a tag to compare
  • Fixing #598 'dict' object has no attribute 'to_yaml' (thanks to dmo marillat)
  • Fixing #599 Italian language translations (thanks to bovirus)
  • Fixing #601 Update NSIS installer script to include Italian (thanks to bovirus)
  • Fixing #603 Themes stylesheet aren't included in python package (thanks to dmo marillat)
  • Fixing #605 HDR2SDR double tonemapping in Rigaya NVENC and QSV Encoders (thanks to Darksyderz)

Mac

macOS 12 or greater required

With the appbundle, you may need to allow it to run by opening a command line and running:

xattr -rd com.apple.quarantine FastFlix.app

Then try opening again normally, it may take a minute to load without any splash screen.

Windows 10 / 11

Please use the installer below FastFlix_5.8.1_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Ubuntu

Ubuntu 20.04 or greater required

Please extract the FastFlix file and run it via terminal ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.8.0

09 Aug 19:13
f3cfc88
Compare
Choose a tag to compare
  • Adding #283 support for experimental DTS (dca) audio by adding -strict -2 (thanks to Sub7)
  • Adding #354 Mac M1 ARM support (thanks to Nhunz and Anton)
  • Adding #536 Improve Profiles - save advanced options (thanks to CelticTaonga and DCNerds)
  • Adding #568 center app on startup (thanks to Viet-Duc Le)
  • Adding #589 support for pydantic 2.x (thanks to dmo marillat)
  • Adding #592 Add alpha channel for VP9 (thjanks to subof)
  • Fixing #185 audio channels not being set properly and resetting on encoder change (thanks to Tupsi)
  • Fixing #522 add file fails - fixed as of 5.7.0 (thanks to pcl5x2008)
  • Fixing #531 list limitation in readme that FFmpeg must support the software encoders listed (thanks to brunoais)
  • Fixing #567 Profiles for WebP did not work (nor GIF dither) (thanks to jpert)
  • Fixing #582 BT.2020-10 Color transfer not maintained (thanks to Ryushin)
  • Fixing #585 error when trying to return a video from queue that has the video track after audio or subtitiles (thanks to Hankuu)
  • Fixing #586 audio channels being set incorrectly (thanks to Hankuu)
  • Fixing #588 audio and subtitle dispositions were not set from source (thanks to GeZorTenPlotZ)

Mac

macOS 12 or greater required

With the appbundle, you may need to allow it to run by opening a command line and running:

xattr -rd com.apple.quarantine FastFlix.app

Then try opening again normally, it may take a minute to load without any splash screen.

Windows 10 / 11

Please use the installer below FastFlix_5.8.0_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Ubuntu

Ubuntu 20.04 or greater required

Please extract the FastFlix file and run it via terminal ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.8.0b0

07 Aug 19:26
Compare
Choose a tag to compare
Version 5.8.0b0 Pre-release
Pre-release
  • Adding #283 support for experimental DTS (dca) audio by adding -strict -2 (thanks to Sub7)
  • Adding #354 M1 support (thanks to Nhunz and Anton)
  • Adding #536 Improve Profiles - save advanced options (thanks to CelticTaonga and DCNerds)
  • Adding #568 center app on startup (thanks to Viet-Duc Le)
  • Adding #589 support for pydantic 2.x (thanks to dmo marillat)
  • Adding #592 Add alpha channel for VP9 (thjanks to subof)
  • Fixing #185 audio channels not being set properly and resetting on encoder change (thanks to Tupsi)
  • Fixing #522 add file fails - fixed as of 5.7.0 (thanks to pcl5x2008)
  • Fixing #531 list limitation in readme that FFmpeg must support the software encoders listed (thanks to brunoais)
  • Fixing #567 Profiles for WebP did not work (nor GIF dither) (thanks to jpert)
  • Fixing #582 BT.2020-10 Color transfer not maintained (thanks to Ryushin)
  • Fixing #585 error when trying to return a video from queue that has the video track after audio or subtitiles (thanks to Hankuu)
  • Fixing #586 audio channels being set incorrectly (thanks to Hankuu)
  • Fixing #588 audio and subtitle dispositions were not set from source (thanks to GeZorTenPlotZ)

Please let me know if you see any warnings or errors around "pydantic" or "serialization" and give some context as to what action was performed to see it!

Known bugs with fixes that will be completed before full release:

  • WebP bitrate will be set as Custom instead of in dropdown after return from queue
  • Setting a resolution other than custom will result in a pydantic interal error

Version 5.7.4

19 Jul 04:41
72dcbe1
Compare
Choose a tag to compare
  • Fixing #578 Missing code signing to FastFlix exec inside of the installer (thanks to Sam Katakouzinos)
  • Fixing #579 Missing Infos and no Mouse-Over info in Subs-Panel since 5.7 (thanks to GeZorTenPlotZ)
  • Fixing #580 No Downmix key error on profile save (thanks to Hankuu)
  • Fixing #581 Fastflix could not recognize hevc video containing hdr10plus metadata with recent ffmpeg build (thanks to alpha-0)

Windows 10 / 11

Please use the installer below FastFlix_5.7.4_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Mac / Linux

Mac: macOS 11 or greater required
Linux: Ubuntu 20.04 or greater required

Please extract the FastFlix file and set it to executable (i.e. chmod +x FastFlix) then to run it ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.7.3

10 Jul 23:17
5c47d8d
Compare
Choose a tag to compare
  • Fixing #574 Downmix audio channels not working (thanks to eikixsh)
  • Fixing audio and subtitle track count in queue

Windows 10 / 11

Please use the installer below FastFlix_5.7.3_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Mac / Linux

Mac: macOS 11 or greater required
Linux: Ubuntu 20.04 or greater required

Please extract the FastFlix file and set it to executable (i.e. chmod +x FastFlix) then to run it ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.7.2

01 Jul 18:46
7f49304
Compare
Choose a tag to compare
  • Fixing audio quality targeting to be enabled properly for ffmpeg
  • Fixing #570 Changing audio language does not work (thanks to danielly2020)
  • Fixing Setting audio track title does not work (thanks to Horatio on Discord)
  • Fixing #571 AttributeError: 'NoneType' object has no attribute 'lower' (thanks to 'Dude' mikeSGman)
  • Removing builds for MacOS 11 as Github has deprecated it

Windows 10 / 11

Please use the installer below FastFlix_5.7.2_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Mac / Linux

Mac: macOS 11 or greater required
Linux: Ubuntu 20.04 or greater required

Please extract the FastFlix file and set it to executable (i.e. chmod +x FastFlix) then to run it ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.7.1

23 Jun 20:24
c1a0a56
Compare
Choose a tag to compare
  • Fixing profile audio box not being able to select pattern match
  • Fixing #561 Subtitles all show as English in FastFlix subtitles screen (thanks to David James)
  • Fixing #562 Audio conversion window defaults channel layout to stereo (thanks to David James)
  • Fixing #563 No Thumbnails When Importing Video (thanks to Damundai)
  • Fixing #564 Audio custom bitrate box shows units in kilobits/second but passes bits/second as the parameter (thanks to tcmbackwards)

Windows 10 / 11

Please use the installer below FastFlix_5.7.1_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Mac / Linux

Mac: macOS 11 or greater required
Linux: Ubuntu 20.04 or greater required

Please extract the FastFlix file and set it to executable (i.e. chmod +x FastFlix) then to run it ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.7.0

16 Jun 18:59
07fc0c7
Compare
Choose a tag to compare
  • Adding new audio encoding panel
  • Adding support for audio quality targeting instead of bitrate
  • Fixing that audio and subtitles would be reset on change of encoder
  • Fixing #543 systems with more than one opencl device would break thumbnails and some encodings (thanks to swadomlic)
  • Fixing #505 (maybe) trying new methods to clean file paths for subtitles (thanks to Maddie Davis)

Windows 10 / 11

Please use the installer below FastFlix_5.7.0_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Mac / Linux

Mac: macOS 11 or greater required
Linux: Ubuntu 20.04 or greater required

Please extract the FastFlix file and set it to executable (i.e. chmod +x FastFlix) then to run it ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.7.0b1

29 May 14:03
Compare
Choose a tag to compare
Version 5.7.0b1 Pre-release
Pre-release
  • Adding new audio encoding panel
  • Adding support for audio quality targeting instead of bitrate
  • Fixing that audio and subtitles would be reset on change of encoder
  • Fixing #543 systems with more than one opencl device would break thumbnails and some encodings (thanks to swadomlic)
  • Fixing #505 (maybe) trying new methods to clean file paths for subtitles (thanks to Maddie Davis)

Windows 10 / 11

Please use the installer below FastFlix_5.7.0b1_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Mac / Linux

Mac: macOS 11 or greater required
Linux: Ubuntu 20.04 or greater required

Please extract the FastFlix file and set it to executable (i.e. chmod +x FastFlix) then to run it ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.12 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.12 -m pip install --upgrade pip
python3.12 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Version 5.6.0

05 Nov 21:44
8523fcf
Compare
Choose a tag to compare
  • Adding Passes option for bitrate mode in x265 and x264 (thanks to Chriss)
  • Fixing VVC encode options (thanks to Chriss)
  • Fixing #532 Trying to crop spams crop error (thanks to gendalv)
  • Removing distutils in favor of packaging
  • Removing #525 invalid 12 bit options for x264 (thanks to Chriss)
  • Removing #497 #519 advanced checks for hardware encoders, due to them not always being detected (thanks to CptnFluffy)

Windows 10 / 11

Please use the installer below FastFlix_5.6.0_installer.exe

The win64 standalone is now a full portable mode which uses the local directory for configuration and workspace.

Mac / Linux

Mac: macOS 11 or greater required
Linux: Ubuntu 20.04 or greater required

Please extract the FastFlix file and set it to executable (i.e. chmod +x FastFlix) then to run it ./FastFlix

Linux: Make sure you have libopengl0 installed from your package manager. If you have other issues please consult the wiki first.

Run from source

You will need Python 3.11 and git

Setup

git clone https://github.com/cdgriffith/FastFlix.git
cd FastFlix
python3.11 -m pip install --upgrade pip
python3.11 -m venv venv
. ./venv/bin/activate       # venv\Scripts\activate.bat or venv\Scripts\activate.ps1 on windows   
pip install .

Running

Linux

venv/bin/python -m fastflix

Windows

venv\Scripts\python.exe -m fastflix

Support

If you're enjoying FastFlix please consider a one time contribution to the efforts! ❤️