我正在构建一个专门用于创建优质视频内容的系统。有一件事我不确定,那就是我需要的硬盘设置。我知道最重要的部分是 RAM、CPU 和 GPU,但我已经涵盖了这些。我希望能够快速渲染,如果可能的话,同时渲染和录制。我主要做截屏视频。
现在我考虑的设置如下。我有一个用于录制的 SSD,还有第二个较小的 SSD 用于渲染。除此之外,我还将为完成的内容提供单独的存储空间。我录制的 SSD 也将是我的 Windows 驱动器。
我想知道第二个 SSD 是否有点过头了,一个 SSD 就够了。我知道这对普通驱动器确实有影响,因为同时读取/写入可能会很棘手。我不知道它如何与 SSD 配合使用。
或者是否存在其他设置可以帮助我获得更好的结果。
答案1
这取决于您使用的媒体格式,这将决定您的带宽要求。一些示例原始格式 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 FPS 的 1080p RAW 视频),那么是的,如果近乎实时渲染是一个问题(并且可能,考虑到您现有的硬件),我会推荐额外的固态硬盘。
但是,如果您使用的是压缩视频,并且中间目标也经过压缩,那么您可能不会从增加的带宽中受益。此外,某些渲染过程具有“渲染到 RAM”的功能,以缓冲方式将帧推送到存储(有效地减轻了您可能从 SSD 获得的任何速度提升)。
TL,DR:这完全取决于您当前硬件的功能(就渲染速度和吞吐量而言)、您需要多快查看结果、您的特定软件套件的功能(尤其是渲染器/编码器),以及最重要的是,您使用的视频格式。
对于那些展望未来的人来说,随着我们从“全高清”(1080p)发展到“超高清“决议,上述带宽要求将急剧地带宽增加(例如,4K UHDTV [分辨率为 1080p 的两倍] 视频将需要超过 711 MB/s 的带宽,未压缩,帧率为 30 FPS,颜色为 24bpp)。在这些情况下,在存储介质可以满足这些带宽要求之前,您可能需要考虑为计算机添加额外的 RAM,并在一个或两个专用的RAM 驱动器,可以提供以下性能千兆字节每秒。