【Synologyユーザー】jellyfinの設定 ~おばちゃんでもNAS使ってます~

YokiYoki
YokiYoki

DSMバージョン7.2.2以降でVideoStation/DSvideoが廃止されました。DSfileでも動画は観られますが、いくつかの代替から私はJellyfinを選択しました。最初、NASの写真が観れないことが疑問だったが、NASで「権限」付与を忘れていたことに気づいた。Jellyfinの設定説明は日本語翻訳のためか理解しづらいことが多い。それぞれのデバイスで設定が微妙に違いがあり、使用しやすいようにカスタマイズしてみました。

インストール・セットアップはSynologyのナレッジセンターを参照してください。
https://kb.synology.com/ja-jp/DSM/tutorial/How_to_transfer_video_files_from_Video_Station_to_Jellyfin 
私にはDockerは難しそうなのでパッケージセンターからインストールしました。https化は下記のとおりです。

Jellyfinのホームページをみると暗号化してNASにアクセスするには、リバースプロキシ・VPNなどの利用が推奨されていています。私はリバースプロキシを利用しました。Jellyfinのhttps・httpポートはデフォルトで8920・8096になっているようです。https://jellyfin.org/docs/general/post-install/networking/

設定は「コントロールパネル」→「ログインポータル」→「詳細設定」のリバースプロキシで行います。
プロキシ名を反転;Jellyfin
Target→プロトコール;https ホスト名;DDNSホスト名
送り先→プロトコール;http ホスト名;localhost

HSTSは有効にする(常にhttpsを使うように強制する仕組み)は有効にする。
最後に「コントロールパネル」→「外部アクセス」→「ルーターの設定」の作成→≪組み込み式アプリケーション≫→ローカルポート8920(リバースプロキシ)・8096(Jellyfin)を探して、チェックを入れて完了後適用で終了です。

DDNSの設定がまだの方はhttps://yokiyoki.blog/life/synologyuser-ddns/をご覧ください。

Jellyfinへの「権限」付与

 Synologyではビデオファイルの転送方法についてナレッジセンターで説明されている。共有フォルダ「Video」の≪編集≫→≪権限≫→システム内部ユーザーのsc-jellyfinに読み取り/書き込みの権限を与えている。
 ここで気づけばよかったのだが、うっかり「Photo」の権限付与を見逃してしまっていた。また、動画は「Video」フォルダだけでなく、NASにはUSBでつなげたハードディスク(USBデバイス)、さらにFileStationで設定したリモートフォルダも個人フォルダに入れてあった。そこで「Photo」「USBデバイス」「個人フォルダ」を「Video」と同じ手順でJellyfinに権限を付与した。これでNAS内部・外付けHDDやNASにリモートでつなげた機器内のすべての動画・写真がJellyfinで観られるようになった。

デバイス設定

ここで使用する動画は、字幕・音声が2か国語の設定を必要とするビデオコーデック;H264、オーディオコーデック;AAC、EAC3、アトモスを想定しています。iphoneなどで撮った動画は細かな設定は必要ありません。

iphone14の場合

 iphone14の場合、動画を観るために設定するところが、アプリ設定(画面下の歯車マーク)とユーザー設定(画面上の人型マーク)・動画再生画面(縦画面でしかでてこないので注意!)の3か所に分かれている。

アプリ設定(画面右下の歯車マーク)写真①

「回転ロック」は無効。「ネイティブビデオプレーヤーを使用する」無効。ここを有効にすると音声が2か国語あったとしても選択できないことがある。不具合が多い。 

ユーザー設定(画面右上の人型マーク)写真①

「プレイバック」で音声設定ができる。一番上の最大許容オーディオチャンネル数を「自動」または「ステレオ」にする。「字幕」では任意の言語(優先する字幕言語)とデフォルト(字幕モード)でOK。字幕の位置は文字の大きさによるが、文字の大きさを「正常」にした場合は垂直位置は7がいい。位置設定には画面外に字幕が隠れてしまう可能性があるのでプレビューのチェックを入れて、横画面にして適当な位置を探す。影付けにすると見やすくなる。

動画再生画面(写真②)

iphoneだけの設定になるが、動画再生画面で縦画面にした際に下の方に〇に囲まれた(・・・)がある。そこでAudio・Subtitlesが選択できるようになっている。ネイティブビデオプレーヤーを無効であればとくに設定は必要ない。しかし、以前字幕が2重になる不具合があったときにSubtitlesをオフにしたら改善したことがある。そのため、私はオフに設定している。

FireTVデバイスの場合

 ホーム画面の右上の歯車マークから設定を行う。環境設定→再生に入る。音声出力は「直接」。「ステレオにダウンミックス」すると遅延がおこる。字幕の大きさは135%くらいがちょうどいい。

androidタブレットの場合

iphoneのユーザー設定(画面右上の人型マーク)と同じ設定。設定はこの1か所のみ。

Windows(ブラウザ)の場合

WindowsではGoogleChrome(バージョン 143.0.7499.170;Html Video player)とWindowsEdge(Windows11バージョン25H2;Html Video player)で違いがある。WindowsEdgeでは、ユーザー設定(画面右上の人型マーク)の「プレイバック」で、一番上の最大許容オーディオチャンネル数を「自動」では音声切替ができない。そのため、「ステレオ」にする。

サインイン(ログイン)

サインイン(ログイン)はすでにログインしているデバイスからクイックコネクトコードを登録すれば簡単です。自宅ではローカルIP(http://NASのIPアドレス:8096)でもログインできますが、外出先でリモート接続するようなスマホやタブレットはhttps://DDNSホスト名:8920に設定したほうがいい(httpsでの安全なリモート接続は上記の緑枠参照)。

Jellyfin for KODI

Jellyfin for KODIの記事を書いたのでこちらもご覧ください。ファイルマネージャー+とKODIでも動画は見れますがKODI内にJellyfinをインストールしたほうが断然、操作が簡便になりました。

タイトルとURLをコピーしました