最近在做:角色舞蹈、MV 和群聊机器人
做出一段约 30 秒的角色舞蹈样片,继续打磨程序化 MV,也在调整 QQ 机器人的唤醒与防刷屏。
从角色立绘到一段舞蹈
最近用 Rhythm Dancer Video 做出了一段约 30 秒的深海主题角色舞蹈样片,导出为 1080p、30 帧的视频,带音轨。
流程还是从角色立绘开始:准备绿幕首帧,生成连续舞蹈,抠掉背景,再把人物放进节拍控制的舞台,配上代码生成的音乐。生成素材只是其中一步,前后动作、抠像边缘、舞台和声音能不能接到一起,都要单独检查。
这套流程已经整理进公开的 Rhythm Dancer Video 仓库。样片做出来了,不代表所有素材都能一键得到同样效果。
MV 继续精修
《神的随波逐流》推进到了新的全片精修版本,时长约 4 分 18 秒。Blender 负责三维空间和运镜,Remotion 把角色图层、歌词与节拍组织到时间线里。
现在关心的仍然是连着播放时的感觉:镜头之间有没有突然跳空间,角色比例是否稳定,画面变化会不会太急。技术检查和静帧审查能帮助定位问题,但不能代替真正看完、听完一遍。这个项目还在打磨,尚未作为最终验收成片发布。
群聊机器人要学会少打扰
另一边是在云端开发机上折腾 QQ 群聊机器人。基于 OneBot 接入消息,做共享上下文、自动迎新,以及图片和 GIF 的处理。
比“能回复”更费心的是“什么时候回复”:被叫到时能接上话,没人在找它时不要一直冒泡;同一句消息不能引发循环回复,主动发言也需要节制。最近主要就在调整唤醒条件、防刷屏和角色表达。
云端开发机的使用体验写在了 InstaBox 那篇文章里。机器人本身还在持续调整,这里先记录过程。