ハクソク

世界を動かす技術を、日本語で。

フィンの状況 2026年1月6日

概要

Jellyfinの最新開発状況をまとめた「State of the Fin」シリーズ開始。
Jellyfin 7周年を迎え、バージョニングやクライアントアプリの進化を報告。
10.11リリースとその後の修正、Web・デスクトップ・モバイル各クライアントの進捗を解説。
各プラットフォームでの新機能や既知問題、今後の展望を紹介。
コミュニティ参加とフィードバックの呼びかけ。

State of the Fin:Jellyfin開発状況まとめ

  • 新ブログシリーズ「State of the Fin」開始、Jellyfinと公式クライアントの開発進捗を定期報告
  • コミュニティとの情報共有・意見交換を重視
  • Jellyfin 7周年、オープンソースと最高のパーソナルメディアサーバーを目指す姿勢継続
  • 開発者・テスター・モデレーター・サポーターへの感謝表明

バージョニングと今後の方針

  • 10.11リリース後、バージョニングに関する多くのフィードバックを受領
  • 「マイナーアップデート」の安定性に対する懸念から、メジャーバージョン番号の見直しを検討
  • 次回メジャーリリースで「10」をスキップし「12.0」とする案を議論中
  • 詳細は今後のアップデートで発表予定

Jellyfin 10.11 リリース状況

  • EF Core大規模リファクタリング実施、library.dbをjellyfin.dbに統合
  • 半年以上の開発・RCテストを経て10.11.0公開、テスト期間で多くの問題を事前解消
  • 規模の大きいDB変更のため、リリース後もバグ発生を予想
  • GitHubで一般バグ・パフォーマンスバグ・移行/DBバグの3カテゴリで管理
  • 10.11.0以降、100件以上の修正を含む4回のポイントリリースを実施
  • 移行系の残るバグは個別ケースが多く、今後修正されない見込み
  • 次回バグフィックスリリースで音楽メタデータ表示や視聴済みステータス不具合の追加修正予定
  • クライアント側の大規模データフィルタリングによるパフォーマンス課題を調査中

Jellyfin Web vNext(10.12 / 12.0)

  • 「Experimental」レイアウトが非TVデバイスでデフォルト有効化、新ナビゲーションとUI導入
  • テーマサポート刷新、CSS変数によるカスタマイズ性向上とテーマ作成の簡素化
  • Webプルリクのレビュー・テスト・フィードバック提供者への謝辞

クライアントアプリ最新情報

Jellyfin Desktop

  • アプリ名称を「Jellyfin Media Player」から「Jellyfin Desktop」へ変更
  • Qt 5からQt 6への移行でパフォーマンス向上、メモリリーク問題は継続対応中
  • サーバー・設定情報の自動移行は非対応
  • プロファイルCLIオプション追加でサーバー切替の基盤構築、将来UI対応も検討
  • バグ修正多数、FlathubとArch Linux AURで配布中
  • Windows・macOSの安定版は未提供、他LinuxディストリはFlathub推奨
  • Ubuntu 24.04 LTSはQt 6.4止まりのため非対応

Jellyfin for Android TV

  • v0.19.5・v0.19.6公開、音楽トランスコーディングの改善
  • 音楽再生時のシーク・表示・歌詞スクロール不具合を解決
  • Live TV再生の安定性向上、VC-1・AV1コーデックのダイレクト再生対応
  • AV1はAndroid 10以降だけでなくFire TV旧モデルでも利用可能

Jellyfin for Xbox

  • 直近2回のアップデートでフルゲームパッド対応・4K/HDR対応を実現
  • ゲームパッドナビゲーションはバージョン10.11以降のサーバーが必須
  • 入力モード切替不可のため、旧バージョンとの互換性なし
  • 不具合時はアプリの再インストールを推奨
  • Jellyfin 10.11.5以降でWeb UIがTVモードに正しく切替
  • 4K/HDRはWeb UI連携とHDMIモード切替で実現、バックグラウンド動作は非対応
  • ログファイルのサーバーアップロード、Web UI統合強化、設定ビュー拡張、バージョン互換性チェック等の改善
  • 今後の課題:多言語化、サーバー自動検出、デスクトップ対応、デコーダー強化、字幕端末保存
  • UWPアプリ化は開発体制的に優先せず

Jellyfin for Roku

  • 3.0.15(2025-12-18リリース)が年末最終アップデート
  • HDHomeRun Tuner関連バグ修正

Swiftfin

  • Swiftfin 1.4公開、大規模な内部変更
  • 主な変更点:ナビゲーション・ルーティング刷新、Jellyfin 10.11対応、メディアプレイヤーマネージャー刷新
  • Swiftfinのロードマップ・プロジェクトボード公開
  • バージョンごとにマイルストーン設定、tvOSリリースに向けた準備
  • 詳細はGitHubで案内

その他TVプラットフォーム

  • Tizenアプリはレビューで不合格、追加修正が必要
  • 新規プラットフォーム対応も進行中、進捗は随時報告予定

まとめと今後

  • 2026年以降もJellyfinの進化と機能拡張を目指す方針
  • ユーザーの意見・フィードバックを歓迎、コミュニティ参加を呼びかけ

Hackerたちの意見

Plexユーザーがコストの影響で徐々にプラットフォームに対して反発しているのを見るのは面白いね。PlexのクライアントソフトはJellyfinよりも優れているけど、NASや動画ストリーミングソフトの「プロプライエタリ vs オープンソース」の議論が逆転しつつあるみたい。JellyfinはPlexに追いついてきてるし、数年後にはPlexの先行者利益を超える月間アクティブユーザー数になると思うよ。
Plexは市場を大きく見誤ったね。人々が払ったのはメディアサーバーなのに、ストリーミング会社に変わろうとしてる。
コストだけの問題じゃないよ。Plexは元々ホームメディアサーバーとして始まった(実際にはXBMC/Kodiの直接ポートなんだけど)、でも成功するにつれて、クリエイターたちはNetflixに変えたいと思ったんだ。だから、自分のメディアをローカルやリモートデバイスにストリーミングするのが、アップデートごとにどんどん難しくなってる。
Plexにはお金を払ったけど、サーバーからAndroidクライアントへのダウンロード機能が壊れて、それが信頼性を持って動くようには修理されなかった。しかも、ほとんどのアップデートはストリーミングサポートに関するもので、その後ストリーミングサービスを押し込んできて、もう全部うんざりしたよ。結局、Jellyfinに切り替えた。完璧ではないけど、Plexの音楽プレイヤーほど良くないし、ダウンロード機能もない。でも、少なくともまだ裏切られてはいない。
JellyFinはオープンソースプロジェクトで、コミュニティ主導でオープンソースの原則に基づいてる。PlexはVCから資金調達してて、今までに約5000万ドル集めたんだ。お金が何を買えるかって、ほんとすごいよね。
私にとってはコストの問題じゃなくて、自己ホストのPlexサーバーにログインするのに、なぜかPlexのサーバーに認証フローが必要だったことが気になったんだよね。
他の人たちと同意見だけど、コストだけの問題じゃないよね。私にとっては、Plexが数年前から始めた明確なマネタイズの動きが気になったんだ。自分のメディアを使うのは名目上無料だけど、いつかは自分のコレクションのトラッキングやメタデータをマネタイズするようになるんじゃないかな。もう切り替えたから、もしかしたらもうその時が来てるかも。
Plexの生涯サブスクリプションを持ってるけど、ここ数年のやり方が大嫌い。成長のために既存のユーザーを完全に無視してる。* デフォルトで他の人に見せるソーシャル共有機能。* ストリーミングサービスや他の有料サービスを追加。* 自ホストのコンテンツを隠して、有料サービスを促進するためにUIレイアウトを変更。戻すのが面倒なUX。* 何年も放置されているバグを無視。* ユーザーフィードバックを無視して、悪い決定をさらに強化。
それだけじゃないんだ。大きなメディアアーカイブを持ってる私たちには素晴らしかったけど、毎回の「大きな」リリースが、メディアライブラリを運営してる人たちの犠牲の上に、運営してない人たちのために良くなってる。同期(有料機能)は何年も壊れてた。動画がダウンロードできるかもしれないし、失敗するかもしれない。飛行機の中でわかることになるよ。インターネットが切れると、Plexは変なことになる…家のネットワークはまだちゃんと動いてるのに。ライブラリのナビゲーションはNetflixのパターンに従ってるけど、Netflixのパターンは何時間もブラウジングしても何も見つからないって感じだよ。
ちょっと言い過ぎかもしれないけど、Plexにイライラしてる理由は、クラシックな rug-pull をやられたからだよね。自分のサーバーとメディアを持ってるオタクにアピールしておいて、徐々に出版社と契約して、自分のコンテンツを監視させるようになる。さらにサブスクリプションを追加して、自分のコンテンツの共有を制限するようになったら、もう何を提供してくれるの?皮肉なことに、うちの親はPlexを使わないだろうし。一般の人がストリーミングバンドルを利用できるのに、なんでわざわざPlexにお金を払うのか理解できない。だから、約10年使ってたPlexをやめて、Jellyfinに乗り換えたのは1日もかからなかったよ。他の人も同じことができるように手伝ってあげたいな!
数ヶ月前、ArchでJellyfinを動かすのは超簡単だったよ。Tailscaleネットワークを使って、DVDやBlu-rayメディアの小さなコレクションにすべてのメディアデバイスを接続してる。俺は年寄りで、90年代や2000年代初頭にCDを全部リッピングしたけど、Apple MusicがiTunesを台無しにしたときに全部放棄したんだ。10年のストリーミングを経て、少なくとも動画のためにキュレーションされたメディアファイルに戻ろうとしてる。音楽は、俺が探してるものに関しては、ミュージシャンに報いる方法で入手するのがずっと難しいね。
まさに俺にも同じことが起こった。せめてDVDをどこかにしまっておけばよかったな。 :( 今年はすべてのサブスクリプションをキャンセルして、JellyFinを立ち上げる作業をしてる。GameFlyか他のDVDサービスにお金を払って、ライブラリを再構築しようかなって考えてる。トレントはなんか気持ち悪いし、いいコピーが見つかるとは思えないんだ。
Plexがコストモデルを変えたことには感謝してる。Jellyfinを設定するきっかけになったし、Plexよりちょっと手間がかかったけど、その流れでNavidromeっていうローカルのOSMサービスや、自分のメディアウィキも作ったんだ。これはAI以前の状態からスタートして、年に一度のコンテンツ更新もしてるから、記事の「比較」履歴が短くてシンプルなんだ。それがきっかけでホームラボを作ることになって、最終的にはNASになり、商業クラウドストレージの代わりにOCISサーバーになった。やっとProxmoxやOPNsenseを設定して、外部サービス用のリバースプロキシにCaddyを使って、家族には見せたくないサービスにはTailscaleでアクセスしてる。だから、Plexが自分のメディアを家から離れて使うのに課金しようとした小さな雪玉から、こんな大きな作業の雪崩が始まったんだ。ありがとう、Plex!そして、素晴らしい動画の代替としてのJellyfinにも感謝!
うーん、Plexに一度きりの約120ドルのライセンス料を払うのは嬉しかったよ。いろんなサービスをホームラボで常に調整するより、PlexをDockerコンテナに設定してそのポートを公開した方がいいと思ってる。
俺は逆の方向に行った感じだな。もともと巨大なホムラボがあって、Plexのライフタイムプランも払ったんだけど(使ってみて良いソフトだと思ったからで、特に機能が必要だったわけじゃない)、結局メディアを全部まとめて、普通のNFSシェアを動かしてる素のLinuxのPCケースにしたんだ。まあ、これもNASって言えるけど、一般的なイメージよりはかなり質素な感じ。
Jellyfinやその周辺のソフトウェアには、ホムラボを良好に保つモチベーションを与えてくれて感謝してる。それとHome Assistantもね。今のストリーミングサービスと比べると、エンゲージメントや収益を上げつつコストを下げるために設計されたものと、実際に役立って快適に使えるものとの違いがはっきり出るよね。それにOCISのことは知らなかったけど、なんか欲しい感じ。ありがとう。
これは有名なDropboxのコメントみたいだね。- Plexか... - Jellyfin - Navidrome - Homelab - proxmox - OPNsense - Caddy - Tailscale Plexは、あなたみたいな人を気にしてないよ。だって、一度のコストを避けるために、ものすごい労力をかけるって説明したんだから。ほとんどの人はそうしないよ。
6〜7年前にJellyfinで苦労したことがあって、メディアが正しく表示されなかったり、アップグレードでメタデータが消えたりしてたんだ。数ヶ月前に再挑戦したら、すごく満足してるよ。全体的にとても安定してて信頼できる。唯一の不満は、動かしてるハードウェアがトランスコーディングには力不足で、LG C4が一部の4Kコーデックをネイティブで再生できないこと(特にDV周り)。もちろん、これはJellyfinのせいじゃないけど、こういうことがあると、セットアップ時にサプライズが増えるよね。
> ローカルのOSMサービスでルーティングができるんだ。すごいね!ちゃんと動くの?最近はGoogle Mapsしか使ってないんだよね。
NavidromeはJellyfinでのストリーミング音楽に何を追加してるの?もっとカスタマイズされたクライアントアプリがあるってこと?JFの音楽クライアントアプリはちょっとシンプルすぎるけど、ストリーミング自体は完璧に動いてるよ。
Plexにはしばらくログインしてなかったけど、次に必要なときはJellyfinを設定することにしたよ。自分のデバイス、iOS、Android TV、Fire TVを全部サポートしてくれてるのが嬉しいね。
Radar/Sonarr/Jellyfinのセットアップしてる人には、Jellyseerrも設定することをおすすめするよ。ライブラリの追加リクエストができるシステムなんだ。Fire TVやAndroid TVにmoonfinをインストールすれば、TVから直接ダウンロードもできるからね!
JellyfinにAppleTV/tvOSアプリがないのは、やっぱり致命的な欠点だと思う…少なくとも俺のセットアップにはね。Infuseみたいなクライアントを勧める人もいるけど、オープンソースに全力で移行できないなら、今の段階でPlexを変えるのは変な気がする。Jellyfinクライアントについて何か見落としてる? Plexと並行して動かしてみるのもありかも。
SwiftfinはtvOSアプリだよ: https://github.com/jellyfin/Swiftfin
親と兄はInfuseを使ってる。俺も公式のPlexアプリよりこっちを使いたいくらい。
そこにはSwiftfin、Jellyfin Mobile、Streamyfinがあるよ。俺が今作ってるiOS専用の音楽プレイヤーは、Jellyfinのサポートが一級品だよ(ベータサインアップ: https://forms.gle/AGLePh9RtaYEfDH6A)。オフライン対応の専用音楽アプリを探してるなら、ぜひチェックしてみて!
Apple TVでInfuseを使ってて、サンバ共有にポイントするだけ。これ以上簡単なセットアップはないよ。JellyfinやPlexを使わないことで何を逃してるのかな?
JellyfinにはApple TV用のアプリが3つあるよ!私が使ってるのはSwiftFinで、これは無料のオープンソースの選択肢。すごく調子いい。安定する前はInfuseを使ってたけど、あんまり良くなかった。MrMCはまだ試してないけど、Jellyfinはサポートしてるみたいだよ。
Raspberry PiでKodiを動かして、Google TVに接続してるよ。KodiのJellyfinプラグインは今のところ完璧に動いてる。ほんと素晴らしい!もしJellyfinを直接テレビに入れられたら、RPiがいらなくなるけど、まあ大したことじゃないね。
少なくとも計画には入ってるみたいだよ: https://github.com/jellyfin/Swiftfin/discussions/1294 僕のニーズはかなりシンプルだから、今はVLCとSMB共有を使ってる。結構うまくいってるよ、VLCは標準の.mkvもちゃんと再生できるし! http://www.videolan.org/vlc/download-appletv.html
> Jellyfinクライアントについて何か見落としてる?残念ながら、そう思わない。Swiftfinを使ってATVで再生に多くの問題があった。Infuseはすごくよく動くから、年間約15ドルの価値があると思ってる。Swiftfinが時間とともに改善されることを期待してるよ、専任の開発者が何人かいるみたいだし。
JellyfinにはSwiftfinがあって、もう数年使ってるよ。小さなバグはいくつかあるけど、なんとか対処できる。新しいバージョンへのリワークは約2年進行中だけど、今はちゃんと動いてる。
Jellyfinが好きで、Plexと一緒に運用してるけど、私が使ってる機能に対してはまだまだ追いついてないな。Plexができること全部には程遠いし。今年は何か問題や機能に貢献できることを見つけたいと思ってる。Plexが悪いからじゃなくて、Jellyfinが良いから移行したいんだよね。
Jellyfinと、今の仕事でのエンタープライズAPI管理が影響して、サーバーモニタリングやHTTPとWebSocketのサーバーやプロキシを数秒で立ち上げるカスタムアプリケーションを中心にホームラボを構築することにしたんだ。
他にこのメディアマネージャーをあんまり「理解」してない人いる?個人的には、トレントからメディアを取って、VLCでパソコンで見る方がずっと簡単だと思う。設定もゼロだしね。リビングのテレビに繋がったPCがあるから便利だけど、最近のテレビはネットワーク共有からメディアを再生できるものが多いし。
Plexの利点(Jellyfinはここで劣る)は、スマートテレビを持ってる誰でも、Netflixみたいにあなたのメディアライブラリにアクセスできることだね。だから、家族や友達がPlexアプリをダウンロードしてサインインすれば、あなたのコンテンツを見始められる。いろんなデバイスと互換性があって、ファイアウォールやVPNの設定も必要ないから、完全におばあちゃんにも優しい。あなたのやり方は、テレビに繋がったPCを使う一人のユーザーにはいいけど、今のシステムで親に映画ファイルを見せたいとしたら、どれくらい簡単にできるのかな?技術的な知識やサポートはどれくらい必要?
主にUIの問題だね。ネットワーク共有をブラウジングするのは結構見た目が悪いし(一般的なアイコンやファイル名とか)、直感的じゃないことも多い。最近追加したファイルをすぐに見つけるのも結構難しい。結局、ファイルシステムをブラウズしたいだけならネットワーク共有でもいいけど、ロゴやアートワーク、インターネットからの説明やレビューが欲しいなら、そういうUIが役立つよ。見た目もいいし、技術に詳しくない家族のメンバーにも使いやすいしね。
季節ごとのアニメを見るようになってから、深みにハマっちゃった。手動でやるのは、毎回すごく面倒くさいんだよね。今は、Plexが最新のエピソードを持ってるってスマホにポップアップが来るから、ソファに座ってNVIDIA Shieldで再生ボタンを押して、大きなOLEDで見るだけ。最高だよ、これを何年も続けてる。初期設定を終えれば、UXは素晴らしい。Netflixや他の商業プロバイダーが作ったものよりずっといいし。音楽に関しては、PlexampはWinampへのオマージュで、それだけでも価値がある。Spotify以前の音楽の楽しみ方を完全に思い出させてくれた。
この件についてはちょっと分かるかも。必須ではないけど、便利ではあるよね。私はSynologyのVideoStationを使ってるけど、これはNASスイートの一部なんだ。よく見返す映画や妻のお気に入りの作品を少しだけライブラリに入れてるんだけど、いいところは、スマホのアプリから家のどのテレビでも再生できること。外出中にローカルのノートパソコンにストリーミングすることもできるけど、実際にやったのは一回だけかな。ちょっといいのは、何かを聞いてそれをダウンロードして、すぐに再生できるようにフォルダに入れられること。私のNASは必要に応じてトランスコーディングもしてくれるから、コーデック周りの面倒も減るしね。多くの人はさらに一歩進んで、有料サービスを避けて、radarrやsonarrのようなツールを使って、興味のあるコンテンツを自動的に取得して、見たいときに再生するんだ。ネットワーク共有が難しい部分で、実際には常に稼働しているサーバーが必要だから、PlexやJellyfin、Embyなどはその体験を少し良くするための砂糖みたいなもの。私の経験では、一度インストールすれば終わりで、その後のメンテナンスも不要だから、デメリットはほとんどないよ。
物を溜め込むタイプとしては、*arrsのおかげでコンテンツの追加がシームレスだね。自分の好みの品質を設定すれば、設定したトラッカーからリリースされるとすぐにダウンロードしてくれる。映画コレクションでも、パイプラインに入ってる続編を知らずに追加してくれることもある。個々のツールよりもエコシステムの方が大事だし、どこにいても、どのデバイスを持っていても、私のコンテンツはNASから常に利用できる。
Jellyfishを使ってるから、どこからでもスマホやノートパソコンでライブラリにアクセスできるんだ。パートナーもブラウザを使って簡単にライブラリにアクセスできるよ。
ストレージからファイルを再生するだけじゃなくて、字幕やメタデータ、再生履歴、続きから再生、次に見るもの、いい感じの10フィートUIもあるし、タグや俳優、監督をクリックして、ライブラリに何があるかを見て回ることでADHDの好奇心も満たせるんだ。
> 他にこのメディアマネージャーをあまり「理解できない」人いる?個人的には、トレントからメディアを取ってきて、VLCでパソコンで見る方がずっと簡単だと思う。設定もゼロだし。両方やってるけど、家族と見るときはメディアストリーミングサーバーの方が、PCをテレビ(またはプロジェクター)に繋げてVLCを使うよりずっと楽だよ。時々、何らかの理由でネットワーク越しにメディアファイルが再生できないことがあるんだ。なんでだろう…青い月のせいか、ファイル名にスペースがあるか、ディレクトリ名の規則を守ってないか、ファイルの権限がどうとか、もう本当に訳わかんない。そんな時は、ファイルをUSBメモリに入れて、ノートパソコンに移して、HDMIケーブルで繋ぐんだ。それでいつも上手くいくよ。(ただ、テレビが60Hzの補間を使ってないか確認しないと、映画が全部ソープオペラみたいに見えちゃうけどね。)
あなたとほぼ同じで、見たいものをダウンロードするだけなんだ。でもネットワークファイルを通す代わりに、M1 MacBook AirにPlex Media Serverを入れてる。Plexがダウンロードフォルダを見て、いい感じの視聴体験にインデックスしてくれるから、テレビでPlexアプリを使ってローカルのPlexサーバーに接続してる。すごくスムーズな体験だよ。
横にスケールしたJellyfinのインスタンスを運用してる人いる?パワーはあまり気にしない変なセットアップで、古いブレードがたくさんあって、速いアップリンクにもアクセスできるから、100人くらいの小さな集団用にこれをセットアップしたいんだ。単一ノードだと絶対に落ちちゃうけど、小さなクラスターならうまくいくはず。
現在のセットアップ、誰かのインスピレーションになればいいな、または提案をもらえたら嬉しいな: - サーバー: ノートパソコン。すべて手動でダウンロードしてる。 - クライアント: LAN内のブラウザが使えるもの全部、プラスJellyfinのAndroidクライアント。 - 典型的な使い方: Androidアプリを開いて、大きなテレビにキャストして、大画面で見る。次の計画: - サーバーをミニコンピュータに移動。まだノートパソコンからサーバーに手動でダウンロードしてる。 - *arrプログラムを使う時が来たと自分に納得させる。 - JellyfinにTizenクライアントができたら、AndroidアプリとChromecastは完全におさらば。