素材库越攒越乱?我删掉 140G 素材后总结的整理流程
先说我干的蠢事。
2021 年那台 256G 的 MacBook Air,~/Pictures/素材 这个文件夹占了 187G。硬盘三天两头弹「磁盘几乎已满」,我干的第一件事不是清理,是买了个 1T 的移动硬盘,把素材全搬过去,然后继续往里塞。
结果呢?做一张促销海报,要一个「俯拍、暖光、有留白放文案位置」的食物图,我在自己库里翻了 40 分钟没找到,最后去 Pexels 下了张新的。
那次之后我才想明白一件事:素材库的问题从来不是「不够多」,是「不够快」。 一个 500 张能 30 秒命中目标的库,战斗力远大于 10 万张要翻半小时的库。我后来的做法是砍到 40G 左右再重新搭,下面这套流程用了两年多,踩过的坑都在里面了。
一、命名:别用「最终版」,用日期打头
我见过太多这样的文件名:banner最终版.psd、banner最终版2.psd、banner最终版-真的不改了.psd。这不是段子,我硬盘里现在还能翻出三个叫「最终版」的文件夹。
文件名是整个素材体系里最容易被忽略、但性价比最高的一环。因为标签是给人看的,文件名是给搜索框和文件系统看的。
我现在的命名规则是四段式:
20240517_品牌A夏季_主视觉_001.jpg
- 日期八位,
YYYYMMDD格式。为什么放最前面?因为 Windows 资源管理器和 macOS Finder 默认按文件名排序,日期前缀等于白送你一条时间线。 - 中间是项目和用途,用下划线连,别用空格。空格在命令行里是噩梦,我早期有一批带空格的文件,写脚本批量处理时多花了半小时处理转义。
- 末尾三位数字序号,补零。
001而不是1,不然排序会变成 1、10、11、2。
批量改名不用一个个敲。Windows 上 PowerToys 里的 PowerRename 支持正则,选中一批文件,查找 ^(.*)$,替换成 20240517_项目名_$1,一次搞定。Adobe Bridge 的「批量重命名」也行,工具 → 批量重命名,模式选「文本 + 序列号」。macOS 访达自带的批量重命名只支持文本替换和序号,要正则得上 NameChanger。
(补一句:日期前缀只适合归档类素材。正在做的项目文件别加日期,改了名引用路径全断,Premiere 和 AE 会满屏报红。)
二、标签:按「长相」打,别按「风格」打
这一条是我跟主流做法分歧最大的地方。
大部分教程会教你按风格分类:ins 风、国潮、极简、赛博朋克。我一开始也这么干,建了二十几个风格文件夹,三个月后就废了。原因很简单——风格这个词是主观的、会漂移的。 同一个人,2022 年管它叫「ins 风」,2024 年可能管它叫「奶油风」,你自己都不记得当初怎么分的。而且一张图往往同时是「极简」和「冷调」,你只能二选一,选完就丢了一半信息。
我现在只打三类标签,都是客观、不会随时间变的:
- 主体:人物 / 食物 / 建筑 / 抽象纹理 / 设备仪器
- 视角与构图:俯拍 / 平视 / 仰拍 / 中心构图 / 三分法 / 大面积留白(留白还要标方向:左留白、右留白、上留白)
- 可用性:可商用 / 需署名 / 仅参考
第三条特别重要。2022 年我拿了一张 CC BY-NC 的图放进客户提案,客户后来直接印在了物料上。虽然最后没出事,但那两天我是真睡不好。现在我的库里有 200 多张图长期挂着「仅参考」标签,一眼就能识别出来。
这里有个省事的小技巧:在 Eagle 或 Adobe Bridge 里,用数字键 1-5 打星级,Ctrl/Cmd + K 加标签。整理的时候别追求一次到位,边用边补。一张图你打了三个标签之后,下次找它的路径基本就固定下来了。
三、冷热分层:SSD 只放「最近 90 天」
这是省硬盘空间最狠的一招。
我把素材分成两层:
- 热层:正在做的项目 + 高频复用的 500 张左右(常用的纯色背景、渐变、logo 源文件这类)。放在笔记本内置 SSD,随时调用。
- 冷层:按年份归档的原始素材。放机械硬盘或 NAS 上,平时不挂载,需要了再插。
判断标准我定的是 90 天。一个素材连续 90 天没被打开过,就滚去冷层。这个数字没什么玄学,就是基本覆盖一个完整项目周期,同时又不至于把 SSD 撑爆。
具体到软件,说两个我踩过的坑:
Eagle 的导入方式要选对。 它导入素材时有两个选项:「复制到素材库」和「仅添加链接」。选前者,素材会被复制一份进 .library 文件夹,等于硬盘上存了两份。选后者省空间,但如果素材在移动硬盘上,硬盘一拔,库里的缩略图就全变成裂图。我的做法是:热层素材用「复制到库」,冷层素材压根不进 Eagle,只在 Eagle 里放一个指向冷层目录的文件夹引用。
别用系统自带搜索找素材。 Windows 的索引服务对图片文件名之外的元数据支持很差。装个 Everything(voidtools 出的那个,免费,安装包不到 2M),建一次索引,之后搜 20240517_品牌A 是毫秒级返回。配合正则更好用,比如搜 ^\d{8}_.*_俯拍 就能把所有俯拍素材捞出来。
四、格式和体积:几个能直接用上的数字
最后说点具体的参数,都是我自己压测出来的经验值,不是教科书答案:
- JPG 品质 75-85 是甜点区。 从 100 降到 80,文件体积大概能小 60%,屏幕上肉眼基本看不出差别。要印物料另说,那种场景我直接给 PNG 或者 TIFF。
- 透明背景优先 PNG-24,网页交付转 WebP。 同样一张 1200×800 的透明图,PNG-24 大概 300-400KB,WebP 无损能压到 100KB 上下。不过 WebP 在部分老版本 Office 里插进去会出问题,给客户的文件我还是老老实实给 PNG。
- 视频素材做代理剪辑。 4K H.264 原始素材动辄几十 Mbps,剪辑时卡成 PPT。转成 1080p 的 ProRes Proxy,码率大概 45 Mbps 左右,Pr 和 FCP 里拖时间线顺得多,导出时切回原始素材就行。Pr 里在项目面板右键素材 → 代理 → 创建代理,选 ProRes Proxy 或 H.264。
- 去重用工具,别靠肉眼。 我库里曾经躺着同一个 logo 的 17 个版本。用 czkawka(开源、免费、跨平台)的「重复文件」功能,支持按内容哈希比对,跑一遍 187G 大概 20 分钟,扫出来 14G 重复文件。嫌界面丑可以用 dupeGuru,更友好些。
结尾
说了这么多,其实核心就一句话:素材库的 KPI 不是「我有多少张」,是「从我想起要什么,到它躺进画布,用了多少秒」。
我现在的目标是 30 秒。达标的时候不多,但比两年前那个翻 40 分钟还找不到的状态,好太多了。
还有个副作用:自从开始按这套规则整理,我囤素材的欲望明显下降了。以前看到好看的图先存了再说,现在会先问自己一句「这个能打上哪三个标签」——打不上,就不存。
省下来的不只是硬盘空间。