github ErsatzTV/legacy v26.10.0-5d65c231-develop

pre-release4 hours ago

Release Notes

Added

  • Next engine:
    • Properly rotate content that contains orientation metadata (e.g. from phones)

Changed

  • Use ErsatzTV-ffmpeg 8.1.2-1 in docker images and Windows packages
    • This is the first immutable ErsatzTV-ffmpeg release; docker images pin it by digest
    • Docker images no longer include libfdk_aac; the built-in aac encoder is unchanged
  • Drop support for ARM32v7 docker and native versions
  • Next engine:
    • Improve watermark quality with VAAPI and QSV by avoiding an unnecessary lossy color conversion
    • Optimize intermittent watermarks by converting the watermark image once instead of on every frame

Fixed

  • Next engine:
    • Fix AMD VAAPI hardware acceleration when FFmpeg Profile is configured with VAAPI Driver Default
    • Fix performance regression with permanent and intermittent watermarks by overlaying them directly instead of using the graphics engine
    • Fix watermark opacity having no effect on images without transparency (e.g. JPG)
    • Fix subtitle selection preferring embedded text subtitles that have not been extracted
      • These subtitles were selected over usable sidecar subtitles, and then dropped, leaving no subtitles
      • The FFmpeg Use Embedded Subtitles setting is now respected by next engine channels
  • Improve performance of graphics engine subtitle elements
  • Fix Jellyfin 12 shows that belong to a Jellyfin collection being replaced by the collection itself
    • The collection would appear as a show, and the real show would be flagged as missing
    • To repair affected libraries after updating:
      • Scan the affected Jellyfin show libraries
      • Empty the trash to remove the bogus collection shows
      • Deep scan Jellyfin collections to restore collection search results

Full changes: v26.10.0...5d65c23

Don't miss a new legacy release

NewReleases is sending notifications on new releases.