無料で使えるメディアシステム「Jellyfin」とは?あなたの映画鑑賞ライフを変える!
引用元:https://news.ycombinator.com/item?id=43063167
ここで批判が多いけど、Jellyfin大好き!数年前にPlexから移行した理由は、ログインサーバーがダウンしてローカルのメディアにアクセスできなかったから。設定は、Debian機でDocker上のJellyfin。Synology NASにNFS接続してる。メインクライアントはNVIDIA ShieldのAndroid TV。全体的に快適だけど、iOSアプリの読み込みがもう少し速かったらなあ。でも何より、外部と繋がることなく映画やテレビを観られるのが素晴らしい。新機能もどんどん増えてるし、コミュニティも強い。更に良くなると期待してるけど、変わらなくても数年使える!
Jellyfin好きなんだけど、Chromecastのサポートが不安定で、Androidからキャストするとアプリが再生中のことを「忘れちゃう」ことが多い。成功するかどうかも微妙だし、NUCみたいな箱にJellyfinをインストールして直接テレビにつないでる。Jellyfinのクライアントとサーバーが同じマシンにあっても、JMPが接続を失うことがあって、たいていはSSHで再起動しないといけない。4kコンテンツ視聴中に音声が途切れたり映像がカクつくこともあって、使用してるのにストレス感じてる。それでもやっぱり、PlexやEmbyのようなクローズドなものは使いたくないから、Jellyfinの取引は正しいと感じてる!
> Chromecastのサポートが不安定。Androidからキャストすると、アプリが再生中のことを「忘れちゃう」。これ、Plexでも似た体験があったから、Chromecastの問題かもしれない。
jellyfin-mpv-shimを試してみて!これ、mpvをJellyfinのキャストシステムに繋げるもので、自分のNUCでうまく動いてるよ。
Jellyfin大好きだけど、ウェブモデルが変だよね。192.168.whatever:8096に行くと、どのサーバーに接続するか聞かれるのが謎。Tailscale越しに接続したら、サーバー追加って出るし、正しいURLも受け付けない。
Jellyfinの一般的な配信はサーバーとweb UIが一体だけど、web UIは別のプロジェクトで、複数のバックエンドに接続できるから、その機能がある。自分の経験では、webクライアントがサーバーを自動検出すべきなのに、ミスコンフィギュレーションのせいでうまく行かないことがあった。
> なんで192.168.whatever:8096で、接続するサーバーを聞いてくるの?これで友達のJellyfinに簡単に繋がれるけど、初回接続時にはサーバーのURL確認が不要な方がいいよね。
友達のJellyfinに繋がるなら、友達のサーバーからUIパッケージを受け取れる。別々で接続する必要があるのは普通だけど、設定を簡単にするボタンがUIにあればいいのに。ってか、この設計は新しいクライアントから接続する時にイライラする。
自分のJellyfinのインスタンスでは、その画面が出たことない。公式OCIイメージ使ってるけど、基本的にはそんなには起きないはず。
初回ログイン時にはその画面が出るかも。サーバーを自動検出して、選べるはずなんだけど。
Podmanで試してみて、Jellyfinのウェルカムページが出て言語設定やユーザー作成ができた。OCIイメージで一般的にはそのサーバー選択画面は期待されないと思う。ちょっとした手がかりかも、ホスト名が変わるとサーバー選択画面が出ることがある。
合ってる。たいていプロキシの問題かな。Jellyfinがダウンしてる時も、プロキシは上がってるからそうなる。
>”192.168.whatever:8096に行くと、どのサーバーに接続するか聞かれるって何でだろう?”
答えは分からないけど、systemdの設定を強化しようとして遭遇した。以下にオーバーライドをリンクするから、誰か具体的な答えやオーバーライドの提案をくれたら嬉しい。RestrictAddressFamiliesをいじった時にこの問題が起きた。他のファイルを移動した時も同じで、再生成されたのを見たから、設定ファイルが保存される場所にアクセスできないのが原因かも。tailscaleとはうまくいってる。
クライアントとサーバーを分けているからだよ。現在のアドレスで提供されているやつだけじゃなくて、他のローカルのJellyfinインスタンスにも接続できる。
ただのブラウザでサーバーに接続する典型的な使い方には合わないし、デフォルトの挙動としてはおかしいと思うよ。
この画面、実際に見たのは一度きりで、それ以降はすっかり忘れた。そんなに大騒ぎすることでもないと思うけど。
そのコメント者は、Jellyfinに対する唯一の不満としてこれを選んだみたいだね。
必要に応じて、tailscaleに接続しながら192.168.x.yのマシンにも接続できるし、そのサブネットを広告することもできるよ。
設定オプションかもしれないけど、デフォルトの挙動で、ほんとに意味が分からない。
自分も全く同じ設定で、tailscaleを使えばどこでもメディアを楽しめる。おすすめだし、批判されてる理由がまったく分からない。
たまにPlexからJellyfinに移行しようかなって考えるけど、友達とライブラリを共有するのが面倒だった。でも今はPS5アプリがないのが唯一の障害。もし出たら、友人グループではPlexは終わりだね。 あんまり一気に”移行”する必要はないからね。PlexとJellyfinを同じメディアライブラリに向けて運営して、特定のプラットフォームでクライアントの良い方を使うのも全然問題ない。 これ試したけど、サーバーを二つ使うと視聴履歴が消えたり分かれたりしちゃう。シリーズの進捗を自分で思い出さなきゃいけないなら、VLCでいいや。 JellyPlexWatchってのがあって、JellyfinとPlexのデータベースを同期できるんだ。そいつを使ってWatch Historyを同期しながら両方使ってる。でも、Skip Introの統合を巡るゴタゴタの影響でJellyfinにはまだ移行できてないんだよね。これから良くなるといいな。 >ドラマに関しては? オートスキップ用の「メディアセグメント」を追加するプロジェクトがあったんだ。機能は動いてたけど、コアチームはスリムなコアに集中することに決めたみたい。 この機能は大したことないと思うけど、Star Trek: Enterpriseを観るときはほんとに便利。それじゃないと開幕の歌が耐えられない。 いいポイントだね。完全に移行する前は6ヶ月くらいこれやってた。 Sonyにアプリ作成の要望を出したけど、要約すると「こっちから連絡するから、連絡しないで」って言われた。オープンソースには興味ないみたい。 ほんとに?ゲーム制作のようにSDKをライセンスするだけでしょ?特定のアプリしか許可されてないの? PS5のWebブラウザでブックマーク? 2025年だって教えたら、彼にはテレビでPlexを使う方法が700通りあるって言えるけど、なんか面白いから続けちゃってる。 Kodiから移行したけど、Jellyfinは素晴らしい。UbuntuをMini PCで動かして、外付けハードディスクで使ってる。nvidia shieldでTVにストリームしてるよ。 私は逆に移行したんだ。Emby、Jellyfin、最後にPlexを試したけど、Plexが一番良かった。Plex Passがあればアプリもどこでも使えるし、スムーズに動く。Jellyfinのアプリは訳が悪くてバグも多く、プラットフォームも限られてる。 Plexを長いこと使ってたけど、遅いし不安定で、ライブラリがスキャンできなかったり、メディアが接続できなかったりしたのが不満だった。でもJellyfinに切り替えたら、すぐに再生できるし、字幕のダウンロードもうまくいくようになった。ただ、Jellyfinのマッチングがいまいちで、エピソードがショーに属してるのを理解してないことが多くて、InfuseのUIもあまり好みじゃない。 値段の違いも触れてほしかったな。 無料でオープンソースのプロジェクトに文句言ってる人が多いのに驚いた。少人数で維持してるプロジェクトで、ボランティアが自分の時間を使ってやってるんだから。改善が必要ならPR提出すればいいのに。 JellyfinはPRは受け入れるけど、特定のデバイスのためのハックやワークアラウンドは簡単には受け入れない。長期的な維持のためには正しい方法で進めたいんだ。だからSkip Introの機能追加も遅れてるんだ。 開発者たちの持ってる健康的なアプローチを批判してるように聞こえるけど、短期的な利益のために長期の持続可能性を犠牲にするのはどうかと思う。 開発者を支持してるよ。メンテイナーと相談せずにコードを提出して、後から受け入れられないと文句言うのは不要な摩擦を生むだけだ。そういうのが続くと、開発者が熱意を失ってプロジェクトが終わっちゃう。 これは良いことだよ。特にボランティアが維持してるオープンソースプロジェクトにおいては、200種類のデバイスのために100個のハックを維持するのは無理なんだから。 プロジェクトやメンテイナーとやりとりしてきたけど、そのアプローチに賛同してる。 無料でオープンソースなのはいいけど、実はお金を払ってでもJellyfinが良くなるのなら喜んで払うよ。Apple TVで使えるInfuseにはお金払ってるし、必要なら資金提供して改善してほしい。 Jellyfinにお金を寄付したいなら、寄付の方法があるよ。寄付は期待や義務なしで行うべきだから、道筋を決めるためのベストな方法ではないかも。企業がスポンサーになってるから、それを利用してフィードバックを送るのもいいね。 Jellyfinを使ってるけど、FOSSとしての品質は本当に素晴らしいと思う。 FOSSが最も高品質なソフトウェアだってのが最近15年の証拠だよね。 JellyfinのFOSSメディアホスティングは、GoogleやAmazonと対抗できる実力を持つのが素晴らしいんだ。 FOSSにありがちなUIデザインの悪さは認めるけど、基本的には信頼性が高いソフトなんだよね。 無料のプロジェクトでも批判はOK。ただ、使いにくいって意見を言ってるだけだよ。 それに同意するけど、文句を言う時間があったらプロジェクトを改善する手伝いをすればいいのに。 批判してから他のプロジェクトに取り組むのに何が悪いの?開発者がどうするかは彼らの自由だし。 使用中の問題点を指摘するのは理解できるけど、実装するのはまた別の話だよね。 酷い無料プロジェクトもあるけど、Jellyfinは違うと思うんだ。批判は好みやスキルの問題が多い気がする。 その批判が何の役に立つの? 批判には賛美と同じ効果があるから、欠点も話し合う場があってもいいと思うよ。 我々の時間にも価値があるから、FOSSアプリについて警告するのは全然アリだよ。 Jellyfinは素晴らしいOSSプロジェクトで、寄付もしたくらい。このプロジェクトに批判的な人はPlexにこだわってる気がする。 Jellyfinに切り替えてみたけど、Plexと比べると機能が全然足りてないって感じ。最近の話じゃないけど、5.1サラウンドとDolby Atmos環境で、Blu-rayのリッピングがPlexでは問題なく再生できるのに、Jellyfinでは音が出なかったり、スタッタリングしたり、2.0にダウンスケールされたりすることがあった。Kodiメディアクライアントを使えばDTSやDdol+には対応できるけど、手間が多くてPlexの方が楽だと思った。1080pのテレビとスピーカーだけならJellyfinでも問題無く動くと思うけど、ちょっと複雑な環境にするとやっぱり問題が出てくるね。オープンソースプロジェクトだから基本機能は作れるけど、複雑な使い方はやっぱり手間がかかるし、誰もがその手間をかけようとは思わないから。 俺は2019年製のTubeでJellyfinを5.1.2のシステムで使ってるけど、DTSやAtmos、HDR10も問題なく動いてる。Kodiから切り替えたんだけど、Shieldの設定でDolbyプロセッシングと2.0のアップミックスをオフにすると、スタッタリングがなくなって動きがスムーズになったよ。 クライアントの状況は確かに不足してるけど、今は優先しているみたい。OSSのEmbyフォークとしての進展はすごいと思う。Apple TVでは、Infuseがクライアントの穴を埋めてるし、個人的にはサードパーティーのクライアントにお金を使うのが好き。メディアサーバーがトランスコーディングを有料にしていると、プライベートサーバーが遠隔地サービスに縛られちゃうからね。 うん、r/selfhostedやr/plexでよく見るよ。 /r/selfhostedのどのスレッドで文句言われてるの?最近の投稿はJellyfinに好意的なのが多いけど。 >”感じるなぁとは思うけど、証拠がない”って全然説得力ないよね。Plexユーザーはセルフホスティングで問題を抱えてるわけだし、PlexのLifetime Pass holdersは75ドルも払って投資してるからね。誰もがすぐに乗り換えられるわけじゃないよ。AdGuardやPiHoleを使ってる人も多いし、Plexを使うと広告やトラッキングが煩わしいこともある。 PlexからJellyfin/Infuseに切り替えた理由は3つある。 >”自動HDRからSDRへの変換って、どうしてそんなに魅力的なのか分からない。”って言うけど、HDR専用コンテンツっていい曲がり方してるよね。 みんな複数のスクリーン持ってるけど、同じ動画を何個もコピーしたくないってことだよね? 状況によっては、HDRバージョンよりSDRバージョンを選ぶ人が多いと思う。やっぱりHDRはSDRに変換するとひどいからね。どっちの画像が正しくトーンマップされてるかは文脈によるし、アルゴリズムじゃ判断できないよ。 俺はHDRと非HDRのデバイス両方持ってるから、複数のコピーは作りたくない。一つのファイルでメインのHDRデバイスで最適に見えるのが理想だな。 Jellyfinがそのあたりをうまく扱ってくれればいいけど、時々面倒になることもあるからね。 他人の好みを常に決めようとするのはどういうこと? 結局、個人の好みだよね。1つのデバイスで最高画質を求める人は少ないと思う。 その通り。リビングはホームシアターじゃないから、ホームシアターでは最高画質が欲しいし、他の部屋では十分な画質があればいい。複数のファイルを管理するのは手間だし、どれが合ってるのか他の人に聞くのも面倒。 オーディオの同期問題、Apple TVでHomePods使ってるときにJellyfinでよく見かける。実験設定の”ネイティブプレイヤー”を有効にしないと音が合わないんだ。開発者に報告したけど、解決されてない。 JellyfinとInfuseは字幕がすごく相性いいよ。 InfuseはAppleデバイス向けのいいクライアントで、Plexより遥かに好き。 PlexやJellyfinみたいなソフトは不要で、SMBシェアを公開してInfuseに指定するだけでいいのが好き。 その通り、Infuseは何でも再生できる。AppleデバイスやAndroidのNovaがあるのに、JellyfinやPlexの意味って何? 自宅のNASから旅行のドキュメンタリーをストリーミングできるのが超楽しい!Jellyfinとかtailscaleを組み合わせれば、集まりで誰かに見せることもできるし、最高だね! たまに音声がずれることがあるけど、ほとんどは動画を止めて考え直せば解決するよ。古いフォーマットの動画ファイルだとたまにそうなる。 Jellyfinが大好き!IPv6のJellyfinサーバにCloudflareのドメインを割り当てれば、どこからでも個人メディアにアクセスできる。ただ、MACアドレスでのデバイス制限が見つからなくて、大企業に訴えられたくないからもっと安全を求めてる。もっとコメントを表示(1)
何を指してるの?
でも、コンソールサポートは開発ルールとコストの関係で遅れるから分かる。もっとコメントを表示(2)
もっとコメントを表示(3)
1) トーンマッピングが良いから、HDR映画をSDRでもヘンにならずに見れる。2) Plexは色んなクライアントで音声がずれることが多かった。俺は音声の同期に敏感で、Jellyfinでは問題なし。3) JellyfinはTailscale経由でアクセスしやすいけど、Plexは結構ややこしい。全体的に見ればPlexのクライアントUIはすごく良いし、機能も豊富で安定してる。今もPlexを使っていて、DVR機能はやっぱり手放せないな。