Symfonium は、ほとんどのニーズに対応できる複数のキャッシュとダウンロード方法を提供しています。
これらの機能に関連するすべての設定は、設定 - オフライン、キャッシュ、ダウンロード で説明しています。
再生キャッシュ
Section titled “再生キャッシュ”この任意のキャッシュは、ネットワーク状態が悪いときの問題を減らします。現在再生中のメディアをディスクにキャッシュし、キュー内の次の曲を事前キャッシュします。事前キャッシュされる曲数はネットワーク接続によって異なります。
このキャッシュは、同じメディアを頻繁に再生する場合にネットワーク使用量を大きく減らす助けにもなります。ただし、データはこの用途に最適化された特殊な方法で保存されます。完全にオフラインの状態で曲を開始できるわけではなく、データが存在することも保証しません。
注意: 設定を使うと、再生キャッシュからローリングキャッシュ経由でオフラインキャッシュへメディアをコピーできます。
オフラインキャッシュとダウンロード (手動)
Section titled “オフラインキャッシュとダウンロード (手動)”ほとんどのメディアでは、3 点メニューから開くアクションメニューに、メディアをキャッシュまたはダウンロードする項目があります。
ボトムシートには、メディアの現在の状態と、設定に応じた各種オプションの詳細が表示されます。
- ダウンロードをトランスコードするグローバル設定がある場合、“Original” をクリックして特定のキャッシュメディアで上書きできます。そうでない場合、キャッシュファイルは設定に従ってトランスコードされます。
- ローリングキャッシュを有効にしている場合、メディアをローリングキャッシュにキャッシュするオプションを有効にできます。ローリングキャッシュは固定サイズのキャッシュで、最大キャッシュサイズに達すると最も古いキャッシュメディアが削除されます。
- “Export to Downloads folder” では、メディアを Android の Downloads フォルダーへエクスポートできます。これらのダウンロード済みファイルは、Symfonium のオフライン再生には使用されません。他のアプリケーションでメディアファイルを使う必要がある場合の補助機能です。
メディアがすでにキャッシュされている場合、“Remove from cache” ボタンをクリックしてキャッシュからファイルを削除できます。
メディアが自動ルールによってキャッシュされた、またはローリングキャッシュにキャッシュされた場合、“Move to permanent cache” ボタンを押すと、ルール変更やローリングキャッシュ満杯によってそのメディアがキャッシュから削除されないようにできます。
自動オフラインキャッシュ
Section titled “自動オフラインキャッシュ”Symfonium は複数の自動オフラインキャッシュルールに対応しています。
- お気に入りの自動キャッシュ (設定を参照)
- プレイリスト、アーティスト、ジャンルの自動キャッシュ。これらの種類に新しいメディアが追加されるたびに、設定に基づいてキャッシュされます。
ルールを構成するには、対応項目のアクションメニューで “Configure auto offline cache” を選択します。
その項目で自動キャッシュを有効または無効にできます。オフラインキャッシュ用のグローバルトランスコード設定が有効な場合、この特定ルールで上書きできます。
注意:
- Symfonium バージョン 9.0 以降で自動ルールによりキャッシュされたメディアは、どのルールの対象でもなくなるとキャッシュから自動的に削除されます。
- 自動キャッシュは、無限ループを避けるため、ファイルを永続キャッシュにのみ保存します。たとえば、ルールがローリングキャッシュサイズより多くのメディアをキャッシュする場合です。
メディアプロバイダーの自動オフラインキャッシュ
Section titled “メディアプロバイダーの自動オフラインキャッシュ”
メディアプロバイダーを編集し、プロバイダー全体または選択したメディアライブラリに対して “Automatic media offline cache” を有効にできます。このオプションでキャッシュするときは、オフラインキャッシュ用に設定したグローバルトランスコード値が適用されます。
メディアは永続キャッシュに保存され、このオプションを後で無効にしても自動的には削除されません。
永続キャッシュ、ローリングキャッシュ、自動ルールキャッシュの違い
Section titled “永続キャッシュ、ローリングキャッシュ、自動ルールキャッシュの違い”- 永続キャッシュ内のメディアは、明示的に削除しない限りキャッシュから削除されません。このキャッシュにはサイズ制限がなく、ストレージがいっぱいになる可能性があります。
- ローリングキャッシュ内のメディアは、キャッシュが最大サイズに達すると削除されます。最も古いキャッシュメディアから削除されます。
- 自動ルールによってキャッシュされたメディア、つまりアーティスト、ジャンル、プレイリスト、またはお気に入りキャッシュによるメディアは、自動ルールの対象でなくなったときにキャッシュから自動的に削除されます。これは Symfonium 9.0 への更新後にキャッシュされたメディアにのみ有効です。
注意: ローリングキャッシュや自動ルールでキャッシュされたメディアは、メディアアクションメニューの “Offline cache and download” ボトムシートから永続キャッシュへ移動できます。
