导读:可视化Bilibili本地视频XML弹幕转换ASS字幕转换器.一个可视化,打开即用的将B站弹幕转换为本地播放器可识别的ASS格式字幕的工具。.另外这个工具还有一个妙用,如果你想看一部曾经在B站上存在过但现在下架了的电视剧/电影的弹幕,用这个工具也能多多少少帮你做到这一点,具体方式
一个可视化,打开即用的将B站弹幕转换为本地播放器可识别的ASS格式字幕的工具。
另外这个工具还有一个妙用,如果你想看一部曾经在B站上存在过但现在下架了的电视剧/电影的弹幕,用这个工具也能多多少少帮你做到这一点,具体方式请往下看。
由于现在版本的bilibili客户端下载的视频无法直接在本地播放器打开观看,因此程序新增了在转换弹幕的过程中自动将下载的视频转换为本地播放器可以打开播放的视频文件的功能,无需用户手动选择,注意,转换后视频将无法用Bilibili UWP播放器打开观看!
NaiboWang/Bilibili-XMLSubtitle-to-ASS: 可视化Bilibili本地视频XML弹幕转换ASS字幕转换器 (github.com)github.com/NaiboWang/Bilibili-XMLSubtitle-to-ASS
本工具可以把下载好的B站视频的默认XML弹幕文件,转换为本地播放器可以识别的ASS字幕文件并加载播放,以实现脱离B站播放器,使用本地播放器(如PotPlayer)播放视频并带弹幕的功能。同时,提供以下额外功能:
【电影:美人鱼】
【名侦探柯南剧场版】
【电视剧:地下交通站】
【游戏录播:仙剑奇侠传四】
工具会自动匹配视频分辨率,以生成对应的字体大小,如:
【高分辨率视频4K:神探狄仁杰】
【低分辨率360P视频:梦比优斯奥特曼】
即不管视频多大(360P也好,4K也好),生成的字幕字体大小都是看上去很合适的,网上的其他工具暂时都没有实现这一点。
弹幕的字体样式,大小和透明度也可以调整,如楷体大号低透明度《亮剑》弹幕:
【电视剧:亮剑】
总之,只要是B站的XML弹幕文件(不论视频是从哪里下载的),都可以转换为本地播放器(如PotPlayer)可以加载的弹幕文件,效果与B站官方播放器基本无差(除了高级弹幕和自动防挡功能)。
当然,如果弹幕数量过多会影响观看,毕竟没有自动防挡字幕功能,这时候建议将字幕的透明度降低:
【鬼畜视频:念诗之王】
本工具使用起来非常简单,简单的说就是三步:
但这里需要注意,本工具的原理是搜索视频文件,然后查找视频文件是否有符合规范的XML文件,如果有,就去转换成对应的ASS弹幕文件,且由于字体大小是根据视频文件大小自适应的,因此,只有XML文件而没有视频文件是无法执行转换的!
如果用户选中的文件夹里的视频文件较多,点击“执行!”按钮后可能会卡一段时间,请不要强制关闭程序,请注意黑色控制台里的输出信息,上面会显示现在正在处理哪个文件,表明此时并不是卡死了。
视频和弹幕一般有两种下载渠道:
详细使用方式请看Github文档:
NaiboWang/Bilibili-XMLSubtitle-to-ASS: 可视化Bilibili本地视频XML弹幕转换ASS字幕转换器 (github.com)github.com/NaiboWang/Bilibili-XMLSubtitle-to-ASS
上一篇:软件开发项目文档系列之三如何撰写
下一篇:代码大全-如何建立一个高质量的子