Motion Mosh v2.2.0 | AE 里的实时「数据摩什」:光流+像素位移+色差全在 GPU 上算,拖滑杆就出效果(Windows,含 OFX 版)

📦 资产下载Motion Mosh v2.2.0(AE/PR/Resolve/Nuke 实时 datamosh 特效,GPU 加速,含 OFX 版,Windows)|夸克网盘公开永久分享
Motion Mosh 官方封面

官方定位:“Datamosh-esque aesthetics in realtime! Real Interaction, No Export/Import Workflow, GPU Accelerated.”(实时的 datamosh 风格画面!真交互、没有导出/导入流程、GPU 加速。)

官方描述原文:“With this GPU plugin, you can achieve results similar to datamoshing methods, but realtime, in AE, and without having to export.”(用这个 GPU 插件,你能做出类似 datamoshing 的效果,但它是实时的、在 AE 里、不需要导出。)

它解决的到底是什么问题:传统 datamosh 是去删 I 帧、让 P 帧吃掉前一帧的运动信息,要经过导出成码流、改文件、再导回 AE 这一圈,而且改完只能看不能调。Motion Mosh 换了一条路——用光学流算出每像素的运动向量,再把上一帧按这个向量「位移」贴到当前帧上,混合权重由速度阈值控制,于是整个流程变成一个参数可拖的实时特效。

价格 $49.99。作者是 Pixel Sorter Studio(同一个作者还做了 Pixel Sorter Studio 与 Voxel Sorter),官方写着「real human ✓ made and supported by a real human」——从 2015 年开始给 VFX 艺术家写插件,每周发更新、自己做技术支持。

一、六个核心能力(官方 Features)

  • 实时渲染(REAL-TIME RENDERING)——GPU 加速,插件即时响应,可以一边设计一边看结果;当然所有参数也都可打关键帧
  • 能和原生特效配合(GREAT TEAM PLAYER)——在 Motion Mosh 之前叠别的原生 AE 特效能把它的效果放大。官方给的例子是在前面加一个 Mosaic(马赛克),让画面随时间越来越数字化
  • Premiere Pro 里也能用
  • 随手做转场
  • 自动适配文字图层
  • 和 Roto 配合极好;以及——它单独用就已经很好看

二、参数清单(从 MotionMosh.aex 二进制读出的真实控件名)

Preset 组:Preset——预设下拉,可选项是 Default(默认)、Fine(细腻)、Intense(强烈)、Choppy(顿挫)、Slow Motion(慢动作)。

Look 组(外观):Premultiply(预乘)、Chromatic Offset(色差偏移)、Chromatic(色差强度)、Displacement(位移量)、Trails(拖尾)、Amount(总强度)。

Motion 组(运动):Motion Size(运动幅度)、Motion Angle(运动角度)、Displace Threshold(位移阈值)、Velocity Threshold(速度阈值)、Max Velocity(最大速度)、Min Velocity(最小速度)、Frames offset(帧偏移)、Frames(帧数)、Motion(运动模式)。

Result 组(结果预览):Result——可选值是 Motion、Displace、FlowMag、Shift,分别看运动量、位移结果、光流幅度、偏移量,用来调试。

Debug 组:Debug Display 与 Debug。

三、一个「看着很高级」的做法(官方 HOW TO DO THIS 原文照抄)

官方在功能页上单独列了一组步骤,做出来是那种高对比的故障风:

  1. Duplicate the moshed layer(复制已经被摩什处理过的图层)
  2. Change Blending Mode to Difference(混合模式改成 Difference 差异)
  3. Put Adjustment Layer on top(在上面加一个调整图层)
  4. Add Levels and narrow the histogram(加 Levels,把直方图收窄)
  5. Add Hue & Saturation and boost the saturation(加 Hue & Saturation,把饱和度拉高)

原理是:复制层与调整层做 Difference 之后只剩差异部分,Levels 收窄直方图把差异放大到极值,最后拉高饱和度让色差凸显出来——正好把 Motion Mosh 的色差通道发挥到最大。

四、技术实现:光学流 + WGSL 着色器,走 wgpu 后端

这不是一个套壳的 shader 特效。从二进制里能读到完整的实现痕迹:

着色器源码路径:D:/a/MotionMosh/MotionMosh/src/shaders/Uniforms.wgsl、Common.wgsl、Main.wgsl——三个 .wgsl 文件,说明渲染后端是 wgpu(Rust 生态的跨平台 GPU 抽象层),着色器用 WGSL 写。

核心算法(从 Uniforms.wgsl 的字段名与 Main.wgsl 的调用读出):params.min_vel / params.max_vel 经 smoothstep_kernel 得到移动量;params.offset_x / offset_y 做双向偏移;params.lambda 参与梯度幅度计算;params.trail_intensity 乘进光流向量;params.displace_intensity 控制采样位置 st = uv + cflow * texel * params.displace_intensity;色差用 params.chromatic_offset 与 params.chromatic 分别控制红蓝通道的采样与强度;params.threshold 生成 t_min = max(threshold - 0.2, 0.05) 与 t_max = min(threshold + 0.2, 0.95) 一对阈值。

两张纹理做混合:着色器声明了 @group(0) @binding(1) var t_prev(上一帧)与 @binding(2) var t_cur(当前帧)——这正是帧间位移的结构。最终一行是 var result = mix(cur, datamosh, stepper * pct),其中 pct = clamp(1.0 - pow(1.0 - params.percent, params.percent_ease), 0.0, 1.0),即用一个带缓动的百分比把「当前帧」与「摩什帧」混合起来。

彩色通道独立处理:datamosh.r = r_samp、datamosh.b = b_samp——红蓝通道用不同采样位置,这就是色差的来源;还有 params.premult 与 params.is_argb 两个开关分别处理预乘与 ARGB/BGRA 通道顺序。

插件在 AE 侧注册的通道名是 MotionMosh Device(GPU 设备)、InputFrame(输入帧)、MotionMosh Pass(渲染 pass),并用到了 PF Pixel Format Suite、AEGP Layer Suite、AEGP Keyframe Suite、AEGP Layer Mask Suite、AEGP Mask Outline Suite、AEGP Text Layer Suite、AEGP Layer Render Options Suite——后四个 Suite 正好对应它「能和遮罩/Roto 配合」「自动适配文字图层」这些宣传点。

五、一条官方留在插件里的性能告警

二进制里有这么一句:

“Fallback adapter is a CPU/software renderer (WARP). Rendering will be very slow and may cause GPU timeouts in the host.”

(回退适配器是 CPU/软件渲染器 WARP,渲染会非常慢,并可能导致宿主 GPU 超时。)

也就是说:如果你的机器没有可用的 GPU,它会回退到 WARP 软件渲染,那不是「慢一点」,而是可能直接把宿主拖超时。用之前先确认显卡驱动正常。插件日志前缀是 PSS_LOG_LEVEL,配置目录 ~/.pixelsorterstudio。

六、安装(包内 helpfile.txt 原文)

After Effects:把 MotionMosh.aex 复制到 C:Program FilesAdobeCommonPlug-ins7.0MediaCore。

DaVinci Resolve:把 MotionMosh.ofx.bundle 复制到 C:Program FilesCommon FilesOFXPlugins。

重启宿主软件即可。包内没有 macOS 文件。

七、预设与示例工程

官方写着:“I made some Sample Projects and Animation Presets you can use to get started. The presets are included with the product, in the ZIP file.”(我做了示例工程和动画预设给你上手,预设随产品一起在 ZIP 包里。)官方把预设分成三类排版展示:TRANSITIONS(转场)、ASSETS & LOOPS(素材与循环)、ANIMATION PRESETS(动画预设)。

版本说明(本包低于官方最新):官方 VERSION HISTORY 当前为 2.2.6 — 2026-10-21,只改了一条:
· Keyframed parameters now evaluate correctly at each rendered frame (OFX)——修好了 OFX 宿主(DaVinci Resolve / Nuke 这类)里关键帧参数在逐帧渲染时的取值问题。

本包是 2.2.0(压缩包名 Aescripts_-_Motion_Mosh_v2.2.0.rar,解压目录也是 2.2.0)。也就是说本包不含 2.2.6 那次修复:如果在 AE 里用,差异不大;如果要拿 OFX 宿主做带关键帧的逐帧渲染,建议去官方升级。

兼容性(官方):After Effects 2027 / 2026 / 2025 / 2024 / 2023 / 2022;Premiere Pro 2027 / 2026 / 2025 / 2024 / 2023 / 2022;Media Encoder 2027 / 2026 / 2025 / 2024 / 2023 / 2022;DaVinci Resolve 21 / 20 / 19;Nuke / NukeX 17.0 / 15.0 / 14.0 / 13.2。

要求:✅ After Effects;✅ Windows;✅ Mac Intel 与 Silicon(macOS 12.0 以上);❌ 不支持没有 OpenCL/OpenGL 的机器。

价格与授权:$49.99,Single User License / Floating Server License / Render-Only License 三种授权,官方有免费试用(FREE TRIAL)。另外官方有「买两个及以上插件自动减 10%」的活动(多用户、浮动、升级不参与,不能与其它折扣叠加)。

本夸克目录内容:Aescripts_-_Motion_Mosh_v2.2.0/Win/(MotionMosh.aex 10894848 字节、MotionMosh.ofx.bundle/Contents/Win64/MotionMosh.ofx 10801152 字节、helpfile.txt 366 字节)、cover.jpg(940×530)、README-中文.txt。共 5 个文件,与本地逐字节一致。

作者与官方标签:作者 Pixel Sorter Studio。官方标签:Data、Distortion、Glitch、Image、Procedural、Degrade、Transitions、Effect、Datamoshing、Pixelation、Degradation。官方页还引了 Ash Thorp 的评价:“Tools like Motion Mosh really help me see into my work… truly another level to unlock.”

文案来源说明:官方定位语、描述段、REAL-TIME / TEAM PLAYER / PREMIERE / ROTO / 预设分类 / HOW TO DO THIS 五步 / Requirements 勾选表 / 2.2.6 版本历史 / COMPATIBILITY 五行 / $49.99 与三种授权 / 作者自述,均来自 aescripts 官方产品页原文;参数名、预设选项、着色器文件路径、WGSL 字段与 mix(cur, datamosh, stepper * pct) 等实现细节、通道名、Suite 列表、WARP 告警、文件名与字节数,均来自包内 MotionMosh.aex / MotionMosh.ofx / helpfile.txt 的实证。以上均非推测。

原产品页:https://aescripts.com/motion-mosh/

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

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

请登录后发表评论

    暂无评论内容