github cdgriffith/FastFlix 6.2.0
Version 6.2.0

latest release: 6.2.1
13 hours ago
  • Adding AV1 (NVENC) encoder for FFmpeg-based AV1 hardware encoding on NVIDIA GPUs (RTX 4000+) with quality-focused defaults including spatial/temporal AQ, lookahead, and multipass support
  • Adding #724 "exit" option to the After Conversion dropdown, which closes FastFlix after all queue items complete (thanks to jrff123)
  • Adding #731 OpenCL Support setting (Auto/Disable) with re-detection button in Application Locations settings (thanks to sks2012)
  • Adding favicon to root of repo so it shows up on fastflix.org (thanks to Balthazar)
  • Adding encoding history feature with browsable history window, "Apply Last Used Settings" menu action, and startup opt-in prompt
  • Adding FFmpeg 8.0+ version check on startup with option to download latest FFmpeg on Windows
  • Adding "Keep source format" option to Audio Normalize, which detects and uses the same audio codec and bitrate as the source video
  • Adding Audio Encoders tab in Settings to view and select which FFmpeg audio encoders appear in audio codec dropdowns
  • Adding Data tab to profile settings with passthrough all or remove all options for data and attachment streams
  • Adding clear current video X button next to source path and "Clear Current Video" option in File menu
  • Adding rotation and flip buttons to the visual crop window, allowing users to change rotation (0/90/180/270) and toggle horizontal/vertical flip without leaving the crop view
  • Changing visual crop window to show the video frame with rotation and flip applied, matching the final output so crop edges can be set intuitively in the rotated view
  • Changing Copy encoder to use modern FFmpeg display_rotation, display_hflip, and display_vflip for lossless rotation and flip metadata instead of deprecated rotate metadata tag, with support for MP4, MOV, MKV, and M4V containers
  • Changing non-copy encoder rotation handling to use FFmpeg's built-in auto-rotation instead of manual display_rotation overrides, which also properly handles source flips from the display matrix
  • Changing -fps_mode to be used instead of deprecated -vsync for frame rate control
  • Fixing #725 encoder detection to check ffmpeg -encoders output in addition to compilation flags, so encoders like VAAPI are shown even when the build flag is absent (thanks to Davius and Generator)
  • Fixing #728 rigaya encoders (NVEncC, QSVEncC, VCEEncC) now pass --dolby-vision-rpu-prm crop=true when Dolby Vision RPU copy is enabled and a crop is applied (thanks to izzy697)
  • Fixing #730 6.1.1 arm no subtitles tab with VideoToolBox (Apple M1 and above) HEVC & H264 (thanks to enaveso)
  • Fixing page_update() busy-wait that could deadlock the GUI thread when called reentrantly
  • Fixing shutdown-while-encoding bug where the worker would lose the shutdown intent after the current encode finished, requiring a forceful GUI kill instead of graceful shutdown
  • Fixing visual crop window showing incorrect bounds and dimensions when user rotation is applied, by showing the frame in pre-rotation space where crop actually operates
  • Fixing video crop and dimension detection for rotated videos where display matrix rotation was not found when other side data (e.g., HDR mastering display) preceded it
  • Fixing cover extraction to not be during video load and blocking, but a background task
  • Fixing 6.1.1 > 6.2.0 mixed queue saving bug (thanks to Norbert)
  • Removing -strict experimental from SVT-AV1 encoders (no longer needed with FFmpeg 8+)

Install Instructions: https://github.com/cdgriffith/FastFlix/wiki/Install-Instructions

Don't miss a new FastFlix release

NewReleases is sending notifications on new releases.