function getYoukuFlv($url){ preg_match("#id_(.*?)/.html#",$url,$ " /> 成人欧美在线视频,精品亚洲视频在线观看,色婷婷激情五月

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

解析獲取優酷視頻真實下載地址的PHP源代碼

復制代碼 代碼如下:
<?php
//--調用方法/demo.php?url=http://v.youku.com/v_show/id_XMzkyODA2NTEy.html
echo getYoukuFlv($_GET['url']);

function getYoukuFlv($url){
    preg_match("#id_(.*?)/.html#",$url,$out);
    $id=$out[1];
    $content=get_curl_contents('http://v.youku.com/player/getPlayList/VideoIDS/'.$id);
    $data=json_decode($content);
    foreach($data->data[0]->streamfileids AS $k=>$v){
    $sid=getSid();
    $fileid=getfileid($v,$data->data[0]->seed);
    $one=($data->data[0]->segs->$k);
    if($k == 'flv' || $k == 'mp4') return "http://f.youku.com/player/getFlvPath/sid/{$sid}_00/st/{$k}/fileid/{$fileid}?K={$one[0]->k}";
    continue;
    }

function get_curl_contents($url, $second = 5){
    if(!function_exists('curl_init')) die('php.ini未開啟php_curl.dll');
    $c = curl_init();
    curl_setopt($c,CURLOPT_URL,$url);
    $UserAgent=$_SERVER['HTTP_USER_AGENT'];
    curl_setopt($c,CURLOPT_USERAGENT,$UserAgent);
    curl_setopt($c,CURLOPT_HEADER,0);
    curl_setopt($c,CURLOPT_TIMEOUT,$second);
    curl_setopt($c,CURLOPT_RETURNTRANSFER, true);
    $cnt = curl_exec($c);
    $cnt=mb_check_encoding($cnt,'utf-8')?iconv('gbk','utf-8//IGNORE',$cnt):$cnt; //字符編碼轉換
    curl_close($c);
    return $cnt;
}
function getSid() {
    $sid = time().(rand(0,9000)+10000);
    return $sid;
}
function getkey($key1,$key2){
    $a = hexdec($key1);
    $b = $a ^ 0xA55AA5A5;
    $b = dechex($b);
    return $key2.$b;
}
function getfileid($fileId,$seed) {
    $mixed = getMixString($seed);
    $ids = explode("*",$fileId);
    unset($ids[count($ids)-1]);
    $realId = "";
    for ($i=0;$i < count($ids);++$i) {
    $idx = $ids[$i];
    $realId .= substr($mixed,$idx,1);
    }
    return $realId;
}
function getMixString($seed) {
    $mixed = "";
    $source = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ///:._-1234567890";
    $len = strlen($source);
    for($i=0;$i< $len;++$i){
    $seed = ($seed * 211 + 30031) % 65536;
    $index = ($seed / 65536 * strlen($source));
    $c = substr($source,$index,1);
    $mixed .= $c;
    $source = str_replace($c, "",$source);
    }
    return $mixed;
}
?>

php技術解析獲取優酷視頻真實下載地址的PHP源代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 美女一丝不佳一级毛片大屁股 | 7799国产精品久久久久99 | 亚洲欧美一区二区久久 | 精品久久一 | 国产高清国内精品福利 | 欧美整片完整片视频在线 | 最新精品国偷自产在线91 | 色婷五月 | 亚洲爱色| 日韩免费视频一区二区 | 亚洲黄色第一页 | 久久国产乱子伦免费精品 | 国产精品久久久久无毒 | 午夜在线视频免费观看 | 亚洲成a人 | 男女朋友做爽爽爽免费视频网 | 97人洗澡从澡人人爽人人模 | 国内精品视频在线播放一区 | 韩国资源视频一区二区三区 | 2022免费国产精品福利在线 | 欧美日韩一二三四区 | 99视频精品全部在线播放 | 亚洲春黄在线观看 | 中文字幕在线视频在线看 | www婷婷 | 亚洲国产韩国一区二区 | 最新毛片久热97免费精品视频 | 国产图片区 | 凹凸精品视频分类国产品免费 | 中文字幕日韩精品一区口 | 一区二区三区国产 | 国产精品李雅在线观看 | 成人深夜视频 | 国产美女91视频 | 免费国产高清视频 | 午夜在线播放 | 欧美大片欧美激情免费看一 | 国产激烈床戏无遮挡网站 | 性xxxxxxxxx18欧美 | 国产一级特黄一级毛片 | 久久香蕉精品成人 |