iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
翻訳待ち
MPV-Based Jellyfin Client with Offline Sync
翻訳待ち
メディアPython · LuaGitHub @jellyfin自分でインストール所有者未確認
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
Loading the full README. The saved excerpt is shown below.
Jellyfin MPV Shim is a cross-platform client for Jellyfin. It can run in the background as a cast target or act as a fully-featured desktop client with offline sync support.
It has support for all your advanced media files without transcoding, as well as tons of
features which set it apart from other multimedia clients:Read the full README ↗Jellyfin MPV Shim is a fully featured Jellyfin client built on top of MPV with support for offline sync, media browsing, background casting, syncplay, music, live TV, books, and photos. It does not depend on or use a webview and doesn't mess with MPV's video output pipeline, allowing for HDR and tone mapping support.
Download for Windows · Flathub (Linux) · pip (Linux) · macOS
| Playback | Music |
| Detail page | TV shows |
| Live TV guide | Comic reader |
| Audiobook | Epub reader |
Install it (below), launch it and log in. Enter your server's address, e.g.
http://192.168.1.10:8096 or https://jellyfin.example.com, including any subpath; port
8096 is assumed if you leave it out, so a server on port 80 needs :80. Quick Connect works
too.
Then browse from the window, or cast to it from another Jellyfin app. When a system tray is available, closing the window keeps it running there as a cast target; you can change that in Settings.
Download the installer from Releases.
There are ARM64 builds, and LEGACY64 builds for CPUs without x86-64-v3 support
(roughly pre-2013).
The Flatpak is the
most integrated option. To install with pip instead you need libmpv (or mpv). MPV 0.41
or newer is recommended:
pip3 install --upgrade jellyfin-mpv-shim
Optional extras:
pip3 install 'jellyfin-mpv-shim[systray]', plus GObject and AppIndicator from your
distribution (on Debian: python3-gi gir1.2-ayatanaappindicator3-0.1). The virtualenv must
have --system-site-packages; with pipx,
pipx install --system-site-packages 'jellyfin-mpv-shim[systray]'.pip3 install 'jellyfin-mpv-shim[discord]', then enable it in
Settings.With MPV older than 0.41, minimizing to the tray closes MPV rather than hiding its window, and
copy/paste in text fields needs wl-clipboard (Wayland) or xclip/xsel (X11).
If your distribution's MPV is old, mpv-build builds
a current one with libmpv by default; run sudo ldconfig afterwards. Add
-Dsdl2-gamepad=enabled to its mpv_options for controller support.
MacOS is not officially supported or released by this project, but unsigned builds are provided on a best-effort basis via CI. If anything breaks, feel free to to submit a PR (AI is allowed subject to review) to fix it.
This is the beginning of the README. Read the rest at the original. Read the full README ↗