メインコンテンツまでスキップ

RcloneViewのVFSキャッシュでPlexのパフォーマンスを最適化 — スムーズなクラウド再生

· 約7分
Tayson
Senior Engineer

カクつきを終わらせましょう。適切なVFSキャッシュ設定があれば、Plexはクラウドメディアをローカルのようにストリーミングできます—CLIは不要です。

Plexでのクラウドストリーミングは強力ですが、カクつくことがあります。4K再生中のバッファリング、シークの遅さ、ライブラリスキャンの遅延などです。原因は必ずしもインターネット回線ではなく、Plexが小さな範囲やサムネイルを大量に読み取る一方で、rcloneがより高遅延なクラウド接続経由でデータを取得する動作にあります。rcloneの仮想ファイルシステム(VFS)キャッシュがその解決策であり、RcloneViewを使えば適切な設定をシンプルなGUIで調整できます。

RcloneViewはクラウドストレージ(Google Drive、Dropbox、Wasabi/Cloudflare R2/S3など)をPlexがインデックスできるローカルパスとしてマウントします。VFSキャッシュを有効化・調整することで、ランダムな読み取りを平滑化し、サムネイルやセグメントを手元に保持し、ネットワークの往復を減らすことができます。

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

VFSキャッシュがPlexに重要な理由

Plexは単純に線形にストリーミングするわけではなく、シークやサムネイル生成、字幕の読み取りなどをしばしば並行して行います。キャッシュがなければ、ジャンプのたびに新たなリモート読み取りが発生し、遅延が積み重なっていきます。ローカルSSDキャッシュはこうしたバーストを吸収し、rcloneが先読みしている間もPlexの応答性を保ちます。

VFSが守るもの

  • 長尺映画でのスムーズなシークとスクラビング
  • より高速なライブラリスキャンとサムネイル生成
  • 複数人が同時視聴する際の安定した再生

参考リンク

キャッシュモード一覧

モード動作Plexへの適合性備考
Offクラウドから直接読み取り非推奨遅延は最小だがランダムアクセスには不向き
Minimalメタデータのみキャッシュ限定的小さなファイルには適するが、動画のシークがカクつく可能性
Writes書き込みのみバッファリング限定的読み取りはリモートのまま。再生には不向き
Full読み書き両方をキャッシュ推奨スキャン、シーク、複数ユーザーで最良の結果
WriteBack (Full+)キャッシュ経由でアップロードを遅延推奨SSD使用量は高いが、読み書き混在に最適

ヒント: PlexのメタデータはローカルのSSDに保持し、メディアのみクラウドに置きましょう。

RcloneViewでVFSキャッシュを調整する

  1. クラウドパスをマウントする
  • Remote ExplorerまたはMount Managerを使って、フォルダをPlexが認識できるドライブ/パスにマッピングします。 参照: /support/howto/rcloneview-basic/mount-cloud-storage-as-a-local-drive#method-1-mount-from-remote-explorer および /support/howto/rcloneview-basic/mount-cloud-storage-as-a-local-drive#method-2-mount-via-mount-manager
Mount from Remote Explorer in RcloneView
  1. 詳細オプションを開く
  • マウントダイアログで詳細オプションを開き、VFS設定(キャッシュモード、サイズ、有効期限、ディレクトリキャッシュ時間)を確認します。
Configure mount from Mount Manager
  1. キャッシュモードを選択する
  • PlexにはFullを選択します。マウント内にアップロードする場合は、バースト性能向上のためWriteBackを試してください。
  1. キャッシュの場所とサイズを設定する
  • キャッシュはSSD/NVMe上に配置します(例: C:\rclone_cache または /mnt/ssd/plex-cache)。
  • サイズの目安: 1080pなら10〜50GB、大規模な4Kライブラリなら30〜100GB。
  1. プリフェッチと先読みを調整する
  • --vfs-read-aheadを増やし(例: 64M〜256M)、妥当なディレクトリキャッシュ時間を設定します。
  • Embedded Rclone → Global Rclone Flagsでグローバルフラグを追加します。参照: /support/howto/rcloneview-basic/general-settings
  1. 保存、マウント、Plexへの登録
  • 保存してマウントした後、Plexでマウントされたフォルダ(例: X:\Movies または /Volumes/Cloud/Movies)をライブラリに追加します。Plexにスキャンを完了させ、再生をテストしてください。

トラブルシューティングのクイックヒント

症状想定される原因対処法
ストリーミング中のバッファリングキャッシュが小さすぎる、または先読みが低いキャッシュサイズを増やす。--vfs-read-aheadを上げる。SSDキャッシュを確保する
再起動後にドライブが消える自動マウントが無効Auto mountとLaunch at loginを有効化する。参照: /support/howto/rcloneview-basic/mount-cloud-storage-as-a-local-drive および /support/howto/rcloneview-basic/general-settings
Plexがフォルダを認識できない権限またはユーザーの違いPlexサービスのユーザーが読み取り可能な場所にマウントする。必要に応じてWindowsでネットワークドライブとしてマークする
「開いているファイルが多すぎます」OSのハンドル上限ファイルハンドルの上限を引き上げる。OSのドキュメントまたはFAQを参照。並列数を減らしてみる

シナリオ別の推奨設定

シナリオキャッシュモードキャッシュサイズ備考
1080p映画Full10〜20GBスムーズなスクラビング。プレビューも高速
4Kリマックス/高ビットレートWriteBack30〜100GBバースト耐性が高い。メタデータはローカルに保持
短いクリップ/予告編Minimal5GB以下シークが少ない場合は許容範囲
マルチユーザーPlexサーバーFullアクティブユーザーあたり約10GBより高速なSSDと高い先読み設定を検討

スムーズなクラウド再生を、試行錯誤なしで

クラウドマウントでのPlexバッファリングの多くは、キャッシュ設定の問題です。RcloneViewはCLIの複雑さを取り除き、実績のあるVFSレシピを数クリックで適用できるようにします。クラウドをマウントし、キャッシュをFull(またはWriteBack)に設定し、キャッシュをSSDに配置し、先読みを増やす。結果は、大規模なライブラリであってもローカルのように感じられます。

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

対応クラウドプロバイダー

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces