bwin 是B站外置的本地字幕,讓可以讓用戶們?cè)贐站上自己制作CC字幕,包括字體大小,陰影等屬性,從而能夠讓自己在觀看視頻的時(shí)候,能夠擁有更叫良好的觀影體驗(yàn),此外該工具支持新/舊版HTML5播放器,所以感興趣的用戶,快來(lái)下載試試吧!
舊版HTML5播放器支持使用CC字幕
可配置語(yǔ)言/字體/背景/陰影等
SRT/LRC/BCC/SBV/VTT格式
支持字幕偏移調(diào)整,支持讀取LRC歌詞內(nèi)置偏移
支持UTF-8/GB18030/BIG5/UNICODE/JIS/EUC-KR編碼
本腳本使用了較新的ES6+和HTML5 API,比較舊的瀏覽器版本可能不兼容
chrome 72 @ Tampermonkey 4.7/4.8 測(cè)試通過(guò)
firefox @ Tampermonkey 4.8 、Violentmonkey v2.10 測(cè)試通過(guò)
不兼容GreaseMonkey4+……
其它瀏覽器和腳本管理器未知
字幕下載
應(yīng)該只支持瀏覽器自身下載,外部下載工具無(wú)效
ASS格式字幕如果遇到字體/樣式顯示不正常或不順眼請(qǐng)使用SRT格式
LRC歌詞格式不支持結(jié)束時(shí)間戳和內(nèi)容換行,會(huì)丟棄字幕結(jié)束時(shí)間,如果字幕中有換行將替換為空格
如果有其它下載后的字幕使用顯示不正常情況請(qǐng)?zhí)峤环答佉曨l鏈接
本地字幕
加載可能會(huì)亂碼,如果嘗試完下拉框中的編碼仍然亂碼,請(qǐng)將文件轉(zhuǎn)為UTF-8編碼
可能會(huì)無(wú)提示加載失敗,如遇到未提示加載失敗有詳細(xì)可復(fù)現(xiàn)失敗步驟或其它頭緒請(qǐng)到這里提交反饋
B站的CC字幕不支持內(nèi)置樣式和特效,所有字幕內(nèi)置的樣式和{\code}格式的字幕特效將會(huì)被替換忽略
VTT格式字幕僅支持簡(jiǎn)單文本,如果文件中存在內(nèi)聯(lián)樣式或者結(jié)構(gòu)化數(shù)據(jù)將會(huì)被忽略或者表現(xiàn)亂碼
LRC歌詞格式本身沒(méi)有結(jié)束時(shí)間戳,所有歌詞字幕會(huì)持續(xù)到下一條字幕開(kāi)始或者最后一條結(jié)束后20秒
不支持XLRC格式,如果使用XLRC所有翻譯行將會(huì)被丟棄且卡拉OK特效會(huì)表現(xiàn)為亂碼
如果有除了以上列出的其它類似特效代碼殘留亂碼或者字幕內(nèi)容丟失請(qǐng)反饋提供原始字幕內(nèi)容
本腳本使用瀏覽器自身的localStorage存儲(chǔ)設(shè)置數(shù)據(jù)
包含播放器其它設(shè)置數(shù)據(jù)所有網(wǎng)頁(yè)新舊版通用
新版播放器的設(shè)置保存讀取由播放器自身維護(hù)
舊版播放器設(shè)置保存讀取由腳本自身維護(hù)
腳本在初始化時(shí)讀取播放器設(shè)置內(nèi)的字幕設(shè)置
如果以前沒(méi)有在新版頁(yè)面使用過(guò)CC字幕會(huì)自動(dòng)生成一個(gè)默認(rèn)設(shè)置,有沒(méi)有效果就不知道了
頁(yè)面關(guān)閉時(shí)重新讀取整個(gè)播放器設(shè)置并替換字幕設(shè)置為設(shè)置面板內(nèi)容
如果開(kāi)啟多個(gè)舊版播放器網(wǎng)頁(yè),最后一個(gè)關(guān)閉的頁(yè)面設(shè)置有效
1.修復(fù)已知bug
2.優(yōu)化操作體驗(yàn)