搞了下 Acfun,把高清拿回来的黑科技(测试)

2015-11-04 11:39:55 +08:00
 cnbeining
咋一下点发布上了。

Acfun 最近的更新采用了 Dnion CDN ,并开始将老视频转存。

简单的说:

- 画质坑爹:最高720P 视频700K CBR 音频48K CBR

- 速度感人:海外速度不到20K 我的测试视频是用国内网盘抓下来的 16线程都不管用

所以撸了一点东西,试图解决这个问题:

https://github.com/cnbeining/acfun-api-replace-server

服务端web.py 改造一下API;播放器换了个地方。

然后在 ```chrome``` 文件夹是瞎写的插件,重定向两个请求。理论上Userscript可能也可以弄,但是没时间研究,我不想写JS。

更多详情见Readme和https://www.cnbeining.com/?p=1014 .

以上。
4927 次点击
所在节点    分享创造
3 条回复
williamchan
2015-11-04 12:22:06 +08:00
我也研究过 acfun 视频,找到一个获取视频的方法,任何 acfun 视频播放页,显示网页源代码后,获取<a data-vid 字段后面那个 id ,然后请求 https://ssl.acfun.tv/player/jiexi/video/getH5ByVid.aspx?type=html5&vid=刚刚那个 id ,将获取到一个 json 字段,返回的 result 里面的 url 字段 就是视频地址。
cnbeining
2015-11-04 13:06:38 +08:00
@williamchan

某些视频不支持。
caliy
2015-11-04 16:44:46 +08:00
@cnbeining 楼主是个有心人。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/233511

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX