芒果TV真實視頻地址解析


本文旨在互相學習,請勿濫用

若有幸被您引用請附加地址來源http://blog.csdn.net/feige2008/article/details/37579051

文章主要解析芒果TV的視頻真實地址,其它站點能夠參看本人的另外一篇文章

http://blog.csdn.net/feige2008/article/details/8895632


先放一個芒果TV較麻煩的頁面

http://www.hunantv.com/m/t/?

f=m&t=wmdax2014&x=20140705&_=7236093

要解析上述頁面,就須要先了解下它的常規視頻解析方式

 

芒果TV。視頻地址格式例如以下:

http://www.hunantv.com/v/1/51707/f/695977.html


獲取上述地址html代碼,里面有

code: "0670570ECE2031421A9832BFDC77523E",

file:%2Fjinying%2Fg%2Fjinying%2Fwailaiziyuan%2Ftongbuju%2Fzhongguoxinshengdai%2Fzgxsd20140705.fhv",

 

能夠通過搜索 code: 和  file:  這兩個符號來解析得到

 

該站點的隱藏地址為:【請注意該隱藏地址】

 

http://pcvcr.cdn.imgo.tv/ncrs/vod.do?fid=$1&file=$2

當中$1就是上述code $2是上述file

 

比如上述視頻,隱藏地址即為

http://pcvcr.cdn.imgo.tv/ncrs/vod.do?fid=0670570ECE2031421A9832BFDC77523E&file=%2Fjinying%2Fg%2Fjinying%2Fwailaiziyuan%2Ftongbuju%2Fzhongguoxinshengdai%2Fzgxsd20140705.fhv

 

訪問后得到的html內容為例如以下


所以

http://pcvideocc.imgo.tv/24968165339d33f0af5b01a2d57c2d51/53bbfa91/jinying/g/jinying/wailaiziyuan/tongbuju/zhongguoxinshengdai/zgxsd20140705.fhv

就是該視頻的下載地址。

 

再回到開始:

http://www.hunantv.com/m/t/?

f=m&t=wmdax2014&x=20140705&_=7236093的解析

url中有一個字段為 t=wmdax2014 在上述url地址的html頁面。搜索

t=="wmdax2014"  假設t為其它的值,如wmdax則搜索t=="wmdax"

搜索后發現例如以下信息:

 

獲取pageItemID的值即:wmdax2014.2014070501.5

獲取上述值之后,本文檔暫定上述值為$3=wmdax2014.2014070501  注意:沒有加.5,使用的是紅色部分

訪問http://i5.hunantv.com/s1/2014/m/data.$3.js  該地址

:

http://i5.hunantv.com/s1/2014/m/data.wmdax2014.2014070501.js

訪問改地址,獲得的就是

http://www.hunantv.com/m/t/?f=m&t=wmdax2014&x=20140705&_=7236093  該頁面上全部的視頻列表

能夠看到

 

每一個data_item是一個視頻,如:

data_item=data_item+'{"x":"20140705","n":"14","tid":"46163","cid":"696180","w":"/v/1/18/f/696103.html","code":"1646B7FD410F918ACAB9F4F6276A76AA","limit_rate":"905","u":"/jinying/g/jinying/bokeduanpian20140228new/womendouaixiao/20170708wmdaxxin.fhv","t":"鏉庢槗宄伴檲浼熼渾嬋€鎯呯浉鎷ユ弧鍦版粴","p":"http://i5.hunantv.com/p1/20140706/0057222318C.jpg","d":"2014-7-5","g":"鏉庢槗宄�,闄堜紵闇�,鏉ㄥ籙","l":"01:22:09"},';

 

是一個json格式:

此處已經給了

"code":"1646B7FD410F918ACAB9F4F6276A76AA",

"u":"/jinying/g/jinying/bokeduanpian20140228new/womendouaixiao/20170708wmdaxxin.fhv"

用這兩個字段和前面說的隱藏地址。http://pcvcr.cdn.imgo.tv/ncrs/vod.do?fid=$1&file=$2 

就能夠找到該視頻的下載地址了,

因此該視頻的隱藏地址例如以下

http://pcvcr.cdn.imgo.tv/ncrs/vod.do?

fid=1646B7FD410F918ACAB9F4F6276A76AA&file=/jinying/g/jinying/bokeduanpian20140228new/womendouaixiao/20170708wmdaxxin.fhv

訪問這個地址就能夠得到視頻下載地址

http://pcvideocc.imgo.tv/4c325c4cfa52d80af72a78a54b4422cc/53bc00a1/jinying/g/jinying/bokeduanpian20140228new/womendouaixiao/20170708wmdaxxin.fhv

事實上,你之前看到的.mp4格式。並不是該視頻的最高清版本號

假設你要看mp4地址。僅僅須要把隱藏地址.fhv改為.mp4就可以找到mp4的下載地址了

http://pcvcr.cdn.imgo.tv/ncrs/vod.do?fid=1646B7FD410F918ACAB9F4F6276A76AA&file=/jinying/g/jinying/bokeduanpian20140228new/womendouaixiao/20170708wmdaxxin.mp4 訪問該頁面的html代碼就可以找到mp4的下載地址

OK。其它的視頻依次類推就可以 


如有不論什么疑問和高見,隨時歡迎留言探討...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM