|
|
4 ani în urmă | |
|---|---|---|
| db | 4 ani în urmă | |
| db_pool | 4 ani în urmă | |
| img | 4 ani în urmă | |
| static | 4 ani în urmă | |
| README.md | 4 ani în urmă | |
| index.py | 4 ani în urmă | |
| requirements.txt | 4 ani în urmă | |
| tampermonkey-backup-chrome.txt | 4 ani în urmă |
git clone https://git.iaun.cn/iaun/bili_t2s
cd bili_t2s
pip install -r requirements.txt
python index.py
curl http://127.0.0.1:8001/bili_translate_api/get/424718
若要配合客户端请做反向代理并添加跨域请求头,并配置HTTPS
(function(){DOMAIN="https://bili.example.com";try{$(".squirtle-subtitle-show-state")[0].click()}catch{};var st=$(".squirtle-subtitle-item-text")[0];var video=$(".bpx-player-video-wrap > video")[0];var eid=location.pathname.split('/').pop().slice(2);var timer=0;var subtitleData=[];st.innerText="";st.style.display="block";function subtitle(){var ct=video.currentTime;var display=false;for(var i=0,j=subtitleData.length;i<j;i++){var temp=subtitleData[i];if(ct>=temp['from']&&ct<=temp['to']){st.innerText=temp['content'];st.style.display="block";display=true;break}}if(display===false){st.innerText="";st.style.display="none"}}video.onplaying=function(){timer=setInterval(function(){subtitle()},100)};video.onwaiting=function(){clearInterval(timer)};video.onpause=video.onwaiting;if(!video.paused){video.onplaying()}$.ajax({url:DOMAIN+'/bili_translate_api/get/'+eid,success:function(data){if(data&&data['code']===200&&data['data']){subtitleData=data['data'];console.log("字幕已加载")}}})})();
现成服务器地址(仅供试用)
https://bili.iaun.cn