Releases: jellyfin/jellyfin-mpv-shim
1.5.2 for Windows
This release should fix an issue where the desktop client is starting with a blank screen.
1.5.1 for Windows
1.4.2 for Windows
Changes:
- Don't reset font sizes when closing menu. (#31)
- Add ipv6 support. (#32)
- Fix resuming videos with external MPV.
- Don't reconnect to removed servers.
Jellyfin MPV Shim has no navigation UI. You must cast your media from another application such as the web or mobile application.
To avoid getting security warnings each time you launch the program, right click and select "Properties". Click "Unblock" towards the bottom of the page, and click "OK".
1.4.1 for Windows
Changes:
- Fix a bug where external MPV was not starting on Windows.
- Log output from MPV.
- Add logging configuration option to log media decisions and URLs.
- Fix URL management to handle subpaths when port is not supplied and http is used.
1.4.0 for Windows
This update introduces full-screen 10-foot display mirroring, implemented by @mijofa! To use it, enable it through the menu or config file. (See the README.)
Changes:
- Introduce display mirroring support. (#24)
- Fix crash in timeline manager when JF returns 404. (#24)
- Check for if local direct path files exist before playing. (#25)
- Automatically add "http://" and ":8096" (for http only) if not specified.
There are a lot of moving parts in this new version, so if you have a problem please report it. Display mirroring has been tested on Linux and Windows.
1.3.10 for Windows
This release:
- Make external MPV playback more tolerant of startup failures.
- Add logging for external MPV troubleshooting.
- Fix
pre_media_cmd
, which was not working.
Previous (non-windows point releases):
- Fix an issue where older MPV versions do not work with external MPV.
- Isolate pystray into separate process to avoid Segmentation Fault on Linux.
- Set external MPV as the default player backend on OSX.
- Enable "forkserver" fix for OSX crashes.
1.3.6 for Windows
This release fixes a regression where enabling external player support results in a crash at startup.
1.3.5 for Windows
1.3.4 for Windows
This release fixes issues with the menu and with autoplay in the new external MPV JSONIPC mode.
1.3.3 for Windows
This release adds support for using an external MPV instead of libmpv1
. If libmpv1
is not available, the player will automatically try to use an external copy of MPV. You can also configure the player to control another instance of MPV that isn't directly managed. (Please note that this does not work as expected with SMPlayer. You can control the player, but there is a lot of unusual behavior.)
This new functionality is made possible by python-mpv-jsonipc, a new library similar to python-mpv that allows controlling of MPV via JSON IPC instead of using the C API.