# 使用说明

# 普权弹幕歌词

# 使用方法

  1. 准备好歌曲的lrc歌词

自用网易云歌词提取器(pan.baidu.com/s/1MyqkXp-57B72LoDWFImU3w 提取码: dwda),也可以在其他地方获取,或者用lrcmaker直接制作时间轴

  1. 找到发送弹幕账号的缓存值

打开浏览器下,登录b站后按F12弹出控制台 (chrome浏览器)在Application栏下,找到storage的Cookie,然后找到SESSDATA和bili_jct对应的值) (火狐浏览器)在存储栏下,找到Cookie,然后找到SESSDATA和bili_jct对应的值) 本地版可将缓存值填写到同目录文件夹下的config.txt文件

  1. 按需求填入参数

# 配置说明

字段 说明 默认值
账号缓存值1 SESSDATA,相当于发送的弹幕的账号 -
账号缓存值2 bili_jct,用于发送接口账号校验 -
视频BV号 视频BV号 -
分P号 分P号 1
首句时间 第一句歌词在视频中出现时间,用于调整时间轴,插件最小时间单位为秒,如需更为准确时间请用补偿值补充调整。有时lrc首句是作词者、或不发声的词,请手动编辑歌词文件去掉 -
时间补偿值 首句时间的补充,最小单位为毫秒,正数延后弹幕出现时间,负数提前弹幕出现时间 -
弹幕池 普通池
字号 普权弹幕只有标准字号和小字号 25
颜色 hex格式颜色代码 FFFFFF
发送模式 测试发送3条可以用于查看是否基本对准视频中歌词,正式发送弹幕是直接发送全部歌词 正式发送
上传lrc文件 可lrc或ass文件的歌词,ass文件只读取开始时间。上传lrc歌词清先检查开头是否去除歌唱者等其他信息 -
发送间隔 每条弹幕发送间隔,最少不小于5秒。间隔20秒时不会触发b站发送频繁限制 6秒
附加时间 在发送间隔上在加上随机时间,如5秒发送间隔加2秒附加时间时,实际发送间隔为5秒到7秒 0秒
弹幕前缀 可为歌词弹幕添加括号或特殊字符起强调或装饰作用,如【、❀ -
弹幕后缀 同上 -
重发间隔 触发b站发送频繁限制时,系统等待时间,之后才会继续发送弹幕 1分

# 补充说明

  1. 底部弹幕和顶部弹幕存活时间为4s(手机上为7s),有时下载的lrc歌词中两句间隔过短或过长会到造成弹幕堆叠或空缺。

  2. 下载的lrc歌词和视频中歌曲版本不太一样,导致后续歌词出现时间相差较大。

  3. 间隔为20秒以下时发送30条左右后会触发b站发送频率过快,歌词少时可以选择5秒发送间隔+1分钟重发配置,歌词多时可以选择20秒发送间隔。

  4. 个人发送歌词弹幕流程:找到视频中歌曲第一句发声时间后,修改首句时间,改下颜色,如果声音出的比这秒慢就加500补偿值。预览信息,然后点调整发送(发送前3句),等待发送完成后刷新下视频,如果弹幕时间明显快了或满了就调补偿值,继续调整发送,基本对的上就点剩余发送。单语发送完后,将弹幕模式改为顶部弹幕,修改首句变为1后,上传另一语言歌词,再次发送弹幕。

# 高级弹幕歌词

# 使用方法

  1. 准备好歌曲的lrc歌词

自用网易云歌词提取器(pan.baidu.com/s/1MyqkXp-57B72LoDWFImU3w 提取码: dwda),也可以在其他地方获取,或者用lrcmaker直接制作时间轴

  1. 找到发送弹幕账号的缓存值

打开浏览器下,登录b站后按F12弹出控制台 (chrome浏览器)在Application栏下,找到storage的Cookie,然后找到SESSDATA和bili_jct对应的值) (火狐浏览器)在存储栏下,找到Cookie,然后找到SESSDATA和bili_jct对应的值) 本地版可将缓存值填写到同目录文件夹下的config.txt文件

# 配置说明

字段 说明 默认值
账号缓存值1 SESSDATA,相当于发送的弹幕的账号 -
账号缓存值2 bili_jct,用于发送接口账号校验 -
视频BV号 视频BV号 -
分P号 分P号 1
首句时间 第一句歌词在视频中出现时间,用于调整时间轴,最小单位为秒 -
时间补偿值 首句时间的补充,最小单位为毫秒,正数延后弹幕出现时间,负数提前弹幕出现时间 -
弹幕池 普通池
字号 普权弹幕只有标准字号和小字号 25
颜色 hex格式颜色代码 FFFFFF
文字描边 文字描边 -
字体 可手动输入字体,是否看得见取决于观看者电脑上是否有该字体。手机上无效果
起始/结束xy坐标 小于1时为百分比,大于等于1时为px像素
运动耗时 弹幕移动时间
透明度变化 格式xx-xx,xx范围为0到1。杠号前为开始的透明度,杠号为结束时透明度
发送模式 测试发送可用于检查歌词出现时间是否正确 正式发送
上传lrc或ass文件 可lrc或ass文件的歌词。上传lrc歌词清先检查开头是否去除歌唱者等其他信息 -
发送间隔 每条弹幕发送间隔,最少不小于5秒。间隔20秒时不会触发b站发送频繁限制 5秒
附加时间 在发送间隔上在加上随机时间,如5秒发送间隔加2秒附加时间时,实际发送间隔为5秒到7秒 0秒
弹幕前缀 可为歌词弹幕添加括号或特殊字符起强调或装饰作用,如【、❀ -
弹幕后缀 同上 -
重发间隔 触发b站发送频繁限制时,系统等待时间,之后才会继续发送弹幕 1分
生存时间 弹幕停留时间,淡入、淡出部分可自定义输入
zy轴旋转 zy轴旋转
lrc间隙时间 因为lrc歌词没有结束时间,后一句淡入部分弹幕会和前面句弹幕重叠,所以此为提前结束时间,250毫秒为提前250毫秒结束该弹幕。只对lrc歌词有效
重叠时间 淡入、中间、淡出弹幕之间的重叠时间,因为pc端上弹幕结束时间会比实际快几帧,如果一条弹幕开始刚好在另一条弹幕结束时间,会出现闪烁情况(手机上无此现象),所以会有默认会有50毫秒的重叠时间
效果模板 快速填入原本已经配置好参数(不包括缓存值和视频bv号)
保存模板 可将配置好的参数保存,用于下次再次发送

# 补充说明

  1. 使用lrc歌词发送高级弹幕歌词时,因为lrc歌词没有结束时间,会默认歌词结束时间为下句的开始时间。有时下载的歌词没有空白行,导致该歌词持续时间会过长,程序设定超过10秒的会变为10秒,或者自行编辑lrc歌词添加空白行。

# 发送字符画

  1. 上传字符画txt,可直接预览信息。调整发送时间,选择模式,填入参数,预览后再发送。
  2. 可自定义渐变颜色,在颜色输入框用逗号分开,如果再输入”,1”,则表示颜色循环,例子:ffffff,000000,1。
  3. 倒序指自带渐变色的颜色倒序。
  4. 注意txt文件编码需要是uft-8,否则会乱码。如果预览信息无反应,可以试下将txt另存为utf-8编码,操作为txt-文件-另存为-编码选择为utf8-保存。

# 发送Xml文件

  1. 该功能可以将xml格式弹幕发送,主要读取属性有时间、模式、字体、颜色、弹幕池、弹幕内容,其他属性无影响。

  2. 支持发送hex颜色代码格式

  3. 可用于高自定义M7高级弹幕