web-dev-qa-db-ja.com

追加のSSDは、ビデオのレンダリング時間を短縮したり、マルチタスクを支援したりしますか?

私は、優れたビデオコンテンツを作成するために特別にシステムを構築しています。よくわからないことの1つは、必要なハードドライブのセットアップです。最も重要な部分はRAM、CPU、GPUであることは知っていますが、それらについては説明しました。すばやくレンダリングできるようにしたいのですが、可能であれば、レンダリングと記録を同時に行うことができます。私は主にスクリーンキャストをします。

今私が考えているセットアップは次のとおりです。録音先のSSDが1つあり、レンダリングするSSDが2つあります。それに加えて、完成したコンテンツ用に個別のストレージを用意します。記録先のSSDはWindowsドライブにもなります。

2番目のSSDはやり過ぎで、1つのSSDで問題ないのではないかと思います。読み取り/書き込みを同時に行うのは難しい場合があるため、通常のドライブでは違いが生じることを私は知っています。 SSDでどのように機能するのかわかりません。

または、より良い結果を得ることができる別のセットアップもありますか。

2
Saif Bechan

使用しているメディアの形式によって異なり、帯域幅の要件が決まります。 RAW形式の24ビット(3バイト)カラービデオフレームレートの例を以下に計算します。

 720p @ 30 FPS: (1280 x  720)px x 30 FPS x 3 bytes/px / (1024^2) =  79 MB/s
 720p @ 60 FPS: (1280 x  720)px x 60 FPS x 3 bytes/px / (1024^2) = 158 MB/s
1080p @ 30 FPS: (1920 x 1080)px x 30 FPS x 3 bytes/px / (1024^2) = 178 MB/s
1080p @ 60 FPS: (1920 x 1080)px x 60 FPS x 3 bytes/px / (1024^2) = 356 MB/s

上記のスループットが可能なSATA-3ソリッドステートドライブを使用していると仮定すると、および上記の特性に適合するメディア(具体的には60の1080p RAWビデオ)を使用しています。 FPS)、はい、ほぼリアルタイムのレンダリングが懸念される場合は、追加のソリッドステートドライブをお勧めします(既存のハードウェアを考えると可能です)。

ただし、圧縮されたビデオを使用していて、中間ターゲットも圧縮されている場合は、帯域幅を増やしてもメリットが得られない可能性があります。さらに、一部のレンダリングプロセスには、「RAMにレンダリング」する機能があり、フレームをバッファリングされた方法でストレージにプッシュします(SSDから得られる速度の向上を効果的に軽減します)。


TL、DR:それはすべて、現在のハードウェアの能力(レンダリング速度とスループットの観点から)、結果を表示するために必要な速度、特定のソフトウェアスイート(特にレンダラー/エンコーダー)の機能、および最も重要なのは、使用しているビデオ形式です。

そして、将来を見据えている人にとっては、「フルHD」(1080p)から「 ウルトラHD 」の解像度に進むにつれて、上記の帯域幅要件は大幅に増加(たとえば、4K UHDTV [1080pの2倍の解像度]ビデオには、30FPSおよび24bppカラーで非圧縮の711MB/s以上の帯域幅が必要になります)。このような場合、ストレージメディアがこれらの帯域幅要件を満たすことができるまで、コンピュータにRAMを追加し、1つまたは2つの専用 RAMドライブ)でビデオ処理を実行することを検討してください。 、これは1秒あたりギガバイトのオーダーのパフォーマンスを提供できます。

4
Breakthrough