news 2026/10/12 3:22:52

remocn一次性讲透27种Remotion场景转场:从硬切到Shader擦除

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
remocn一次性讲透27种Remotion场景转场:从硬切到Shader擦除

【免费下载链接】remocn

Production-ready animations, transitions, backgrounds, and scenes for Remotion

项目地址:https://gitcode.com/gh_mirrors/re/remocn
点击查看免费下载

remocn 是一个面向 Remotion 的复制粘贴式动效组件库,它的 Transitions 目录一次性给出 27 个条目:26 个开箱即用的场景转场组件 + 1 个总览页,覆盖相机运动、Shader 擦除、风格化、像素级 Canvas 转场和场景编排五大类。本文带你快速看完全部 27 种 Remotion 场景转场,新手也能一眼挑出适合视频的转场。

转场在 Remotion 里是怎么工作的

remocn 的转场组件绝大多数是@remotion/transitions的presentation(转场呈现):把它塞进两个<Sequence>之间的<TransitionSeries.Transition>,用linearTiming或springTiming控制节奏即可,一行示例:

<TransitionSeries.Transition timing={linearTiming({ durationInFrames: 26 })} presentation={whipPan()} />

安装方式和其他组件一致,一条命令把代码复制进你的项目(代码归你所有,可随意改):

npx shadcn@latest add @remocn/whip-pan

27 种 Remotion 场景转场总览

以下 26 个组件按 5 大家族分组,"推荐帧数" 来自各组件文档的默认时长(1 帧 ≈ 1/30 秒)。

相机运动:5 个纯物理感硬切

只用 CSS transform 物理效果实现,无额外依赖。

组件效果推荐帧数气质
Whip Pan镜头猛甩,运动模糊让两个场景一次飞过26活泼
Push Through镜头穿过后一场景,下一场景从纵深逼近40高级
Focus Pull跟焦切换:柔焦呼吸中带出新场景46高级
Zoom Blur旧场景冲向观众,新场景从模糊中显形18干净
Lens Zoom伪装镜头急推:桶形畸变 + 变焦模糊 + 色散 + 手持抖动28高级

Shader 擦除与溶解:10 个质感转场

由帧同步 Shader 驱动的纹理化、有机感转场,适合品牌片和产品发布视频。

组件效果推荐帧数
Shader Spiral Pass飞入发光螺旋,穿过中心抵达下一场景72
Shader SeamOpenShaders 材质覆盖画面后原地溶解,露出下一场景60
Grain Dissolve旧场景碎成颗粒状形状,新场景从噪声中凝聚76
Wave Wipe颗粒波浪向上扫过,从下方揭示新场景60
Ripple Zoom镜头穿过颗粒涟漪环中心,新场景纵深逼近88
Swirl Dissolve画面扭成旋涡,再展开成下一场景104
Dither Dissolve抖动像素模式溶解,复古印刷质感40
Perlin DissolvePerlin 噪声阈值扫过全屏完成溶解104
Smoke Dissolve烟环向外扩张,揭示下一场景104
Warp Dissolve场景熔进折叠的域扭曲场,再拉直成下一场景76

风格化:4 个界面味转场

动效界面风格——打字擦除、图标散场、纸感翻页。

组件效果推荐帧数
Ascii Dissolve场景经 ASCII 字符雨溶解进下一场景40
Caret Wipe打字光标扫过屏幕,擦掉旧场景40
Icon Scatter图标场铺满画面,在顶点藏住换场40
Page Turn旧场景像笔记本纸张上翻,定格动画姿态128

Canvas 像素级:5 个真正动到像素的转场

这一类通过实验性 html-in-canvas API 把两个场景读成纹理逐帧后处理——撕裂、燃烧、粉碎因此成为可能。Chrome 149+(开启chrome://flags/#canvas-draw-element)显示真实像素效果;其他浏览器自动降级为同等剪感的 CSS 近似,预览和渲染都不会挂。

组件效果推荐帧数
Glitch Cut硬切撕裂成横条切片,通道分离 + 损坏色块12
Ember Burn旧画面"着火":沸腾、碳化,火花带着原像素颜色飞散40
Particle Dissolve画面磨成漂浮尘埃,下一场景从尘埃中重新凝聚36
Grid Wave波浪把画面顶起立体方块,落回时带着新场景36
Displacement画面切成网格错位色块,带色边滑移后归位到新场景18

场景编排器:2 个接管整条时间线

这两个不是 presentation,而是自己接管整段场景列表:场景互不重叠、舞台连续,一整段读起来像"一次剪辑"而不是幻灯片。

组件效果推荐帧数
Slide Swap把一个场景甩出画布,下一个从对面弹簧滑入,支持横/纵轴210
Spring Settle场景整组缩小离场,留一拍空场,下一个从上方落定213

用法示例见 content/docs/transitions/slide-swap.mdx:传入scenes数组即可,组合时长 = 所有场景帧数之和。

该选哪个:按需求速查

  • ⚡快节奏硬切:Glitch Cut(12 帧)、Zoom Blur(18)、Displacement(18)、Whip Pan(26)
  • 💎高级产品片:Focus Pull、Lens Zoom、Push Through、Shader Seam
  • 🛠技术 / 开发者向:Glitch Cut、Dither Dissolve、ASCII Dissolve、Grid Wave
  • 🎈轻快 App 宣传:Icon Scatter、Whip Pan、Page Turn
  • 🌫慢节奏溶解:Perlin Dissolve、Smoke Dissolve、Ripple Zoom、Grain Dissolve
  • 📋逐句陈述式视频(不重叠):Slide Swap / Spring Settle

每个组件文档的 frontmatter 里还写了useWhen/avoidWhen,比如 Whip Pan 建议"连续同方向甩镜不超过 3 次",照着选不会错。

文档与源码位置

  • 转场总览页:content/docs/transitions/index.mdx
  • 单个组件文档(含逐帧可拖动的实时预览):如 content/docs/transitions/whip-pan.mdx、content/docs/transitions/shader-seam.mdx
  • 组件源码目录:registry/remocn/,例如 registry/remocn/glitch-cut
  • Canvas 转场共享脚手架(支持检测 + WebGL2 场景着色器 + 降级路由):registry/remocn/canvas-presentation
  • 项目说明:README.md

小结

remocn 把 26 种 Remotion 场景转场组织成相机运动、Shader 擦除、风格化、Canvas 像素级和场景编排五大类,全部是可直接拥有的生产级代码:每帧输出都是纯函数,无随机数陷阱,并行渲染也稳定。从 12 帧的 Glitch Cut 硬切到 104 帧的 Perlin Dissolve 慢溶,总有一种能接住你的剪辑点。

【免费下载链接】remocn

Production-ready animations, transitions, backgrounds, and scenes for Remotion

项目地址:https://gitcode.com/gh_mirrors/re/remocn
点击查看免费下载

相关推荐

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/12 3:20:46

mysql获取分组中的指定数据(附四大排序函数说明)

目录一.背景二.解决方案1.先排序后分组方式2.利用rank() over...&#xff08;推荐&#xff09;3 mysql四大排名函数&#xff08;1&#xff09;排序条件下的排名&#xff08;2&#xff09;分区排序条件下的排名一.背景 &#xff1a; 举个例子&#xff0c;现有两张表分别是老师和…

作者头像 李华
网站建设 2026/10/12 3:20:42

CubeFS 中的 HttpRouter 深入解析:Go 高性能 HTTP 路由器的原理与实战

存储分布式文件系统对象存储云原生 【免费下载链接】cubefs cloud-native distributed storage 项目地址&#xff1a; https://gitcode.com/gh_mirrors/cu/cubefs 点击查看 免费下载 HttpRouter 是一个基于压缩字典树&#xff08;Radix Tree&#xff09;实现的高性能 Go HTTP …

作者头像 李华
网站建设 2026/10/12 3:20:31

无线路由器当无线AP用:网线插LAN口,手把手配置指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/12 3:20:22

STM32寄存器白话手册:从硬件信号流理解GPIO、时钟与中断

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/12 3:19:41

WiFi分析工具设计实战:从数据采集到信道优化与故障排查

1. 从一个标题说起&#xff1a;这个工具到底在解决什么问题第一次看到“Jev powered WiFi analysis tool”这个标题&#xff0c;我的直觉是&#xff1a;这大概率是一个把无线网络分析能力封装成轻量级工具的项目&#xff0c;名字里的“Jev”可能是作者自定的代号、模块名或者某…

作者头像 李华