星历Ephemeris
01:19.0 情報・処方箋 mv/render_mv.py 几千个火焰点拼出一个「火」字

星历Ephemeris

每一帧都按时间算好。
代码写出画面,节拍决定剪辑。

预约星历:把一首歌变成卡点 MV

把音乐和台词算成时间轴,再用代码让每一帧照着它出现。

人定选题和审美,AI 智能体写代码、渲染、反复修改。改一句词、换一个版本,只要重跑,不用重做。

11天
做完 8 期竖屏科普
1.6万
客星手记第一期的播放
7个
4 首歌的 MV 版本

星历:把一首歌
变成卡点 MV

发来一首歌和歌词,星历算出 BPM 和每一个拍点,再照着拍子生成画面。剪辑点全部落在小节线上,第一版 3 天交付。

  1. 发来一首歌

    音频和歌词,再加几张你喜欢的画面参考。

  2. 算出时间轴

    BPM、第一拍、每小节的能量,再排出分镜和镜头表。

  3. 拿到第一版

    3 天后看到卡点 MV。有意见就改,重跑不用重做。

作品

按完成日期排列。悬停可以预览,点开是幕后。

日期 作品 形式 节奏 时长
10.10–10.20 客星手记 竖屏科普,8 期 配音时间轴 1:25–5:34
10.18 熱異常 MV,2 个版本 183 BPM 4:00
10.13 星、ときどき光 MV,扁平插画 160 BPM 1:57
10.11 春の誤読 MV,Blender 三维 160 BPM 3:19
09.30–10.10 情報・処方箋 MV,3 个版本 歌词时间轴 3:55

同一首歌,换一种讲法

生成式歌词 MV。整首歌按「病历」分章:挂号、问诊、检查、处方、病程、出院;心电图用的是歌曲的真实波形。

读幕后:情報・処方箋

MV 是个人二创,歌曲与歌词版权归原作者,本页预览均已静音。熱異常除原曲封面外,图像素材来自公有领域和 CC0,清单见幕后页。

客星手记

竖屏科普,一期只讲一个反直觉的问题。台词、配音对齐、动画、配乐都由同一套脚本生成。第一期 5 分半,评论区九成说没看懂;之后每期压到一分半到三分钟。

  1. 010.999… 等于 1 吗?
  2. 02三扇门,你换不换?
  3. 03硬币自己转了几圈?
  4. 04你和陌生人只隔 6 个人?
  5. 05两株枣树,是废话还是神来之笔?
  6. 06你怎么证明你不是缸中之脑?
  7. 07每天重复上班,有意义吗?
  8. 0823 个人里,有人同一天生日吗?

一支视频怎么做出来

每一步都留下可以重跑的脚本。改一处,不用从头再来。

  1. 拆时间轴

    歌词或台词先变成带时间戳的镜头表。画面只引用时间点,不写死秒数。

    timeline.py
  2. 听

    从音频里算出 BPM、第一拍和每小节的能量,决定哪里切、哪里闪、哪里静。

    analyze.py
  3. 搭

    用代码在 Blender 里搭场景和机位,或者在网页画布上逐帧画出图形和字幕。

    build_scene.py
  4. 渲

    逐帧渲染,交给 ffmpeg 合成。调色、VHS、万花筒和字幕都在后期脚本里。

    post.py
  5. 查

    抽帧看构图,再自动检查帧是否完整、参数是否正确、成片能否完整解码。

    verify_output.py

合作方案

交付周期从确认需求、拿到素材那天算起。每一版都能按反馈重跑,所以修改不按次收费。

方案 包含 第一版 价格
歌词 MV 整首歌的歌词视频,剪辑点卡在拍子上,可加双语字幕 3 天 待议
动画 MV 先出分镜稿,再用 Blender 三维或二维动画制作 5 天 待议
竖屏科普 一到三分钟,包含脚本、配音、动画和配乐 每期 2 天 待议
演示动画 产品或开源项目,30 到 90 秒 3 天 待议

做一支 MV,
或者一期科普?

MV 之外的合作也欢迎。在 B站私信 emerard,说说是什么歌或什么题目、想要哪种风格、希望什么时候上线。通常一天内回复。