ipcjs / bilibili-helper

各种油猴脚本
https://greasyfork.org/zh-CN/users/86730-ipcjs
3.88k stars 328 forks source link

最近新出的集数没有cc字幕 #1314

Closed lin010151 closed 7 months ago

lin010151 commented 8 months ago

脚本问题:@ipcjs

描述

新番最近新出的集数没有cc字幕了,播放控制的“字幕”按钮也没了。 科学上网的话是有的。 已经尝试过更换代理服务器、清除缓存。 但是旧的集数没问题。

日志

Verbose 日志 ``` debug: atRun: -1, loading debug: [解除B站区域限制 v8.5.2 (Tampermonkey)] run on: https://www.bilibili.com/bangumi/play/ep807632 debug: window.__playinfo__ debug: XMLHttpRequest的描述符: {"writable":true,"enumerable":false,"configurable":true} info: mode: replace blocked_vip: server: https://www.biliplus.com upos_server: flv_prefer_ws: remove_pre_ad: generate_sub: enable_in_av: readyState: loading isLogin: isLoginBiliBili: true debug: set jQuery -> function(a,b){return new e.fn.init(a,b,h)} debug: injectAjax at: function(a,b){return new e.fn.init(a,b,h)} debug: /x/web-interface/nav {"uname":"{{uname}}","isLogin":true,"level":5,"vipType":2,"vipStatus":1,"isFromReport":false} debug: atRun: 0, interactive debug: retryUntil.ajaxBy$: function(a,b){return new e.fn.init(a,b,h)} debug: ajax: //api.bilibili.com/pgc/view/v2/app/season?access_key={{access_key}}&appkey=27eb53fc9058f8c3&ep_id=807632&season_id=&sign=a1ba5f4d58eb12f81d2a6c1d29963670 debug: atRun: 1, interactive debug: retryUntil.ajaxBy$: function(a,b){return new e.fn.init(a,b,h)} debug: ajax: //api.bilibili.com/pgc/web/season/section?season_id=45000 debug: retryUntil.ajaxBy$: function(a,b){return new e.fn.init(a,b,h)} debug: ajax: //api.bilibili.com/pgc/season/episode/web/info?ep_id=744509 debug: atRun: 2, complete debug: __playinfo__ get debug: season_type: 1 info: player msg: 从自定义服务器拉取视频地址中... info: player msg: 捕获标题提示,使用香港代理服务器拉取视频地址... debug: retryUntil.ajaxBy$: function(a,b){return new e.fn.init(a,b,h)} debug: ajax: https://bili.hybgzs.com/pgc/player/web/playurl?cid=1428520991&qn=120&type=&otype=json&fourk=1&bvid=BV11Q4C1A7UE&ep_id=807632&fnver=0&fnval=4048&session=aa1abe04f7cd4a4f43f5b5bad1ff66f5&module=bangumi&area=hk&access_key=2f4e580d50a6b0cc6aeaebe731e3a6a1 debug: __playinfo__ set debug: /x/web-interface/nav {"uname":"{{uname}}","isLogin":true,"level":5,"vipType":2,"vipStatus":1,"isFromReport":false} debug: set jQuery function(a,b){return new e.fn.init(a,b,h)} -> function i(t,a){return new i.fn.init(t,a,e) } debug: injectAjax at: function i(t,a){return new i.fn.init(t,a,e) } debug: __playinfo__ get debug: userAgent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 Edg/121.0.0.0 ```

其他

  1. 浏览器版本:Microsoft Edge 121.0.2277.98 (正式版本) (64 位)
  2. 国家/地区:
mengshanasi commented 7 months ago

其他新番也是新出得集数都没字幕

RYX-3212103383 commented 7 months ago

新出的番剧请求字幕的url也被代理了导致返回为空 旧版链接https://aisubtitle.hdslb.com/bfs/subtitle/{subtitleId}.json?auth_key={auth_key} 返回{ "body": [ { "content": "(肌肉魔法使-MASHLE-\n神覺者候補選拔試驗篇)", "from": 92.03, "location": 2, "to": 94.27 },......]} 后面一集就换成了 https://xn--2vrub.plus //代理服务器链接 /intl/gateway/v2/app/subtitle?cid=1428520991&aid=1300101787&bvid=BV11Q4C1A7UE&season_id=45000&ep_id=807632 导致字幕内容为空 {"code":0,"message":"0","ttl":1,"data":{"suggest_key":"","subtitles":null}}

lin010151 commented 7 months ago

字幕恢复了,先关了这个issue,用一段时间看看。