FontReplacer v1.1.0|整个 AE 项目换字体:混合字体层、Source Text 关键帧、表达式里的字体名全都能换,还有 Get 一键装缺字体、Collect 收齐字体出 CSV 交接报告(Win+Mac)

📦 资产下载FontReplacer v1.1.0|原包 FontReplacer_v1.1.rar(1,354,513 B,CEP 扩展 com.paulwessa.fontreplacer,含 app.js 3,078,330 B + host.jsx 83,321 B + 字体抓取模块 + QuickStart PDF)+ 中文说明 + cover.jpg(官方产品图 940×530)
FontReplacer v1.1.0|整个 AE 项目换字体:混合字体层、Source Text 关键帧、表达式里的字体名全都能换,还有 Get 一键装缺字体、Collect 收齐字体出 CSV 交接报告(Win+Mac)

官方把最难换的三种情况直接写在副标题里:Replace fonts across your whole After Effects project: mixed-font layers, keyframed text, and expressions.——混合字体图层、有 Source Text 关键帧的动画文字、表达式里的字体名。

★ 这三样正好是 AE 原生换字体必崩的地方。原生「替换字体」只能处理最原始的情况:纯文字、单一字体、没有关键帧、没有表达式。一旦沾上上面三样,原生要么换不掉、要么换完就崩。

★ 它的三步骤里,第二步的「实时预览」和第三步的「只占一步 Undo + 记日志」是两个关键设计。换字体最怕换完发现字宽变了、排版全乱——提交前能预览就避免了盲改;而整个项目一次完成只占一步 Undo,改错了 Cmd+Z 就回去了。更实用的是 Replacements 日志——你能回头查「到底换了哪些」。

★ 两个容易忽略但决定成败的细节:① Mixed-font 处理「逐字符段(per-character runs)」,不只是图层主字体;② Keep weight——Bold 换完还是 Bold,Light 还是 Light,自动映射。没有第二条,一次换字体能把整套排版层级毁掉。

★ 真正让它超出「换字体工具」范畴的是 Get 和 Collect。Get:面板内直连 Adobe Fonts / Google Fonts / Fontsource / Fontshare(全部免费)一键装缺字体,省掉「开浏览器→找→下载→解压→双击→回 AE」整条链。Collect:把项目用到的字体收进一个文件夹,并出 CSV 写明每个字体用在哪些 comp 和图层,外加完整替换历史——外包交接和项目归档的硬要求。

★ 包内实测 19 个文件:面板主逻辑 js/app.js 有 3,078,330 B(这个体量说明功能确实全),真正操作文字的是 host/host.jsx(83,321 B)。manifest 实测 Host AEFT [22.0,99.9]、版本 1.1.0,与官方最新一致。价格 $24.99,有 FREE TRIAL,兼容 AE 2022–2026,Win + Mac 双平台。

一、三步骤(官方 HOW IT WORKS)

01 Pick the source font(选要换掉的字体)
The font you want to replace — project-wide or just the active comp. Pick one or many.
★ 可以选一个,也可以选多个;范围可选整个项目或只当前 comp。这个双维度(选几个 × 换多大范围)是它灵活度的一半。

02 Choose the target(选目标字体)
Filter by Suggest or Recent, pick family & style, and preview the change live before you commit.
★ 两个筛子:Suggest(按相似度推荐)/ Recent(最近用过);挑 family(字族)和 style(字重/字形)。
★ 「提交前实时预览」是关键——换字体最怕换完发现字宽变了、排版全乱,预览能避免盲改。

03 Replace(执行替换)
Apply across every comp in a single undo step — and every change is logged in Replacements.
★ 整个项目一次完成、只占一步 Undo;每处改动都记进 Replacements 日志。
★ 日志这一点的价值被低估了:「一键换完」很爽,但出问题要能查。有日志才知道从哪查。

二、八个能力

① Get(装缺字体)
Install a missing font without ever leaving After Effects.
★ 官方细说:搜 Adobe Fonts、Google Fonts、Fontsource、Fontshare——全部免费,面板里一键装;也可以指向你自己的字体文件夹。
★ 这条直接消灭了「开浏览器 → 找字体 → 下载 → 解压 → 双击安装 → 回 AE」整条链路。

② Expression & Fix(表达式与拼写修复)
Swap font names inside Source-Text expressions — and repair a misspelled name in one click.
★ 两条细说:重写表达式里的字体名、逐行检测拼写错误并修复。
★ 「拼错的字体名」是模板交接里的经典事故源——上一手把 HelveticaNeue 写成 Helvetica Nueue,AE 不报错,只是默默回退到默认字体,你要盯到渲染成品才发现字体不对。

③ Animated text(动画文字)
Works on animated text too — Source-Text keyframes and text changes over time.
★ Source Text 有 K 帧也能换——这是原生完全做不到的。

④ Collect(收集字体 + CSV 报告)
Gather every used font into one folder — plus a CSV usage & replacement report.
★ 官方细说:一个文件夹装齐项目用到的所有字体、CSV 写明每个字体用在哪些 comp 和图层、完整替换历史,可直接交接与归档。
★ 这是给外包交接 / 项目归档准备的,也是很多外包合同的硬要求。

三、另外五个能力

⑤ Used in…(跳转到每一处)
Jump to every comp, layer & expression a font lives in.
★ 「这个字体到底在哪几层用了?」——一键跳过去。清理别人的工程时,这条比换字体本身更省时间。

⑥ Smart suggest(智能推荐)
Closest matches by name and real visual metrics.
★ 关键词 real visual metrics:不只看名字像,还量真实的视觉度量(字宽、x-height、笔画粗细等)。这就是「找个替代字体」和「找个不会毁掉排版的替代字体」的区别。

⑦ Mixed-font(逐字处理)
Per-character runs handled, not just the primary font.
★ 处理「逐字符段(per-character runs)」,不只是图层的主字体。这就是 mixed-font layers 的解法——一个标题里几个字用了不同字体,它逐个换对。

⑧ Keep weight(保留字重)
Bold stays bold, Light stays Light — mapped automatically on every swap.
★ Bold 换完还是 Bold,Light 还是 Light,自动映射。
★ 没有这一条,一次换字体能把整套排版层级毁掉——标题全变 Regular,视觉权重崩了,而你还得手工一个个调回去。

⑨ Templates(模板化规则)
Save font rules and reuse them across projects.
★ 官方细说:把「源 → 目标」映射存成命名模板、任何项目一键套整套规则、可以堆很多条 source → target。
★ 团队有固定品牌字体替换规则时,这个是省重复劳动的核心。

四、官方 FAQ 的六个问题(问题本身就是信任清单)

官方 FAQ 列了六条,标题本身就是产品说明:

1. Will my keyframes & styling survive the swap?(关键帧和样式能撑住替换吗?)
2. What if a font isn’t installed?(字体没装怎么办?→ 对应 GET)
3. Whole project or just one comp?(整项目还是单个 comp?→ 对应范围选择)
4. Can I undo everything at once?(能一次全撤销吗?→ 对应 single undo step)
5. Does it catch expressions & mixed-font layers?(表达式和混合字体层抓得到吗?→ Expression 与 Mixed-font)

★ 「换字体这件事里大家最怕的几件事,它一条条答。」说明作者很清楚这个工具的信任门槛在哪——换字体是不可逆的破坏性操作,用户第一反应永远是「会不会把我的动画搞坏」。

★ 实践建议:第一次用先在一个副本上跑,看 Replacements 日志确认范围,再对正式工程下手。它有 Undo 兜底,但大型工程的一步 Undo 有时会连带撤销别的操作。

五、安装与适合谁

安装(CEP 扩展):
· Windows:com.paulwessa.fontreplacer 复制到 C:Users<用户名>AppDataRoamingAdobeCEPextensions,重启 AE,从「窗口 → 扩展」打开
· macOS:~/Library/Application Support/Adobe/CEP/extensions/,或用 ZXP Installer
· 随包带 FontReplacer_Install_QuickStart.pdf(184,731 B)
★ 注意:GET 功能会往系统字体目录写文件,Windows 上如果装不进字体,试一下以管理员权限启动 AE。

适合:
· 拿到别人的工程要改成自家品牌字体的人——这是最高频场景
· 做模板 / 栏目包装、字体要按客户换的人
· 需要交接工程的人——Collect 出字体包 + CSV 是硬需求
· 遇到缺字体、字体名拼错的老工程的人
· 用表达式控制文字字体(Source Text 驱动)的人

不适合:
· 只改一两层字体的人——手工点两下更快
· AE 2021 及更早的用户——官方兼容从 2022 起
· 需要改字体本身(字重/字宽微调)的人——它换字体,不改字体
· 工程里有大量第三方字体且授权不清的人——Collect 会把它们一起打包,注意版权

原产品页:https://aescripts.com/fontreplacer/

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容