Release Notes
Added
- Next engine:
- Properly rotate content that contains orientation metadata (e.g. from phones)
Changed
- Use ErsatzTV-ffmpeg
8.1.2-1in 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-inaacencoder 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 Subtitlessetting is now respected by next engine channels
- Fix AMD VAAPI hardware acceleration when FFmpeg Profile is configured with VAAPI Driver
- 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