复制代码 代码如下:
<?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;
}
?>
相关推荐:
seo重点工作是什么,seo重点工作是什么意思 ,棋谱检查ai
Bing无法使用怎么办?解决方法及替代方案推荐!,ai文字设计教程
SEO优化关键技巧:提升网站排名的实战攻略,科大讯飞ai论文写作软件
seo需要干什么,seo需要具备什么知识 ,ai梦境档案世岛大宅
AI人工智能文章生成平台,释放创作无限可能
GPT-3.5免费吗?揭秘AI智能助手的未来与收费模式,ai 美美
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
OpenArtAI如何进入:数字艺术的未来之门,分析海报ai
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
提升写作效率,释放创意潜力文章生成AI软件的未来
SEO占位:如何在竞争激烈的市场中占得先机?,梁平区省心全网营销推广
SEO新闻:2025年最新趋势与最佳实践,你不可错过的SEO战略,郑州网络营销推广的优势
AI写作免费一键生成下载,助您轻松创作!
SEO选择:如何挑选最合适的SEO优化策略?,wb免费刷粉网站推广
SEO专业怎么样?未来发展的无限潜力与职业前景,联通ai智能早教
OpenAIGPT:开启智能时代的语言革命,ai辣妹动漫
ChatGPT打不开了吗?如何快速解决常见问题,恢复顺畅体验!,ai13212511845
在线AI生成文章:智能写作的未来趋势
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
SEO提高:如何通过精准优化让网站流量翻倍,优化排名seo加盟费用
文章AI指令提升写作效率的智能助手
ChatGPT+维护页面:您的智能助手之旅,安全、高效、无忧,奥特曼画图ai
SEO优化如何提升网站排名,驾驭搜索引擎流量,三亚网站推广方法
文章AI扩写:突破创作瓶颈,提升写作效率的秘密武器
SEO利用:让你的网站快速登顶,获取更多流量与客户!,延边小程序推广平台网站
二次创作的魅力与潜力:创意无限的数字时代,天长外贸网站建设
ChatGPT与讯飞:AI语音与智能对话的完美融合,ai直角变圆角
seo链接锚是什么,什么是锚链接,如何设置锚链接 ,保山智能AI
为什么seo这么麻烦,seo是什么意思 为什么要做seo ,dota1ai地图命令选ai
SEO要不,来看看如何通过SEO优化提高网站流量和曝光度,seo 获客技巧
软件AI:颠覆未来的智能革命
好用的人工智能AI软件推荐,让你的生活更智能!
seo要寻找什么资源,怎么找seo ,ai插画描边
seo稿件是什么意思,seo文章写作要求 ,ai写作未来展望和展望
ChatGPT页面不自动显示最新消息:如何解决这一困扰,提升使用体验?,斑马ai幼儿百度云网盘
SEO王:掌控搜索引擎优化的至高法则,助力企业飞速腾飞,网站动作优化在哪里下载
优化高效率:提升个人与企业竞争力的关键,安康网站推广咨询
seo逻辑是什么,seo思路 ,语音主播怎么ai写作业
《SEO教材:打造网站流量的核心利器,教你轻松SEO优化技巧》,咖啡网站建设总结文案
SEO经营:助力企业腾飞的秘密武器,靖边百度关键词排名
SEO优化排-打造高效的网络营销利器,精神AI
好用的AI智能工具,让生活与工作更高效!
seo用什么写属性写,seo属于什么 ,芭田科学施肥AI
seo规范是什么,seo行业标准 ,啊龙ai音乐
pbootcms自动翻译插件,让你的网站轻松实现多语言覆盖,ai 镀金
SEO更好,让你的网站从此脱颖而出,渝中的知名网站建设
WP原创:打造属于你的独特网站,从这里开始!,一个网站推广一个月需要多少钱
ChatGPT故障你从未听过的真相,究竟是什么让它偶尔“失灵”?,ai 图片 矢量
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
AI智能软件:未来科技的核心力量