Jellyfin MPV Shim

Jellyfin MPV Shimは、高性能なメディアプレイヤー「MPV」をベースにした軽量な Jellyfin 用クライアントです。
https://github.com/jellyfin/jellyfin-mpv-shim
https://github.com/ruihe774/mpv-lua-mpris
環境
- Arch Linux
- Hyprland 0.56.2
- flatseal 2.4.1
- flatpak 1.18.4
- Jellyfin MPV Shim 3.1.0
- mpv-lua-mpris
- Jellyfin MPV Shim 3.1.0
構築
インストール候補
Jellyfin MPV Shimにはいくつかインストール候補があるようです。
今回はFlatpak版をユーザインストールします。
| ソース | バージョン | インストール先 |
|---|---|---|
| 標準リポジトリ/extra | 2.10.0 | システム |
| 標準リポジトリ/extra-testing | 3.0.0 | システム |
| Flatpak | 3.1.0 | システム |
| ユーザ ⭐ |
インストール
- Shellyを起動
- 左のバーのFlatpakアイコンを選択
- Jellyfin MPV Shimを検索
- ユーザモードに切り替える
- インストールする
設定追加
Flatsealをインストール
sudo pacman -S flatseal
Flatsealを起動
Jellyfin MPV Shimを選択
設定追加
分類 項目 内容 Session Bus 通信(talk) org.freedesktop.DBus 所有(own) org.mpris.MediaPlayer2.mpv
MPRISモジュールの追加
- mpris.luaの配置
cd ~/.var/app/com.github.iwalton3.jellyfin-mpv-shim/config/scripts
curl -O https://raw.githubusercontent.com/ruihe774/mpv-lua-mpris/refs/heads/main/mpris.lua
Comments