这是bilibili平台上术力口数据姬的视频和图文制作脚本。
这个仓库内包含了日刊、周刊、月刊、省流版日刊、每日冠军回顾以及图文版的制作脚本。PS和PR工程文件因为较大,在Release当中提供。
- VSCode
- Python 3.7以上
- Adobe Premiere Pro 2024
- Adobe Photoshop 2024
- 下载项目代码,以及最新的Release文件,放在一起。
ps.jsx
和pr.jsx
两个文件当中的currentFolder
变量需要在第一次使用前手动更改为当前项目目录。- 在VSCode扩展商店中下载
ExtendScript Debugger
- 将数据文件放入文件夹
- 打开
准备资源.py
,选择使用 launch.json 进行调试
,使用对应的模式(日刊、图文版、周刊、月刊) - 打开PS,运行
PS脚本
文件夹中对应的图片脚本 - 打开PR,打开
完整刊.prproj
,导入新视频到截取片段视频
素材箱当中,进行打点,然后运行提取截取片段.jsx
- 打开
PR脚本/完整刊.jsx
文件,手动修改开头的MODE
(daily
或weekly
或monthly
),然后运行
先执行到视频制作的第2步
- 打开PS,运行
PS脚本
文件夹中对应的图片脚本 - 运行
生成文章.py
- 生成的文章位于
专栏文本.md
,全文复制源代码 - 前往bilibili投稿专栏,使用旧版编辑器,利用Markdown编辑工具,粘贴
- 其他图片使用复制粘贴的方法加入文章
在PR当中,I
键标记剪辑入点,O
键标记剪辑出点。
日刊默认的截取长度是20秒。在打点的时候,只需要标记入点与出点两者中的一个。
只要没有标记入点(也就是说,入点位于视频的开头),脚本就会根据出点来计算入点,否则根据入点来计算出点。
项目中包含了经修改过的动态排名数据可视化工具。
修改主要是加入歌手颜色和头像,还有适合 1920*1080 分辨率的屏幕方便录制视频。这些配置都可以进一步调整。
使用方法:
1.使用'统计推移
中的脚本生成数据csv
文件。
2.打开可视化/src/bargraph.html
,然后选择生成的csv
文件。
本项目使用GPLv3许可证进行许可。
关于数据脚本,请前往SnowDream39/bilibili_vj_ranking。