有什么 B 站自动发弹幕的开源项目吗?

2021-11-24 08:58:39 +08:00
 LeeReamond

需求是,想要把主播直播时候的弹幕,复制到主播上传的视频里。要不然直播的时候看弹幕挺有意思的,看视频的时候干巴巴的。

想问下 gh 上有没有合适的项目,最好是 py 的,印象里以前似乎见到过 java 的,看不懂。

4329 次点击
所在节点    Python
26 条回复
LeeReamond
2021-11-24 09:03:48 +08:00
目前已经搞了个应该在哪个视频什么时间发什么弹幕的列表,但是不知道怎么自动化发,太多了又不能手动发
alittlecat
2021-11-24 09:09:48 +08:00
我有一个小小的担心

单个视频里单账号发送大量弹幕 会不会被阿 b 封号
encro
2021-11-24 09:13:22 +08:00
废号,删弹幕,必然的
2i2Re2PLMaDnghL
2021-11-24 09:21:21 +08:00
正解是直接渲染进视频文件或者做成 cc 字幕
garlics
2021-11-24 09:22:02 +08:00
b 站自己的直播录像就带着当时的弹幕吧
garlics
2021-11-24 09:22:48 +08:00
其他平台的直播录像,现在也不允许整段上传 b 站吧,现在其他平台直播上传 b 站的都是剪辑过的。
LeeReamond
2021-11-24 09:24:40 +08:00
@encro 封号是个问题,也许征集粉丝账号搞个投稿群可解?

@2i2Re2PLMaDnghL cc 字幕能替代弹幕?弹幕那么多,你别骗我

@garlics 其他平台的,不是 B 站直播
rower
2021-11-24 09:25:37 +08:00
有个录播软件,b 站录播姬,可以保存弹幕文件,反正可以达到你要的效果
JoeBreeze
2021-11-24 09:26:20 +08:00
直接录屏才好吧, p1 有弹幕版, p2 无弹幕版
你这么搞, 那是不是可以去掉自己不想看到的, 再添油加醋一些王婆卖瓜, 那弹幕还是弹幕吗
chanssl
2021-11-24 09:26:44 +08:00
刷弹幕,你会被封禁的。我之前发现个 bug 刷了几条评论也被封禁了。
tsanie
2021-11-24 09:29:03 +08:00
这个需求用 cc 字幕不适合,先撇开版权问题,是你自己上传录播视频还是向其他 up 主视频里写弹幕?
前者的话可以把直播所有弹幕做成一个 xml 文件,后台上传 xml 弹幕即可。
后者看弹幕数量,弹幕提交有个几秒的 cd ,太耗时了,且会被看作是刷弹幕的。

10 年前有个 DmPoster 项目,不过现在估计不适用了 /doge
LeeReamond
2021-11-24 09:29:45 +08:00
@JoeBreeze 主播录屏,你不能强求人家这么做。自己录屏的话,串流过后画质不行。另外一个问题是,压视频的时候压了字进去,显著占用编码信息,画质受损严重
LeeReamond
2021-11-24 09:32:34 +08:00
@tsanie 不是我的视频。不过倒是可以尝试联系主播看看提供 xml 后能不能上传,但是我找了找自己的后台没找到上传选项在哪。
tsanie
2021-11-24 09:37:02 +08:00
@LeeReamond 刚看了下好像是没有了,以前有个这个接口还是挺方便的。
https://github.com/tsanie/dmposter/blob/master/Tsanie.Network/Danmaku/Uploader.cs#L116
locoz
2021-11-24 09:50:09 +08:00
你直接把弹幕渲染进视频不就好了…
ykrank
2021-11-24 10:25:07 +08:00
除非找蒙古海军,叔叔肯定不会让你这么做的。大批量生产弹幕就是在挖 B 站的根基
christin
2021-11-24 10:36:46 +08:00
把弹幕单独存放后期渲染进视频里 你挨着发也太麻烦了
xxyzuo
2021-11-24 11:02:33 +08:00
@LeeReamond 弹幕文件可以转字幕的,Danmu2Ass 这个软件,然后再硬压进视频
zhenxuanfeng
2021-11-24 12:39:06 +08:00
现在机器人录制直播都可以把弹幕同步录制啊
Love4Taylor
2021-11-24 12:53:10 +08:00
并不现实,就一点你都没法解决,B 站弹幕池是有限制的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/817552

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX