映画や番組を削除せずに、Jellyfin サーバーのテラバイトを解放する 4 つの方法
かつては、容量がなくなったときに別のハード ドライブを購入してサーバーに放り込むのが比較的安価でした。最近では、「ドライブをもう 1 台追加する」ということは、高価な提案です。
コンテンツを削除したくない場合 または 新しいドライブを購入する場合、いくつかの選択肢があります。これらは、Jellyfin サーバーのスペースを解放する 4 つの方法です。
古いファイルを HEVC または AV1 に再エンコードする
新しいコーデックでは、同じ画像をはるかに少ないスペースに保存できます
ライブラリに H.264 または remux でエンコードされたファイル (通常は巨大なファイル) が多数ある場合は、それらをより新しい効率的なコーデックに変換することで、大幅にスペースを節約できます。
最も有望な 2 つの候補は、HEVC (別名 H.265) と AV1 です。 HEVC は、多くの場合、H.264 ファイルのサイズを 30% ~ 50% 削減できます。具体的な例として、2 TB の H.264 ビデオは、わずか 1 TB の HEVC ビデオに縮小できます。通常、AV1 の方がわずかに優れています。
ただし、常にコストがかかります。大規模なライブラリの再エンコードには、ハードウェアによっては数時間、場合によっては数日かかります。さらに、ファイルを再エンコードするたびに、品質が少し低下します。 AV1 にも少し注意する必要があります。まだすべてのデバイスがサポートしているわけではありません。複数のデバイスがサポートしていない場合、Jellyfin サーバーに必要以上にトランスコードを強制することになる可能性があります。
常に 1 つまたは 2 つのビデオを再エンコードする 初め トレードオフが許容できるかどうかを確認してください。変換したファイルはすべて、携帯電話、テレビ、PC、または通常表示に使用しているその他のデバイスで再生できます。品質が許容範囲内であり、トランスコーディングの問題が多数発生しない場合は、おそらく価値があります。
一度決定すると、ライブラリ全体を自動的に変換できるプログラムがあります。 Tdarr は人気のあるオプションの 1 つです。
使用しないオーディオトラックを削除する
ロスレスオーディオと追加のダブは大量のスペースを使用する可能性があります
通常、ビデオは Jellyfin サーバー上で最も多くのスペースを使用しますが、そうではありません。 のみ スペースを占有する可能性のあるもの。多くのリマックスでは、ロスレス サラウンド トラックは、 簡単に 1 GB のストレージを使い果たしますが、5 GB を超えるケースも見たことがあります。あなたも 複数ある場合もあります。一部のリマックスには複数のものが付属しています。
メディアにさまざまな言語や解説トラックが含まれることも一般的です。
追加の言語、解説、ロスレス音声ファイルを含めると、1 ファイルあたり 5 GB を軽く超える可能性があります。詳細によっては、オーディオだけでストレージ要件の 10% も占める可能性があることを意味します。
実際に使用する言語ごとに高品質のトラックを 1 つ保持し、残りは捨ててください。 Tdarr もこのジョブを処理できますが、ffmpeg を使用してライブラリ全体を一括処理することもできます。
注: オーディオ トラックを削除してもビデオが再エンコードされるとは限りません。そのため、オーディオを削除してもビデオの品質がまったく損なわれることはありません。
サーバーで生成されたファイルはライブラリとともに増加します
すべてのアプリと同様に、Jellyfin は通常の動作中にデータを生成します。 Trickplay は、ビデオのタイムラインをスクラブしているときに表示されるプレビュー画像を作成します。トランスコーダーは一時ファイルを残すことができ、その他にもいくつかの利点があります。
まず、キャッシュ フォルダーと構成フォルダーをチェックして、使用されているスペースの量を確認します。 Trickplay の解像度を下げたり、プレビュー イメージを生成する頻度を減らすことができます。使用する必要がない場合は、完全に無効にすることもできます。
トランスコード キャッシュにバグが発生した場合 (クラッシュや予期しない再起動によって発生する可能性があります)、それを削除するだけで済みます。
残ったダウンロード、追加ファイル、ごみ箱を空にする
サーバーを使用すると大量のジャンクが残る
すべての PC は、使用中に一定量のジャンクを生成します。私の場合、かなりの数の古いダウンロード、解凍されたファイル、テスト ファイルが蓄積されました。 *arr ファミリのアプリ (Radarr、Sonarr、Lidarr) のいずれかを使用している場合は、ごみ箱がある場合もあります。通常の状況では、Jellyfin ユーザー インターフェイスには何も表示されないため、実際には、通常はそれを確認する方法がなくても、アプリがかなりの量のスペースを使用している可能性があります。
Linux でホストしている場合は、ほとんどのネイティブ Linux ツールよりも NCurses Disk Usage (ncdu) の方が使いやすいです。 Windows でホスティングしている場合は、WizTree が最適なオプションです。いずれの場合も、ごみ箱を空にし、冗長または不要なダウンロードを削除し、ファイル転送が中断されたときに作成されるダウンロード フラグメントに注意してください。ダウンロード フラグメントはそれぞれ数十 GB になる場合があります。
監督の解説、舞台裏の映像、B ロール映像など、多くの追加コンテンツがある場合もあります。見ないなら削除してください。
まずオーディオトラックから始めます
ここでのオプションのうち、ビデオを再エンコードし、未使用のオーディオ トラックを削除することが、ストレージのニーズに最も大きな違いをもたらします。まずはオーディオトラックから始めることをお勧めします。これは、ユーザーが気付かない可能性が高い変更であり、サーバーのサイズに応じて、おそらく数百ギガバイト、さらにはテラバイトが解放される可能性があります。
このテーマについてさらに詳しく知りたい方は以下をご覧ください