有没有办法计算以下内存使用量:
1080p @ 60 FPS:(1920 x 1080)px x 60 FPS x 3 字节/px / (1024^2) = 356 MB/s
我将在 Final Cut 上使用 70 GB 的原始视频。
答案1
不,您无法计算 RAM 使用情况。
无论如何,您都无法将整个原始视频都放入 RAM 中,而编辑软件将负责缓存渲染当前视图所需的视频部分,以及可能的前几秒和后几秒的源内容。它还会将 RAM 用于效果、音频波形等。
如何它确实做到了这一点,并且多少它将使用,完全取决于软件的构建方式,并且由于它是封闭源的,所以你不会知道。
通常,程序会使用尽可能多的 RAM。其他任何操作都会浪费高性能内存。当然,您可以在 Final Cut Pro 的设置中限制 RAM 使用量。
答案2
这是不可能的。
RAM 使用情况取决于软件使用的算法、实施细节、使用的数据结构、输入视频以及您正在进行的编辑类型。这些信息只有开发人员或您自己知道。