大力Thinking
返回全部文章

我用 vibe coding 的方式“写”了一个卫星上网科普视频

最近,我尝试了一种新的视频制作方式——用代码来生成视频(Remotion)。

我用 vibe coding 的方式“写”了一个卫星上网科普视频

最近,我尝试了一种新的视频制作方式——用代码来生成视频(Remotion)。听起来可能有些奇怪,但效果出乎意料地好,而且门槛不高,毕竟现在有 Vibe Coding。今天就用我刚完成的「卫星上网」科普视频来分享一下这个有趣的方案。

传统做视频 vs 代码做视频

我们通常做视频要打开剪映、PR 这类软件,一帧一帧地剪辑、调整。但这种「代码做视频」的方式完全不同:

你写的不是剪辑时间线,而是一段程序。 程序告诉电脑:「第1秒显示标题,第5秒让火箭升空,第10秒展示卫星轨道…」然后电脑自动帮你渲染出完整的视频。

就像你写一份详细的剧本说明,然后有个不知疲倦的助手按照说明帮你完成所有动画和特效。

这个方案有什么好处?

1. 改起来特别方便 想把「低轨卫星」改成「近地轨道卫星」?传统方式你得重新录制或者找到那一帧去改字幕。代码方式只要改一行文字,重新生成就行了。

2. 风格高度统一 所有文字的字体、大小、颜色、出场动画都是代码定义好的。不会出现「这段字幕怎么和前面不一样」的问题。

3. 可复用 做完卫星上网的视频,下次想做「5G原理」的科普?框架都是现成的,只需要换内容。

4. 配音和字幕自动同步 我只需要准备好 AI 配音文件和时间戳,系统会自动把字幕显示在正确的时间点。

我的卫星上网视频是怎么做的?

这个2分半的视频包含了10个场景:

  • 开场标题(太空星空旋转背景)
  • 火箭发射动画
  • 卫星轨道运行
  • 卫星类型介绍
  • 通信卫星原理
  • 卫星通信的优势
  • 三种轨道高度对比(静止轨道、低轨道、中轨道)
  • 全球发展现状(星链、中国卫星通信发展)
  • 未来展望
  • 结束语

每个场景都有自己的动画效果——比如开场的星空会缓缓旋转,地球会呈现脉动的光晕效果。这些如果用传统软件做,光是调整时间线就很费功夫。

Remotion 卫星上网科普视频项目代码

这个方案适合谁?

说实话,这个方案有一定的门槛。如果你:

  • 会一点编程(哪怕只是基础)
  • 需要批量生产风格统一的视频
  • 想做数据可视化、科普解说类视频
  • 不想在重复的剪辑工作上花太多时间

那这种方式值得一试。

当然,如果你只是偶尔剪一个 vlog,传统剪辑软件肯定更适合你。

写在最后

技术的有趣之处在于,它总能给我们提供新的可能性。用代码做视频不是为了取代传统剪辑,而是多了一种选择。

当你需要的视频是「可预测的」「结构化的」「需要反复修改的」,代码方式的优势就体现出来了。