PDA

View Full Version : کد من برای دانلود از یوتیوب چرا دیگه کار نمیکند؟!



raspotineiran
جمعه 21 فروردین 1388, 19:10 عصر
سلام
تا چند روز پیش من با کد زیر میتونستم از یوتیوب ویدئو دانلود کنم ولی جرا من و دیگر سایتهایی هم که مثل من از این کد استفاده می کنند دیگر قادر به دانلود از youtube نیستند؟!!
http://superiran.dk/tubeget/2.php
اینم کد من:



<?
if(eregi('youtube.com',$_POST['video'])){
$video="$_POST[video]";
$video2 = explode("watch?v=", $video);
$video2 = explode("&", $video2[1]);
$video2 = $video2[0];
$source = file_get_contents($video);

preg_match("/var fullscreenUrl = '(.*?)';/is", $source, $link);
$link=str_replace('/','',$link[1]);
$link=str_replace("watch_fullscreen?",'',$link);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title=str_replace("YouTube - ","",$title[0]);
$pic="http://img.youtube.com/vi/$video2/default.jpg";

echo"<center><img src=\"http://superiran.dk/tubeget/images/info.png\" ><br><font size=\"2\"><b>Name:&nbsp;</b><b>$title</b></font><br><br><img src=\"$pic\"><br><br><img src=\"http://superiran.dk/tubeget/images/download.png\"><br><a href=\"http://www.youtube.com/get_video?$link\"><strong>Click Here to Download Your Video</strong></a></center>";
}

?>


سایت مشابه که مثل من مشکل دانلود پیدا کرده:
http://javimoya.com/blog/youtube_en.php

ولی با تعجب دیدم تو سایتهای دیگری مثل :
http://clipnabber.com/
یا
http://keepvid.com/
نمیدونم چطور وقتی لینک یه ویدئو از یوتیوب را مثل: http://www.youtube.com/watch?v=M1iqFe2nNnk
تو این سایتها میزنیم تا ویدئو مربوطه را دانلود کنیم اگه دقت کنید این فایل باید روی یوتیوب باشه واسه دانلود ولی چطور سر از googlevideo سر در میاره الله اعلم !!! ببینید:
http://keepvid.com/save-video.flv?http%3A%2F%2Fv12.lscache1.googlevideo.co m%2Fget_video%3Forigin%3Dsjl-v105.sjl.youtube.com%26video_id%3DM1iqFe2nNnk%26ip %3D174.36.175.210%26signature%3D9D598DB3C1186DCF1C 7CD096D9AB7A4F5B60EA2C.8924F28A0C5FF1413E50CE7F8B5 2A15AD1DBE22B%26sver%3D2%26expire%3D1239396967%26k ey%3Dyt1%26ipbits%3D0

که v12.lscache1.googlevideo.com تو لینک بالا داد میزنه که داره فایل از googlevideo.com دانلود میشه.

یه لیست جالب هم تو نت پیدا کردم که شاید از اون تو این سایتها استفاده میشه ؟! بنام Servers To Allow.txt

کسی میدونه این سایتها از چه کدی برای دانلود ویدئو از یوتیوب توسط سایت googlevideo استفاده میکنند؟

narsic
یک شنبه 23 فروردین 1388, 15:23 عصر
با سلام

تا چند روز پیش من با کد زیر میتونستم از یوتیوب ویدئو دانلود کنم ولی جرا من و دیگر سایتهایی هم که مثل من از این کد استفاده می کنند دیگر قادر به دانلود از youtube نیستند؟!!
احتمالا مسئولین سایت در درخواستهای ارسالی و دریافتی تغییری دادن که کد شما قادر به شناسیی اون نیست .

ولی با تعجب دیدم تو سایتهای دیگری مثل :
http://clipnabber.com/
یا
http://keepvid.com/
احتمالا از ترفند دیگه ایی استفاده میکنن .

نمیدونم چطور وقتی لینک یه ویدئو از یوتیوب را مثل: http://www.youtube.com/watch?v=M1iqFe2nNnk
تو این سایتها میزنیم تا ویدئو مربوطه را دانلود کنیم اگه دقت کنید این فایل باید روی یوتیوب باشه واسه دانلود ولی چطور سر از googlevideo سر در میاره الله اعلم !!! ببینید:
http://keepvid.com/save-video.flv?ht...1%26ipbits%3D0 (http://keepvid.com/save-video.flv?http%3A%2F%2Fv12.lscache1.googlevideo.co m%2Fget_video%3Forigin%3Dsjl-v105.sjl.youtube.com%26video_id%3DM1iqFe2nNnk%26ip %3D174.36.175.210%26signature%3D9D598DB3C1186DCF1C 7CD096D9AB7A4F5B60EA2C.8924F28A0C5FF1413E50CE7F8B5 2A15AD1DBE22B%26sver%3D2%26expire%3D1239396967%26k ey%3Dyt1%26ipbits%3D0)
چون سرور های گوگل یکی هست
اما یه راه دیگه هم که در یکسری از سایت ها استفاده میشه که آدرس سایت متعلق به خود سایت هست اونها میان ابتدا فیلم رو بر روی سرور خودشون دانلود میکنن و سپس به شما لینک میدن .
موفق باشید