
最近,我尝试了一种新的视频制作方式——用代码来生成视频(Remotion)。听起来可能有些奇怪,但效果出乎意料地好,而且门槛不高,毕竟现在有 Vibe Coding。今天就用我刚完成的「卫星上网」科普视频来分享一下这个有趣的方案。
传统做视频 vs 代码做视频
我们通常做视频要打开剪映、PR 这类软件,一帧一帧地剪辑、调整。但这种「代码做视频」的方式完全不同:
你写的不是剪辑时间线,而是一段程序。 程序告诉电脑:「第1秒显示标题,第5秒让火箭升空,第10秒展示卫星轨道…」然后电脑自动帮你渲染出完整的视频。
就像你写一份详细的剧本说明,然后有个不知疲倦的助手按照说明帮你完成所有动画和特效。
这个方案有什么好处?
1. 改起来特别方便 想把「低轨卫星」改成「近地轨道卫星」?传统方式你得重新录制或者找到那一帧去改字幕。代码方式只要改一行文字,重新生成就行了。
2. 风格高度统一 所有文字的字体、大小、颜色、出场动画都是代码定义好的。不会出现「这段字幕怎么和前面不一样」的问题。
3. 可复用 做完卫星上网的视频,下次想做「5G原理」的科普?框架都是现成的,只需要换内容。
4. 配音和字幕自动同步 我只需要准备好 AI 配音文件和时间戳,系统会自动把字幕显示在正确的时间点。
我的卫星上网视频是怎么做的?
这个2分半的视频包含了10个场景:
- 开场标题(太空星空旋转背景)
- 火箭发射动画
- 卫星轨道运行
- 卫星类型介绍
- 通信卫星原理
- 卫星通信的优势
- 三种轨道高度对比(静止轨道、低轨道、中轨道)
- 全球发展现状(星链、中国卫星通信发展)
- 未来展望
- 结束语
每个场景都有自己的动画效果——比如开场的星空会缓缓旋转,地球会呈现脉动的光晕效果。这些如果用传统软件做,光是调整时间线就很费功夫。

这个方案适合谁?
说实话,这个方案有一定的门槛。如果你:
- 会一点编程(哪怕只是基础)
- 需要批量生产风格统一的视频
- 想做数据可视化、科普解说类视频
- 不想在重复的剪辑工作上花太多时间
那这种方式值得一试。
当然,如果你只是偶尔剪一个 vlog,传统剪辑软件肯定更适合你。
写在最后
技术的有趣之处在于,它总能给我们提供新的可能性。用代码做视频不是为了取代传统剪辑,而是多了一种选择。
当你需要的视频是「可预测的」「结构化的」「需要反复修改的」,代码方式的优势就体现出来了。


