Plexは個人ライブラリの整理に最適です。しかし、通常のセットアップでは、NASまたはローカルドライブを備えた常時稼働のPCを前提としています。これをスキップできます。Plex Media ServerをSeedrマウント(WebDAVまたはFTP)に接続すれば、あなたの「ライブラリ」はクラウド上に存在します。

これで得られるもの

  • 購入したり管理したりするハードドライブなしで機能するPlexライブラリ。
  • どこからでも(電話、ブラウザ、拡張機能から)ファイルを追加し、任意のPlexクライアントで視聴できます。
  • メタデータ、ポスター、シーズン/エピソードのマッチング、マルチユーザープロファイル — すべて通常のPlex機能です。
  • メディアを保持するための24時間稼働のホームPCは不要です。Plex Media Serverはどこかで実行する必要がありますが、軽量に保てます。

得られないもの:サーバー不要の魔法のようなPlexセットアップではありません。Plex Media Serverは、時々オンになるラップトップ、ミニPC、または安価なVPSなど、どこかで実行する必要があります。ただ、ローカルメディアドライブは必要ありません。

必要なもの

  • Seedrプラン:WebDAVにはMaster(またはそれ以上)。FTPにはPro。WebDAVはデスクトップ上のPlexライブラリにより適しています。
  • Windows、macOS、Linux、またはPlexを実行するNASにインストールされたPlex Media Server。
  • サーバーにサインインするための無料のPlexアカウント。Plex Passはオプションです(詳細は下記)。
  • OSがWebDAVをネイティブにサポートしていない場合のマウントツール:RaiDrive(Windows/Linux)、またはFinder(macOS)。

セットアップ、ステップバイステップ

1. PlexサーバーマシンにSeedrをドライブとしてマウントする

Plex Media Serverを実行しているのと同じデバイスを使用してください。Plexはファイルシステムからライブラリを読み取るため、マウントはそこに存在する必要があり、スマートフォン上ではありません。

  • Windows:RaiDriveをインストール → 追加 → WebDAV → URL https://dav.seedr.cc → Seedrのメールアドレスとパスワード → ドライブ文字Z:を割り当てる。
  • macOS:Finder → 移動 → サーバーへ接続(⌘K) → https://dav.seedr.cc → サインイン。マウントは「場所」の下に表示されます。
  • Linux:davfs2またはRaiDrive。davfs2の場合:/etc/fstabにエントリを追加し、/mnt/seedrにマウントします。

2. Seedr内にクリーンなフォルダ構造を作成する

Plexはファイル名でマッチングします。以下を使用してください:

  • Movies/Movie Name (Year)/Movie Name (Year).mp4
  • TV/Show Name/Season 01/Show Name - S01E01.mkv

Plexをファイルに指定する前に、SeedrのWeb UI内でファイル名を変更してください。不適切なファイル名は後で「Unmatched」アイテムの原因となります。

3. Plexにライブラリを追加する

  1. http://localhost:32400/webでPlexを開きます。
  2. サイドバー → ライブラリの横にある「+」。
  3. タイプを選択します(映画またはテレビ番組)。
  4. フォルダを追加 → マウントされたパスを参照します(WindowsではZ:\Movies、macOSでは/Volumes/dav.seedr.cc/Movies、Linuxでは/mnt/seedr/Movies)。
  5. ライブラリを追加。Plexがスキャン、マッチング、アートワークの取得を行います。

4. 後で新しいコンテンツを追加する

どのデバイスからでもSeedrにダウンロードリンクをドロップします。次回のライブラリスキャン(Plexの「ライブラリファイルをスキャン」)で、新しいタイトルが表示されます。スキャンは「設定 → ライブラリ → ライブラリを自動的にスキャン」でスケジュールできます。

トラブルシューティング

  • 「ライブラリスキャンでファイルが生成されませんでした」 — マウントがPlexサービスアカウントから見えていません。Windowsでは、ユーザーセッションでマップされたネットワークドライブは、サービスとして実行されているPlexからは見えません。解決策:Plexをユーザーとして実行するか、システムレベルでマウントするツール(RaiDrive Pro、NetDrive)を使用してください。
  • 間違った映画とマッチングする / 「Unmatched」と表示される — 90%の確率でファイル名が原因です。「タイトル (年)」にリネームし、Plexで「マッチを修正」を使用してください。
  • ビデオが数秒ごとにバッファリングされる — Plexがトランスコーディングしています。Plexの「現在再生中」を確認してください。「Transcode」と表示されている場合、クライアントがファイルを直接再生できるようにするか(クライアントの品質を「Original」に設定)、Plexがダイレクトストリームできる形式(H.264 MP4/MKVとAACオーディオ)を選択してください。
  • WebDAV経由で巨大なフォルダをスキャンするのに時間がかかりすぎる — サブフォルダに分割してください。WebDAVのリスト表示は、ディレクトリあたり数百ファイルを超えると遅くなります。または、より高速なリスト表示のためにライブラリをFTPマウントに切り替えてください。
  • 数時間後に接続が切れる — RaiDriveの再接続オプションをオンにしてください。macOSでは、FinderのWebDAVマウントはスリープ時にアンマウントされる傾向があります。systemd(Linux)またはLaunchAgent(macOS)のdavfs2マウントの方がより永続的です。

うまく機能すること、および既知の制限

うまく機能すること

  • 一般的な形式(H.264 MP4/MKV、AAC/AC3オーディオ)のダイレクト再生。
  • メタデータマッチング、ポスター、視聴状態、プロファイル — ローカルライブラリと同一です。
  • Plexサーバーとアップストリームが対応できる限り、複数のPlexクライアントが同時にストリーミングできます。

既知の制限

  • トランスコーディングはSeedrではなく、PlexサーバーのCPU/GPUで行われます。性能の低いミニPCでは、4K HEVCから1080p H.264へのトランスコードで処理が滞るでしょう。Plex PassとサポートされているGPUがあればハードウェアトランスコーディングが可能になり、4Kライブラリにはその価値があります。
  • オフライン同期(Plex Pass機能)は、クラウドからデバイスにファイルをコピーします — これはローカルダウンロードであり、Seedrの帯域幅を消費します。
  • Seedrをキャンセル → ライブラリが利用不可になります。Plexはメタデータを保持しますが、ファイルを読み取ることができません。キャンセルする前に、保持したいものはすべて引き出してください。

まとめ

NAS不要、ドライブの再構築不要、ディスクでいっぱいの24時間稼働ホームPC不要。Plexが整理を行い、Seedrがファイルを保持し、WebDAVがそれらを繋ぎます。