Zhuogu 发表于 2013-5-5 10:33:45

进击的巨人 05 | B站拒绝解析新浪源

本帖最后由 Zhuogu 于 2013-5-5 10:35 编辑

大家好,还是我,哔哩哔哩助手的作者咕咕。
于是就是这个视频 http://www.bilibili.tv/video/av557160/
该视频的aid是557160,cid是829055
看到有人说是渣浪删源、B站源失效之类的,其实并没有。
这个视频的新浪vid是103199807,而且并没有失效。
真正的原因在于B站在解析时隐藏了播放地址:
http://interface.bilibili.tv/playurl?cid=829055
http://i.imgur.com/QF8SN0D.png

甚至直接用v_play获取都会302跳转 http://static.hdslb.com/error.mp4
※ error.mp4就是那段“非常抱歉!本视频因为一下原因……”
http://i.imgur.com/2jiVBuo.png

于是这个问题怎么解决呢?我发现B站用于海外加速的CDN正常缓存了该视频:
http://interface.bilibili.tv/v_cdn_play?cid=829055
这样,我们只要将http://interface.bilibili.tv/playurl?cid=829055跳转到http://interface.bilibili.tv/v_cdn_play?cid=829055,播放器就可以正常播放了。
具体要实现,有很多方法。
在Chrome下我们可以使用 Chrome扩展 Redirector:
https://chrome.google.com/webstore/detail/redirector/lacckjdlmkdhcacjdodpjokfobckjclh
FireFox以及其它浏览器应该也有类似的插件可以实现。
对于Redirector可以这样配置:

http://i.imgur.com/tbljLUf.png

※ 实际上我可以把这个功能加到哔哩哔哩助手里面,但是因为我这周末要准备AP考试,所以米那桑ごめんなさい~

以上。

神千石小鸠Kami 发表于 2013-5-5 11:19:38

谢啦!!☆⌒(*^-゜)v

蝴蝶luna 发表于 2013-5-5 11:22:44

灰常感谢!
AP什么的...明年才要为这个烦恼ww

GN小粒子 发表于 2013-5-5 11:35:39

果然是技术宅!怒抱大角虫大腿!

GN小粒子 发表于 2013-5-5 13:30:15

本帖最后由 GN小粒子 于 2013-5-5 13:33 编辑


LZ,这样设置过后,B站的播放器依然不行啊
页: [1]
查看完整版本: 进击的巨人 05 | B站拒绝解析新浪源