Skip to content

v3.0.1

Choose a tag to compare

@TORlN TORlN released this 24 Jun 02:55
· 15 commits to main since this release

What's Changed

Improvements

  • Higher-quality preview frames — ffmpeg now renders preview frames at up to 4K (3840×2160) instead of 960×540. The resolution is capped at the source, so a 1080p video stays at 1080p and is never upscaled. The display pane continues to scale images to fit the window as before.

Fixes

  • Scale filter no longer upscales — added force_original_aspect_ratio=decrease to all ffmpeg scale filters (both static and dynamic tonemap paths, plus the plain frame extractor). This prevents ffmpeg from stretching a smaller source to fill the 4K target.

Internal / Test Suite

  • Removed tautological tests that called mocks directly then asserted the mock was called (no production code exercised)
  • Removed dead helper methods with stale API signatures never called by any test
  • Removed exact-duplicate GPU availability tests (three identical copies of the same assertion)
  • Removed a zero-assertion test (test_monitor_progress_failure)
  • Removed a duplicate updater test with misleading "network error" name
  • Fixed two tests with inverted @patch decorator order that were silently testing the wrong failure path

Installation

Download HDR_to_SDR_Setup.exe below and run the installer. It will upgrade any existing installation automatically.