v1.9.0 - Lots of Bug Fixes plus Aspect Ratio and External Web
The goal of this release was to clean up a bunch of bugs and issues. You can now set the aspect ratio from the player. I also added a bunch of codec profile settings and force transcode Dolby Vision content. Using a web client provided by your Jellyfin server instead of the built-in one is now supported too.
- Add aspect ratio controls to player. (#388)
- Don't reset mute between videos. (#349)
- Auto-detect and switch SteamOS to TV mode. (#237)
- Add options to disable Windows integrations. (#351 #342)
- Allow forcing transcodes for HEVC, Hi10p, 4K, HDR, and/or AV1.
- Media profile settings now work without a client restart.
- Allow requesting the server to transcode to HEVC.
- Improve usability of client API to make integrations with other clients easier.
- New documentation on integrations is available here.
- Allow running JMP without an embedded webclient.
- This will make it easier for upsteam distributions to package the software.
- You can opt-in to using a server-provided web client through client settings.
- This may also be useful for people who modify their web client on the server.
- JMP now uses the official webclient build from repo.jellyfin.org.
- Switch to custom mpv build which has working TLS 1.3 support.
- Fix time breakage from skipIntroPlugin. (#387)
- Add delay to prevent broken update dialog. (#373)
- Prevent Dolby Vision content playing without server transcoding.
- This fixes colors in media but requires a GPU on the server to support playback.
- I have disabled remuxing of HEVC due to a bug in the server for now. You can re-enable it in settings but it will break this Dolby Vision fix.
- If you want to direct play Dolby Vision, you could try using the experimental gpu-next mpv mode with MPV Shim.