B站真是个资源宝库,诸类视频,五花八门,浩如烟海。
有些海外视频,没有普通话音频,听不懂。好在有字幕可用,倒也无碍。在线看罢了,下载,没有字幕,仍然听不懂。
而youtube-dl本身并不支持B站字幕下载。
有用户需要,就研究其实现方法,终于可以下载其字幕。
功能尽在youtube-dl_cr.exe中……
其版本为2019.10.12版。
youtube-dl_cr.png

这里所说的字幕是外挂字幕,即在播放器下端,有CC这个标记。
CC.png

比如这条视频:https://www.bilibili.com/video/av35755631
bilibili.png
一黑人女解说跳绳历史。英文,我是听不太懂。
它有多种字幕:
b_subtitle.png
那么可以根据需要,择而下载。

在[参数设置]之字幕设置中,您可以输入字幕语言。
注意,这里是可以输入的,甚至可以输入多种语言,比如en,fr等,中间以英文逗号,分隔。
option_subtitle.png
设置之后,下载视频,字幕即可被下载,界面上以[CC]做标记:
cc_download.png
QQ图片20191012124743.png

但有时候,不知道字幕语言是哪种,怎么办?
比如:https://www.bilibili.com/video/av50099265
它只有一个字幕:
one-subtitle.png
这时候,参数设置中,可置为Default,下载默认的。但若选择zh-Hans,它不会被下载,因为它的语言是zh-CN。
坑吧!

如何看字幕语言?看网页源代码。其它种类字幕语言,亦用此法。
subtitle-code.png
那么,参数设置之字幕设置中,输入zh-CN,即可下载它。又因为只一个字幕,选择Default亦可下载。
OK,就是这样的

標籤:none

添加新評論