Nyakku Shigure

Results 167 comments of Nyakku Shigure

> > 加上`&platform=html5&high_quality=1`就好啦○ω● > > 怎么播放第二p? 修改 cid 啊,各 p 的 cid 不一样的 例如 对应的就是 `https://api.bilibili.com/x/player/playurl?cid=222190584&bvid=BV1vZ4y1M7mQ&platform=html5&high_quality=1` 而 则对应 `https://api.bilibili.com/x/player/playurl?cid=222200470&bvid=BV1vZ4y1M7mQ&platform=html5&high_quality=1`

@helishou > 请问下这个地址我电脑访问就是1080p,手机访问就是360p,加了user agent也没用,这是什么原因 「这个地址」是指这个 API `https://api.bilibili.com/x/player/playurl?cid=222200470&bvid=BV1vZ4y1M7mQ&platform=html5&high_quality=1`,还是从 API 获得的结果 `https://upos-sz-mirrorkodo.bilivideo.com/upgcxcode/70/04/222200470/222200470-1-208.mp4?e=ig8euxZM2rNcNbR1hWdVhwdlhWR1hwdVhoNvNC8BqJIzNbfq9rVEuxTEnE8L5F6VnEsSTx0vkX8fqJeYTj_lta53NCM=&uipk=5&nbs=1&deadline=1618585308&gen=playurl&os=kodobv&oi=2075769731&trid=9e75cb07d9904956bb5c946bd20e0c01T&platform=html5&upsig=c54e0082eeb262e96798ae69158d6ec2&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,platform&mid=0&orderid=0,1&logo=80000000` 在我这将 PC 请求的结果放在手机播放是 1080P 的

返回网页???你说这个? 这个返回的是 JSON 啊。

~~喔喔我知道了 你说的是手机啊,确实返回网页……~~ 喔,我刚刚是直接从 GitHub 点击过去的,因为 referer 是 GitHub 所以不能正常显示接口内容……直接浏览器输入地址不会出现是网页的情况 另外这是我刚刚从手机获取的视频链接(该链接只有一小段时间有效……),应该是 1080P 的吧……

@helishou 啊这我怎么貌似这个也是 1080P?不过我之前其他文档确实在使用官方提供的外链(iframe)时有 pc 端1080p 手机端 360p 的问题。因为没找到解决方案,所以就放弃官方提供的外链而自己试 API 做文档外链了。

@mwx2006 在原来的 api 上加上 `&platform=html5&high_quality=1` 就好啦♪⸜(๑ ॑꒳ ॑๑)⸝♪✰ `high_quality=1` 是之前为了给 B 站外链调高清晰度了解到的,没想到在这可以妙用 不过 MP4 格式不仅不能选择清晰度,而且下载速度上也一般,除了不需要合并一无是处,也就搭个在线解析有点用了,做本地下载器远不如其他格式稳定 相关实现: https://github.com/SigureMo/bilili/blob/6650714956924732745ea1ec87cfefcb419b79bb/bilili/api/acg_video.py#L142-L144

唔,暂时没有相关计划,可以暂时使用 subprocess 来实现部分相似的效果……(可参考 e2e test https://github.com/yutto-dev/yutto/blob/main/tests/test_e2e.py )

> 替换头文件后 WARP_SIZE 提示错误,修改名称,如果不修改错误信息可以查看PR https://github.com/PaddlePaddle/Paddle/pull/64057 这个 @zrr1999 有经验,#61529 里也遇到过这个问题,报错看起来也是一样的(词法上的),应该是这里的 `WARP_SIZE` 与其他地方 define 的 `WARP_SIZE` 冲突,宏展开后 `template ` 变为 `template ` 导致词法分析时就出问题了,解决方案也很简单,要么改模板参数名字,要么改宏的名字