{"id":"mb-20260827-585bbd","account":"mubei","brand":"","title":"一台五年前的老电脑，跑不动每月收费 22.99 美元的 After Effects，却能把一个开源动画工具跑出 60 帧","summary":"一台五年前的老电脑，跑不动每月收费 22.99 美元的 After Effects，却能把一个开源动画工具跑出 60 帧","body":"一台五年前的老电脑，跑不动每月收费 22.99 美元的 After Effects，却能把一个开源动画工具跑出 60 帧满速。\n这个开源项目叫 Friction。\n矢量绘图、关键帧、曲线调整、时间轴、表达式绑定，做的全都是动效设计的核心工作。\n很多人的第一反应，是开源社区又出了什么技术天才，或者是 Adobe 的工程师集体偷懒。\n两个猜测都不对。\n几千名顶尖工程师维护了三十年的工业标准，为什么在底层运行效率上，会被一个独立开源项目直接超车？\n秘密不在代码技巧。\n在一台困住所有商业软件巨头的冰冷机器：向下兼容税。\n要看懂这台机器，得把时间推回 1993 年。\n那一年，罗德岛一家叫 CoSA 的四人团队，写下了 After Effects 1.0 的第一行代码。\n当时的个人电脑只有单核处理器，内存只有十几兆。\n软件底层的渲染管道和内存调度，天然建立在单线程、同步阻塞的逻辑上。\n1994 年，Adobe 收购了它，并围绕这套底座建起了一座价值数百亿美元的软件帝国。\n数万个第三方插件、几百万套商业工程模板、全球影视工业通用的工程格式。\n这些资产构成了商业巨头不可撼动的护城河。\n也成了它今天无论如何也卸不下来的沉重锁链。\nAdobe 敢不敢把底层架构彻底推倒重写？\n根本不敢。\n一旦推倒重来，几十年的旧插件生态会瞬间瓦解，好莱坞工作室的历史工程无法向下兼容，核心商业客户会立刻集体反弹。\n于是它只能在 1993 年的地基上，一层又一层往上打补丁。\n为了吃上多核处理器的性能，它早年甚至用过一种极度笨拙的方案：在后台同时启动多个完整的软件实例去抢内存。\n直到近几年强推多帧渲染，只要工程里挂进一个二十年前写的旧滤镜，整个主线程依然会被瞬间卡死。\n再加上后台常驻的云端鉴权、防盗版守护进程、数据遥测，软件还没画出第一条曲线，先吃掉几个 G 的内存。\n反观 Friction，根本没有这笔三十年的历史旧账。\n它不需要向 1993 年的代码妥协。\n它的底层直接接入了 Google 开发的现代图形引擎 Skia，也就是 Chrome 浏览器和安卓系统底层的 GPU 硬件加速管线，全套用现代 C++ 重写。\n没有历史插件要兼容，没有旧格式要顾及，没有防盗版程序在后台偷抢算力。\n它省下的，就是那笔昂贵沉重的向下兼容税。\n商业巨头的护城河，往往也会变成它的绞刑架。\n用户每个月交的订阅费，换来的未必是顶尖效率。\n那笔钱里，相当一部分是在替巨头维护三十年前的旧生态。\n当一个庞然大物把大半算力耗在维持旧包袱和防盗门槛上，一个轻装上阵的现代引擎，只要实现核心工作流，就能在底层性能上把巨人甩开。","category":"科技","score":null,"translated_x_url":null,"translated_status_id":null,"published_at":"2026-08-27 21:12:45","created_at":"2026-08-27 21:12:45"}