victories adlı üyeden alıntı: mesajı görüntüle
youtube nin flv leri ile vaktinizi harcamayın,
üstteki kodlarla video resimlerini alıp son olarak da aşağıdaki kodlarla videonun flv adresini çekin
<?php
$videoid=$_GET["v"];
$format = $_GET["fmt"];
if(empty($format)) $format = 18;
$content= file_get_contents("http://youtube.com/get_video_info?video_id=$videoid");
parse_str($content);
$url = "http://www.youtube.com/get_video.php?video_id=" . $videoid . "&t=" . $token. "&fmt=".$format;
$headers = get_headers($url);
foreach($headers as $h){
if(strpos($h,"googlevideo.com")!=false){
$url = substr($h,10);
break;
}
}
header("Location: $url");
?>
$content= file_get_contents("http://youtube.com/get_video_info?video_id=$videoid");
adresinden
parse_str($content);
ile aldığımız
$token
değeri site içinde çalışırken gelen değer ile elle buldupum token değerleri arasında farklılık oluor. bu hata neden kaynaklanıor acaba...
H_2WHkpsT5w video_id sinin site içinde çalışırken çektiği token değeri vjVQa1PpcFOm0qgfL6sGkei7ECc5gw-FAQ04DsUUM9M%3D olurken
elle girip http://youtube.com/get_video_info?video_id=H_2WHkpsT5w adresinden gelen token değerleri farklı oluyor mesela...