Jellyfinの名前は知っていたが、特にメディアサーバを持ちたい欲求が最近はなかったので後回しにしていた。しかし、最近YouTubeを開くのもウンザリするようになっており、もう手持ちの動画をループ再生するので良いのではないか……という気持ちになった。
それでJellyfinをインストールしたのだけれど、配布されたバイナリを実行するだけで、かなり拍子抜けしてしまった。
環境
以下で試した。
- M2 Pro Mac mini
- GMKtec EVO-X2
- Windows 11 Home
Jellyfinはメディアサーバ
Jellyfinは端的にいうとメディアサーバになると思うが、特徴としては以下がある。
- Win/Macでバイナリ配布なので秒でインストールできる
- むしろWin/MacではDockerよりバイナリ使ってくれやと公式ドキュメントにあった
- ユーザ管理がある(家族でそれぞれ個別に使える、権限設定あり)
- UIがYouTubeっぽくて比較的リッチ
- ファイルはディレクトリベースの管理 + ライブラリ管理
- メタデータを同一ディレクトリに保存することで可搬性も上がる
個人的なポイントはディレクトリベースであるところだ。ディレクトリ管理最強伝説を思い知らされただけの20年だった。独自管理はダメだ。今どんなに華々しく見えるあのサービスも、絶対終わるか有料化・高騰する。俺の寿命のほうがサービスより長い。
とはいえアプリケーションというのは独自の機能があるからこそであって、その管理にはやはり固有のフォーマットが必要なのも事実である。そんなわけでメタデータからは逃れられないのだけれど、そのメタデータをどう扱うのかがアプリケーションの肝と言える。
Jellyfinの場合、ファイルと同一の場所にメタデータを置くこともできるようなので、そういうことをすればマシン入れ替えなんかの移行も比較的スムーズかもしれない。
インストールの運用の所感:セルフホスト最初の一歩になる?
インストールについては公式サイトからバイナリ落として実行しましたおしまい、なので本当になにもいうことがない。
The Free Software Media System | Jellyfin
導入後はWebブラウザでアクセスし、ライブラリを追加すればよい。設定周りはメタデータの運用含めどうするか、ちょっとこの後やりながら最適解を考えていきたい。
一点、シャッフル再生や連続再生をしようとするとエラーが出た。

すべてのフォルダの起きるわけではなくて、なんだかファイルとフォルダが入り混じっているとか、ファイルの量が多いフォルダで起きている気がする。300以上の動画ファイルがあったものを分割すると、シャッフル再生できるようになったので。ちゃんと階層つくるのが重要になるかな。
他のも試したい
メディアサーバは色々あるので、他のも試していきたい。当面はフォルダの整理を進めつつ、ある程度わかってきたら「stashapp/stash: An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc」とかも試したい。

コメント