
色差(chromatic aberration)是一种光学镜头缺陷:不同波长的光在镜头里折射角度不同,于是画面边缘会出现红蓝分离的彩色镶边。真实镜头上的色差通常是缺陷,但在动态设计里它被广泛用来制造「镜头感」「复古感」「屏幕质感」——刻意加上去的色差能让画面显得不那么「干净的数字渲染」。
手工做色差的做法是一个固定套路:把画面拆成红、绿、蓝三个通道(用 Set Channels 或 Shift Channels 之类的效果),把其中一个通道整体缩放或位移(通常是红通道与蓝通道朝相反方向偏移),再把三个通道重新合成。这套做法在静态图上很简单。
官方描述的开场正是这件事:This plugin lets you apply (or remove) the chromatic aberration effect to a layer. This is a known workflow of separating a comp into Red, Green and Blue channels, scaling one of them and recombining the channels, wrapped into a single effect。
也就是说,它没有发明新效果,而是把一个已知的手工流程打包成单个效果。对使用者来说,价值在于「不用每次搭那几层,也不用担心层顺序与混合模式弄错」。
官方描述里最值得注意的一段不是效果本身,而是对难点的说明:The process of adding chromatic aberration is pretty straight forward if you do it to a single image. If you try adding it to a layer with an alpha channel, that you later want to composite over a background image, you’ll get into some trouble.
二、它真正解决的问题其实是 Alpha 通道
官方描述里最值得注意的一段不是效果本身,而是对难点的说明:The process of adding chromatic aberration is pretty straight forward if you do it to a single image. If you try adding it to a layer with an alpha channel, that you later want to composite over a background image, you’ll get into some trouble.
这段话点到的是手工做法在真实工作中的真正痛点。在一个不带 Alpha 的整幅画面上做色差很容易;但如果你处理的是一个带 Alpha 的元素(比如 logo、字幕、图形元素),它之后要叠在背景上,那么手工拆分通道时会遇到几个问题:拆通道本身可能破坏 Alpha;缩放通道后边缘的 Alpha 会跟着变,出现半透明的彩边;三个通道重新合成时 Alpha 如何合并需要额外处理。
官方的说法是,教程里展示了这个问题的不同处理路径,以及插件在每一条路径上如何帮忙。这暗示插件内部对 Alpha 有专门的处理逻辑,而不是简单地把通道一拆一合。
关于本包的另一个事实:包内结构显示这是 Windows 版(目录名与文件名都写明了 for Win,实际文件是 `EFXChromaticAberration64.aex`),包内还附了一个 `SN.txt`。目录里同时带了 `__MACOSX` 残留(macOS 打包时留下的元数据目录),这在 Windows 上并无作用。Mac 用户拿这份包装不了。
三、版本情况:本包 1.7.1,官方 2.0.1,且官方兼容列表很老
官方版本历史最新一条是 2.0.1,发布于 2022-08-01,列出的改动是:Signed and Notarized for macOS Monterey(为适配 macOS Monterey 做了签名与公证)、few other MacOS problems fixed(修复了若干 macOS 问题)、new licensing(换了新授权)。
本包内是 1.7.1,落后的是一个完整的大版本(2.0 线)。官方只列了 2.0.1 这一条,中间没有 1.8 到 2.0 的逐条记录,所以「1.7.1 到 2.0.1 之间功能上改了什么」我无法从官方页面确认。我能确认的是:2.0.1 的三项改动里有两项是 macOS 相关的(签名公证与 macOS 问题修复),第三项是授权体系更换。
由此可以推出一件事:对 Windows 用户来说,2.0.1 相对 1.7.1 的收益主要落在授权体系上,而不在渲染结果上。但这一点是我的推断,官方并没有说 2.0 线有没有功能改进——本文不把它写成结论,只把官方列出的三项如实呈现。
更重要的是兼容性这条,必须醒目地说:官方 Compatibility 列表是 After Effects CC 2015 / CC 2014 / CC / CS6,以及 Premiere Pro 同版本。上限只到 CC 2015,也就是 2015 年的版本。官方没有声明支持 CC 2017 以后的任何版本,更没有 2020 到 2026。
这是一个很重要的判断依据:这是一款面向老版本宿主软件的插件。在 CC 2015 及更早的版本上,它属于官方验证过的组合;在新版本 AE/PR 上能不能加载,需要你自己试。历史经验是原生 .aex 插件跨太多大版本后失效的概率不低(Adobe 的插件接口与架构在 CC 2017 之后有较大变化)。
如果你的工作环境是老版本的 AE/PR(比如出于兼容性考虑固定在旧版本),这款插件的价值才成立;如果你用的是新版本,建议先做一次加载测试再决定要不要留下它。
四、怎么装,以及为什么老插件有额外风险
包内文件结构是:一个 `EFX Chromatic Aberration 1.7.1 for Win` 目录,内含 `EFX Chromatic Aberration 1.7.1` 子目录(其中有 `.DS_Store`、`SN.txt`、以及 `EFX/EFXChromaticAberration64.aex`),以及一份 macOS 打包残留的 `__MACOSX` 目录(含各类 `._` 前缀的元数据文件,Windows 上无用途,可以忽略或删掉)。
真正的插件本体是 `EFXChromaticAberration64.aex`,路径在 `EFX/` 子目录下。装法:把它放进 AE 的 `Support FilesPlug-ins`(或者对应的 EFX 子目录结构一起放)、或者 Premiere 的 `Plug-ins` 目录,也可以放进两者共享的 Common Plug-ins 目录。装完重启软件,在效果面板里搜 EFX 或 Chromatic Aberration 就能找到。
包内附的 `SN.txt` 是序列号文件。需要明确说明:本包属于第三方渠道的搬运包,这里的 SN.txt 是打包者附带的,不是官方授权凭证。如果你需要正式授权(用于商业项目、需要后续升级),应当从官方购买。这是所有搬运包共同的性质,不只是这一条。
关于老插件的额外风险,说三点。第一,`.aex` 是编译后的二进制,与宿主的插件接口绑定,跨大版本升级后可能直接不被识别(表现为效果面板里搜不到)。第二,64 位版本(文件名里的 64)说明它是为 64 位宿主构建的,这一点上它至少不会因为位数问题失效。第三,因为它是 2015 年前后的产品,装到新版本 AE 上即使能加载,也可能出现界面错位、参数异常或渲染结果与预览不一致,这些都要在实际使用中确认。
一个务实的建议:先在测试工程里装、试着加一次效果、渲染几帧看看结果。通过了再放进正式工作流。
五、适合谁,不适合谁
适合的人:手上还在用 CC 2015 或更早版本 AE/PR、需要色差效果的人;需要处理带 Alpha 的图形元素、并希望有专门处理而不是手工拆通道的人;以及需要「去色差」这个反向功能(修正素材上已有的色差)的修图与合成场景。
不太适合的人:用的是 CC 2017 及更新版本的 AE 或 PR 的人——官方没有声明支持,实际能不能用要先验证,而这个验证成本比插件价格本身更值得考虑;只需要偶尔加一点色差、可以用 AE 自带效果(Set Channels + 缩放 + 相加)快速搭出来的人;以及需要比「红蓝通道偏移」更复杂色差控制(比如多段波长、径向分区域)的专业需求。
还有一点要如实说:色差效果在近年的 AE 版本里有更现代的替代方式。除了手工拆通道,还有很多做「镜头感」的合成层预设本身就带色差。这类老插件的价值集中在「一键、稳定、且处理 Alpha 正确」这三点上。
14.99 美元是 aescripts 上偏低的价格档,且官方目前标价就是它。但价格不是这个包的关键决策因素——关键因素是宿主版本。
六、Alpha 通道这个坑,值得单独展开
前面提到官方专门为 Alpha 图层的色差处理做了说明,这里把它讲得更具体一些,因为这是这个插件相对手工做法的核心卖点。
手工拆通道处理 Alpha 图层时,典型的问题链是这样:先用 Set Channels 把 RGB 拆开,此时如果效果作用在带 Alpha 的图层上,通道的 Alpha 继承会变得不直观;然后缩放某一通道,缩放会同时作用于该通道的颜色与 Alpha(如果该通道携带 Alpha),结果就是彩色边缘处出现半透明或硬边;最后重新合成时,三个通道的 Alpha 怎么合并需要一个明确的规则(用哪个通道的 Alpha、或者取最大值),选错了就会出现边缘发白或发黑。
官方说法是教程里展示了不同路径以及插件如何帮忙。这意味着插件的内部实现对该问题有处理逻辑。但具体是哪种策略(保留原 Alpha、按通道分别处理后取并集、还是其他方式),官方页面没有公开,本文不做推测。
实操上的建议是:如果你的用法正是「带 Alpha 的图形元素加色差、然后叠到背景上」,那就先在这个具体场景下做一次小测试——把结果放在纯色背景和复杂背景上各看一遍,确认边缘没有异常。这个测试花的时间很少,但能确定工具是不是真的解决了它宣传要解决的问题。
七、如果只是想做画面质感的色差,还有别的路
最后给一条替代路径的说明,方便你判断到底要不要装这个老插件。
做画面质感型的色差(整幅画面、不需要处理 Alpha、只是要那层彩色镶边)在现在的 AE 里路径很多:用 Shift Channels 把红蓝通道分离再稍微缩放、用 Camera Lens Blur 的光圈形状做通道偏移、或者直接用现成的镜头预设。这些都不需要买插件,也不会遇到版本兼容问题。
色差插件真正的不可替代性在于两点:一是带 Alpha 的元素上处理正确(前面讲过);二是「去色差」——修正素材上原本就有的色差。后者在修复老素材、处理镜头缺陷时才有意义。
所以决策路径可以简化成一句话:如果你只是要画面质感,用自带工具;如果你要处理带 Alpha 的元素,或者要修掉已有的色差,才值得用这个插件——而这时还要先确认你的宿主版本在它的兼容范围内。
这也就是为什么在这篇文章里,版本与兼容性比功能讲得更多:对一个 2015 年前后停更的插件来说,能不能用比好不好用更要紧。
原产品页:https://aescripts.com/efx-chromatic-aberration/
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。














暂无评论内容