10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 标签云 排行榜

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI学习教程

AI代码做视频全攻略,9种技术原理拆解,从网页动画到3D渲染

1小时前 AI学习教程 11 0

最近用代码做视频的案例非常多,有人靠这个迅速起号,有人拿来做产品宣传。3D 小岛、水彩 MV、手绘线条等各种风格涌现。

代码做视频案例

这些效果挑战认知:模型只产出一段代码,就做出了能媲美视频模型的效果。视频模型直接生成每一帧的像素,而代码模型只写程序,画面由浏览器或渲染引擎一帧一帧算出来。

代码动画效果

代码做出来的效果可以媲美视频模型。那么代码模型一个像素都不画,是怎么做到 3D、水彩、手绘、数学板书这些风格的?

代码 vs 视频模型

不同风格,只是同一个函数交给了不同的工具去画。就像小时候的翻页动画书:每页画一张,快速翻过去,画面就动起来了。用代码做视频,就是让程序替你画每一帧画面。

翻页动画原理

用视频模型生成画面,每次抽卡结果都不一样,想改一个细节很难。代码不一样,同一份代码渲染 100 次结果一模一样。可复现、能精确修改,这是代码动画相对 AI 视频最实在的好处。

类型一:HyperFrames、Remotion、Motion Canvas

这一类是现在最主流的路线。画面写成网页,让一个看不见的 Chrome 浏览器去截图。原因很朴素:模型写网页的能力最强,出错率最低。

1 HyperFrames

HyperFrames 是 Heygen 开源的 AI 动画工具,思路是把视频当一个网页来写。文字是 HTML 元素,卡片是 div,动画交给 GSAP 时间轴。渲染时框架跳到第 n 帧,截图,再拨下一帧。

HyperFrames

2 Remotion

Remotion 提供 interpolate(帧号换算数值)和 spring(带回弹的弹性效果)等工具函数。它比 HyperFrames 门槛高一点,要懂 React。好处是多场景拼接、字幕逐词对齐、批量模板特别顺手。

Remotion

3 Motion Canvas

Motion Canvas 让你按时间顺序写剧本,自带代码块组件,很多编程教学视频都用它做。

Motion Canvas

类型二:手绘线条、分层插画、水彩

代码画出来的东西最容易被吐槽太规整。下面这些库专门解决这个问题。

4 rough.js

rough.js 画一条直线时,会给端点加随机偏移,再用两三条略有不同的曲线叠起来,看着就像铅笔描了两遍。

rough.js手绘

5 分层插画

把一张插画拆成天空、太阳、远山、近山、树、文字几层,每层错开半拍出场。描边像笔一样画出来,靠的是 SVG 的虚线长度和偏移量动画。纸拼贴风格的科普视频也是这个原理。

分层插画

6 p5.brush 水彩笔刷

p5.brush 给一个形状生成 40 多个略有差异的版本,每个只用 4.5% 不透明度叠上去。中间被盖了几十层颜色深,边缘只盖了几层颜色浅,晕开的感觉就出来了。它把这套算法和铅笔、马克笔、炭笔等笔刷打包好了。

p5.brush水彩

类型三:数学板书和地图路线

7 Manim

Manim 是 Grant Sanderson 写的开源组件。它把画面里的东西都当成数学对象:曲线是函数,公式由 LaTeX 渲染成矢量路径。动画就是两个状态之间的插值。

Manim数学动画

8 地图路线动画

口播讲到哪,线就画到哪。用代码反而很简单:先做好配音,用 TTS 打出每句话的时间戳,每句话对应路线上的一个点,两句话之间路线进度从上一个点平滑走到下一个点。

地图路线动画

先有音频,再做画面。作者自制的 map-motion skill,底图用高德地图,路线也是高德算出来的真实驾车、步行、骑行路线。让 AI 写一份镜头表 JSON 文件,它去高德解析地名、取路线、算镜头,再用 Chromium 逐帧画,最后交给 FFmpeg 出 MP4 和 GIF。

Vlog片头地图

青海湖环湖动画

类型四:3D 视频

9 three.js

three.js 在网页里搭 3D 场景,三样东西:物体、灯光、镜头。做视频的关键是镜头。先用几个点连成平滑曲线,第 t 秒时镜头放在曲线上对应位置,朝着稍靠前一点的地方看。

three.js 3D

10 Blender

黏土质感、真正的 3D 角色,还是得 Blender。现在有个 Blender MCP 插件,能让 AI 直接操作 Blender:加球体、换材质、打关键帧。AI 还能要截图检查画面对不对再改。

Blender

如何选择

上面介绍的开源项目都有官方制作的 skill,可以保存项目关键词,给模型描述时用对应技术制作动效。

如果只能挑一个先学,建议 HyperFrames:开源生态最丰富,模型写 HTML 最稳。rough.js、p5、three.js 这些库都可以塞进 HyperFrames 的网页里一起渲染。

技术选择表格

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:AI代码做视频全攻略,9种技术原理拆解,从网页动画到3D渲染
#AI视频 #代码动画 #HyperFrames #Remotion #three.js 
收藏 1
Vue AI编程Skills v19发布:解决组件臃肿、过度封装、通信混乱三大问题
DeepSeek集群日处理155万亿Token:80%毛利率背后的推理架构拆解
推荐阅读
  • WorkBuddy 避坑指南:4 个常见陷阱与解决方案
  • 从插件到官网:我用AI开发了一个完整的浏览器插件官网
  • 手把手教你在 OpenCode 中免费接入谷歌的Antigravity的两大模型gemini-3-pro、claude-opus-4.5
  • 手把手教你安装使用Codex,让Codex操控电脑和浏览器保姆级入门教程
  • 手把手教你在 Coze 中部署全网爆火的 OpenClaw,几分钟即可轻松搞定
评论 (0)
请登录后发表评论
分类精选
Cursor永久免费攻略:无限邮箱注册+重置机器码+Cursor试用期重置工具实现永久免费使用
51978 1年前
手把手教你如何使用扣子Coze搭建“文生图” AI Bot
22763 2年前
手把手教你用国内VISA信用卡直接订阅ChatGPT、Claude、Google Gemini等海外AI服务
21590 9月前
n8n新手入门指南:5 分钟本地部署 + 中文汉化 + 快速启动,玩转工作流(Docker版)
20986 1年前
AI 概念篇:Token是什么?一文讲清楚Token分词、窗口、计费与常用计算工具
20761 10月前
安装字节Trae登录提示App Unavailable(应用程序不可用)解决办法,这份官方指南请收好!
20216 1年前
零基础上手 VSCode + Claude Code + GLM-4.6 保姆级安装配置教程
19071 1年前
Gemini CLI 装好了,登录异常怎么办?手把手教你解决 Gemini CLI 登录问题
18399 1年前
一文搞懂什么是 Vibe Coding?Vibe Coding工具推荐及Cursor编程开发实践
16912 1年前
手把手教你使用 Gemini 2.5 Pro 免费 API搭建本地知识库,一键接入 Gemini!
16474 1年前

文章目录

关于苏米客
分类排行
1 AI代码做视频全攻略,9种技术原理拆解,从网页动画到3D渲染
2 Anthropic 内部工具变革:Claude 代码生成能力重塑 Git 工作流
3 豆包工作无限画布实测:AI 生图、排版与视频生成,个人创作者的免费生产力工具
4 Marvis每日1000万Token免费使用指南,AI管家技能广场实操
5 6本GitHub开源AI宝典:Agent设计、Infra、强化学习实战
6 豆包工作无限画布,内置即梦能力的AI多模态创作工具
7 WorkBuddy独立文件浏览器:双击打开就能AI编辑,下一代Office来了
8 豆包工作安装HowToLiveBetter技能:603条人生建议,带论文出处
9 一文讲透AI算力平台8个核心概念:GPU、显存、NVLink、InfiniBand
10 WorkBuddy 使用技巧 10 则:看住上下文、用对模式、别让技能吃掉窗口
苏米客
登录 注册
显示
没有账号? · 立即注册
显示
已有账号? · 直接登录
登录代表你已同意 用户协议 和 隐私政策
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6 网站地图 百度地图
拉美跨境导航 微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联