Pure python based
基于Python > 3.7搭建的工作流程.
用于通过GIF动画文件生成对应的BAS(Bilibili Animation Script)文件.
目标是直接复制粘贴bas_out中的client.bas到bilibili视频中去,实现如下特殊弹幕效果:
- Ensure Python3.7+ Install Done
-
pip install -r requirements.txt
- 更替assets下client.gif为你自己的设定GIF文件,名字保持client.gif不变.
- 直接执行genBasFromGIF.py
- 将会在以下目录中得到所涉及到的所有中间产物以及输出文件.
├─ascii_txt => 用于存放每一帧的字符画
├─assets => 输入文件,即GIF
├─bas_out => 用于存放BAS文件
├─gif_preframe => 用于存放GIF每一帧图片,以为PNG格式保存
└─src => 代码本体
谢谢坦克爹提供的晓之花GIF文件捏 -> 亲爹的B站
关注红晓音Akane喵,关注红晓音Akane谢谢喵,直播间移步B站.
每日必须:遛一下冬之花(1/1)