来源:哔哩哔哩
1.你需要修改的地方:
首先需要使用pip install安装所需要的包:
(资料图)
第15行:修改为你的直播间ID,直播间ID就是你打开直播间网页中间那一串数字
第123、124、125、126、130、132、133行:修改为你的直播间和账号信息
怎么修改呢?按照下列方式找到这几个数据:
1.roomid:跟第一步一样的id
2.rnd、crsf等:打开bilibili,在已登录状态下进入你的直播间,发送一条弹幕,按F12打开开发者工具,选网络-全部,会有一个post请求的send数据接口,如果没有,就刷新网页或再发送一条
关于时间戳rnd: 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。通俗的讲, 时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 它的提出主要是为用户提供一份电子证据, 以证明用户的某些数据的产生时间。(不填这个应该也可以,可以在网页https://tool.lu/timestamp/中查看)
3.headers中你的账号信息:在你的个人空间中点击F12,点击头像,点击首页,获取个人账号的Cookie信息:
第139行到141行:
你的百度语音合成API的内容:
如果没有百度语音的API,可以去申请一个,教程可以去B站找,如Python调用百度API实现语音识别_哔哩哔哩_bilibili
2.修改功能:
第102行的cut_str1 = 15可以修改,是自动回复到弹幕窗口的字数(b站有限制)
109行的cut_str2 = 40是朗读文本的字数
第149-154行是如图的参数,可以参照百度API文档修改
球球给视频一个三连,谢谢大家!
标签: