SanbilaSanbila

Premiere Pro 媒体缓存满了?如何安全清理

媒体缓存文件夹越来越大,把磁盘填满了。本文讲清它装了什么、怎么安全清理,以及怎样防止它再次填满。

·阅读 6 分钟
premiere-procacheworkflowtutorial

媒体缓存存了什么,为什么越来越大

媒体缓存是 Premiere 存放它为让素材流畅播放所做工作的地方。导入片段时,Premiere 会把音频匹配成一个单独文件,为 H.265 这类长 GOP 格式建立索引以便拖动,并保存用于波形的峰值文件和加速预览数据。这些都会落到媒体缓存里。它让剪辑更快,但它是从素材派生出来的工作副本,不是你的素材,而且每打开一个工程它就变大。在一个繁忙的磁盘上,它可能不知不觉涨到几十甚至上百 GB。

它分两部分。媒体缓存文件,也就是匹配后的音频和索引文件,占了大头。还有媒体缓存数据库,一个追踪它们的小索引。清掉文件就释放空间;数据库只保留一张映射。

怎样安全清理

安全的做法是在不打开任何工程时清缓存,这样 Premiere 不会正在用你要删的文件。

  1. 关闭所有工程。在工程打开时清缓存,可能会删掉 Premiere 正在读取的文件。
  2. 打开首选项,再进媒体缓存。
  3. 在删除媒体缓存文件旁边点删除,选择清掉未使用的缓存文件,或者全部清掉从头开始。
  4. 重新打开当前工程。Premiere 会重新匹配它需要的部分,所以缓存重建时第一次播放会稍慢一点。
删除缓存永远不会碰你的源素材或工程文件。下次打开工程时,Premiere 会从原始文件重建缓存。唯一的代价是一次短暂的重新匹配。

清掉未使用的文件是温和选项,会保留仍打开工程的缓存。磁盘满了或缓存看起来损坏时,全部清掉更好,代价是一次完整的重新匹配。

把缓存移到另一个磁盘

默认情况下缓存放在你的系统盘,而那通常正是你最不想被填满的盘。你可以把它指向一个更大或更快的盘。在首选项、媒体缓存里,把媒体缓存文件和媒体缓存数据库的位置改到另一个盘上的文件夹,最好是一块快速的内置 SSD,而不是你想保护的那块慢盘。让它远离装着素材的同一张卡或外置盘,这样弹出媒体时不会把缓存一起带走。

设置自动清理

Premiere 可以自己修剪缓存。在同样的媒体缓存首选项里,启用自动删除并设一个上限:要么是超过若干天的文件,要么是缓存的最大体积。超过 90 天适合归档机器;体积上限适合小 SSD。这样每次清理后缓存不会又涨回满,你也不用记着去清它。

为什么重编解码器会让缓存暴涨,代理怎样帮忙

不是所有素材都以同样速度填满缓存。H.265 这类长 GOP 格式,以及 Sony FX3 等相机的 10-bit 4:2:2 文件,解码代价很高,所以 Premiere 会大量索引和匹配它们,这些工作就堆在缓存里。高度压缩的相机格式让你付两次代价:一次在播放时卡顿,一次在缓存里索引文件很大。代理打破了这个循环。如果你在轻量代理上剪辑,Premiere 读取和索引的是小文件,缓存保持不大,只有导出时才碰那些沉重的原始文件。

Sanbila 的位置

看 Premiere 插件实际运行

Sanbila 是一款为剪辑打造、带云存储的桌面软件,它从另一头把缓存问题压小。它在 Sanbila 云端而不是你的机器上生成代理,所以你的 SSD 不用为了造索引文件去硬啃 H.265,Premiere 为轻量代理保留的缓存也就很小。它那块通过 Adobe 审核的 Premiere Pro 面板,用 Premiere 自带的代理功能把代理附加到每个片段,导出时你让 Use Proxies 不勾选,Premiere 便从完整分辨率的原始文件渲染。原始文件存在云端并带备份,所以不占你想腾空的那块 SSD。

了解 Sanbila 代理如何让你的缓存和 SSD 不再被填满。

查看 Premiere Pro 面板

FAQ

删除 Premiere 媒体缓存安全吗?

安全。缓存只存从素材派生的匹配音频、索引和预览文件。删除它永远不会移除你的源媒体或工程。下次打开时 Premiere 会重建所需部分。

清缓存会让我的工程变慢吗?

只会短暂变慢。清理后第一次重新打开工程时,Premiere 会重新匹配音频并重建索引,所以缓存重新填满前,早期播放会稍慢。

媒体缓存应该放在哪里?

放在一块有富余空间的快速内置 SSD 上,别和素材放在同一张卡或外置盘。这样系统盘保持空闲,也不会在弹出媒体时丢缓存。

为什么我的缓存填满得这么快?

H.265 和 10-bit 4:2:2 这类重编解码器需要很大的索引和匹配文件。在轻量代理上剪辑能让它们很小,设一个体积或天数上限能防止缓存又涨回满。

相关文章

由 Sanbila 创始人 Lassana Toure 撰写。

最后更新: