- 原曲
- あばらや feat. 重音テト
- 时长
- 3 分 19 秒,1920 × 1080,24 fps
- 场景
- 8 个 Blender 场景,110 个机位
- 节奏
- 160 BPM,第一拍在 0.352 秒
- 风格
- VHS 录像带、后室、梦核
i.先算拍子,再剪
analyze.py 从音频里算出歌曲是固定的 160 BPM,第一拍在 0.352 秒,每小节 1.5 秒。这张节拍网格写进 timeline.py,三维渲染和后期合成共用同一份。
- 所有剪辑点都落在小节线上,频闪段落在拍点或半拍上。
- 秋千摆一个来回正好两小节。
- 逐拍的画面缩放冲击和低频驱动的抖动,强度随段落变化:主歌弱,爆发段强。
- 结尾「君を待つよ」重复八次,每小节一刀,切过所有场景。
ii.一段一段看
| 前奏 | 泳池瓷砖房间里的公园:日光灯、天花板下的云、只有一架在荡的秋千。 |
|---|---|
| 路灯段 | 后室走廊里排成一列的路灯,按半拍从远到近依次熄灭。 |
| 秘密 | 聊天软件界面,歌词被打进输入框再发送。 |
| 爆发 | 路标、樱花瓣、银杏叶在房间里炸开,接万花筒和逐拍频闪。 |
| 副歌 | 巨大的红色落日像在融化;入夜时路灯亮起,花瓣变成灰。 |
| 间奏 | 铁道口的红灯按拍子左右交替,电车驶过,楼梯通向黑暗。 |
| 遗忘 | 公园的灯一盏盏熄灭;聊天里的消息发送失败。 |
| 结尾 | 公园缩成黑暗里旋转的小模型,最后是仿专辑封面的卡片。 |
iii.五个脚本,一条命令重来
timeline.py | 节拍网格和镜头表 |
|---|---|
textures.py | 程序生成贴图:瓷砖、后室墙纸、日本交通标志 |
build_scene.py | 在 Blender 里搭出 8 个场景、全部动画和 110 个机位 |
render_frames.py | 每个镜头只启用对应的场景,逐帧渲染 |
post.py | 后期:VHS 调色、卡点、万花筒、聊天界面、歌词、片头片尾 |
第二版改了什么
人物换成参考重音テト造型的剪影,脸是空白的,双马尾每拍弹动一次;树改成分叉的枝干,贴了几千片叶片;云改成平底的积云;降低了手持晃动,重做了几个构图不好的镜头,并加上中文字幕。