Releases: iwalton3/plex-mpv-shim
v1.11.0 - Maintenance and Backport Release
This is a maintenance release to update MPV and also backports some features from jellyfin-mpv-shim.
- Fix compatibility with python-mpv 1.0.1.
- Add mpv_ext_no_ovr to allow using full external mpv config.
- Upgrade MPV version to 20230205 e439ddc (Windows).
- Update to new shader packs with hq and lq versions.
- Add mouse support in menus.
Note: 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".
v1.10.3 - Fix SSL Issues
This fixes SSL issues that some users were having.
Changes:
- Use certifi for urllib.request.urlopen calls #57
v1.10.1 - Hotfix for Path-related Crash
This version fixes media playback on Plex version (1.23.4.4805). (#40)
v1.10.0-2 - HiDPI Fix
This update only applies to Windows.
I have become aware of an issue where HiDPI can cause the video to be blurry. I have solved this by moving to an installer and ensuring the correct manifest is supplied. You'll also get shortcuts with the installer, and it'll install even if you aren't an admin user.
v1.10.0-1 - FFmpeg and MPV Update (Security)
This update only applies to Windows. (Linux release installed via pip
uses a user-supplied MPV.)
Changes:
- Upgrade to a newer MPV build for security reasons.
- Add more locations to the update checker.
v1.10.0 - Music Support
This release adds music support, thanks to a contribution from @romosborne (#29).
1.9.0 for Windows
This release introduces two major features for those who like video enhancement!
Shader Packs
MPV is known for having some of the most effective upscaler plugins, but these are difficult to install and switch between. The shader pack system allows creation of a profile of shaders and MPV configurations, which can be easily switched between. The menu system even allows you to reconfigure these settings while video is playing, without having to get off the couch!
The shader presets include FSRCNNX and Anime4K, which are two of the most effective video upscalers. You can read more about the profiles and contribute changes over at the repository for the presets.
If you would like to customize or add your own presets, you can do so by enabling the shader_pack_custom
option, which will copy the shader pack to your config folder and inhibit it from updating when you update MPV Shim.
SVP Integration
You can now change between SVP profiles from the built-in menu. No need to exit the media player and use a keyboard/mouse to change your motion interpolation settings. Unlike shader packs though, this requires configuration. Please see the README for details. This feature has been verified to work on Windows and Linux.
Other Fixes:
- Prevent skipping videos when seeking too much.
1.8.0 for Windows
This version adds support for the new Plex skip intro feature. By default, the player will notify you that you can skip an intro, and seeking forward using the keyboard or the web/mobile app during the intro will skip the entire intro. You can also enable automatic skipping, which will skip intros without asking. You can configure these features via the preferences menu (access with c
) or the config file.
Other Changes:
- Make esc key exit fullscreen when no menu is open. (#16)
- Allow changing built-in keyboard shortcuts. (#16)
- Allow changing seek amount of arrow keys. (#17)
- Upgrade Windows MPV version to: mpv-dev-x86_64-20200517-git-152b0e2
1.7.16 for Windows
Changes:
- Add ability to idle while paused and stop player when idle.
- Add
--config
option to use an alternate config folder. (You must change the port, uuid, and name if you run multiple copies at the same time.) - Fix crash with some locales on Thursdays.
- Add support for input.conf.
1.7.15 for Windows
Changes:
- Don't send the timeline after video playback ends. (Prevents constant refreshing of web client.)