Noctalia Jellyfin Browser
![]()
Jellyfinサーバに接続してライブラリをブラウズするNoctaliaプラグインを作成しました。MPVで再生します。
https://github.com/ktkr3d/noctalia-plugins
https://github.com/ktkr3d/noctalia-plugins/tree/main/jellyfin-browser
環境
ソフトウェア構成
- Arch Linux
- Hyprland
- mpv 0.41.0
- Noctalia 5.2.1
- Jellyfin Browser プラグイン 0.0.4
- socat 1.8.1.3
構築
前提パッケージ
- インストール
sudo pacman -S mpv socat
プラグイン発行元を追加
コマンドの場合
noctalia msg plugins source add ktkr3d git https://github.com/ktkr3d/noctalia-plugins
GUIの場合
Noctaliaの設定画面(Spuer+Z)のプラグインメニューからプラグイン発行元を追加します。
| 項目 | 値 |
|---|---|
| 分類 | Git |
| 発行元ID | ktkr3d |
| 位置情報 | https://github.com/ktkr3d/noctalia-plugins |
プラグインの有効化
- コマンドの場合
noctalia msg plugins enable ktkr3d/jellyfin-browser
- GUIの場合
Noctaliaの設定画面(Spuer+Z)のプラグインメニューから一覧にあるJellyfin Browserプラグインを有効(スイッチをオン)にします。
ウィジェットの追加
Noctaliaの設定画面(Spuer+Z)のBar: defaultメニューからウィジェットリストを選択してJellyfin Browerウィジェットを追加します。
利用
起動
- パネルを開きます。
- Jellyfinサーバにログインします。(初回のみ)
- サーバURL
- ユーザ名
- パスワード
- ライブラリを検索します。

- メディアのPlayを押します。MPVで再生されます。

連続再生、シャッフル再生
Play allで連続再生、Suffleでシャッフル再生できます。
Noctaliaコントロールセンタのメディアパネル(Super+X、⬇️)で次の曲へ移動できます。
バックグラウンドで動画再生を継続するには
動画はMPVによりフォアグラウンドで再生されます。スペシャルワークスペースに移動させます。
- メディア再生
- Super+Shift+S
- Super+S
バックグラウンドで再生が継続します。 - フォアグラウンドに戻すには、Super+S
音楽を停止するには
音楽はバックグラウンド再生されます。
Noctaliaコントロールセンタのメディアパネル(Super+X、⬇️)から停止できます。
カスタマイズ
プラグインのカスタマイズ
プラグインの右側の⚙️から設定します。
ラベル表示を切り替えたりできます。
ウィジェットのカスタマイズ
追加したウィジェットの右側の⚙️から設定します。
パネルをバーに接着したりできます。
キーバインド
HyprModなどを使ってキーバインドすると便利です。
- Jellyfin Browserパネル
Super+Bnoctalia msg panel-toggle ktkr3d/jellyfin-browser:panel
- Noctaliaコントロールセンタのメディアパネル
Super+Sfift+Bnoctalia msg panel-toggle control-center media
動作確認状況
分類|一覧|カバー画像|再生|通知情報
:-|:-|:-|:-
動画|✅|✅|✅|タイトルはURL
番組|✅|✅|✅|タイトルはURL
音楽|✅|➖|✅|✅
プレイリスト|➖|➖|➖|➖
ライブTV|➖|➖|➖|➖
ラジオストリーム|➖|➖|➖|➖
Comments

