搜索了github,都是直接在页面搜索*.mp4就可以下载,现在改版找不到下载地址
从 http://live.ws.126.net/movie/O/G/2_M7S6PN5ED_M7S958POG.xml 获取也是一串加密字符串,现在除了嗅探还有没有可以解析到真实地址的方法?
1
111111111111 2015-04-04 07:33:28 +08:00 via Android
吾爱破解有下载工具,但是不能下才计算机专题的公开课。
我现在用Android客户端下载,lz可以考虑一下或者搞个模拟器? |
2
ioven OP @111111111111 有啥好模拟器可以抓包不?
|
3
cfans1993 2015-04-04 07:53:33 +08:00
如果不是作为一个软件模块的话,只是单纯下载的话,可以试试这个http://www.flvcd.com/index.htm
|
4
tux 2015-04-04 08:24:11 +08:00
|
5
oott123 2015-04-04 08:51:05 +08:00 via Android
Github 上不是有么…
|
6
ioven OP |
7
oott123 2015-04-04 09:01:02 +08:00 via Android
我以前用的是这个 https://github.com/renever/cn_mooc_dl/blob/master/icourse163_dl.py
大概一两个月前还在用…最近改版了?手机没法测试… |
8
onemoo 2015-04-04 09:12:21 +08:00
似乎网易还没改版完,不同的课程有不同的模式。
你给出的这个课,从浏览器上可以直接截取到flv视频地址。如 http://mov.bn.netease.com/open-movie/nos/flv/2014/08/19/SA33LB61E_sd.flv 这个地址在网页源代码中的 _oc.getCurrentMovie = function() 这一段return的appsrc 将地址中的 flv 改成 mp4,视频结尾也改成 .mp4 就可以得到mp4格式的视频,但是没有字幕。不过你同样可以得到其字幕文件的地址,有两个.srt文件,分别是中英字幕。 |
10
wezzard 2015-04-04 09:41:32 +08:00
iTunes U
|
11
liuhaotian 2015-04-04 10:01:51 +08:00 1
把swf反编译了发现实际上就是对xml里的视频地址进行一次判断是否加密如果加密进行一次解密。
解密部分代码: https://gist.github.com/ihaotian/f63dbe82ce8a7c4ef7b8 所有的播放器代码 + 解密key(太长了,到时候这个页面会坑爹,删掉*就行): h****ttps:/***/gist.github***.com/iha*otian/**e785ab2fee5c33a04649 |
12
yuzo555 2015-04-04 19:19:50 +08:00
效果: http://talkshowcn.duapp.com/api/play.php?format=xml&url=http://v.163.com/movie/2007/4/C/4/M704DL00G_M704EAUC4.html&token=TEST_TOKEN
其实就一个很简单的接口: http://mobile.open.163.com/movie/{$plid}/getMoviesForAndroid.htm |
13
ioven OP |