Çalışan youtube flv link bulma kodu varsa elinizde paylaşırsanız sevinirim .
Bulduklarımın hiç biri çalışmıyor..
Çalışan youtube flv link bulma kodu
4
●1.982
- 19-10-2010, 02:12:24hocam flv kodunu bulması sorun değilde birde urlyi çektiğin ip nin başıyla kullanıcının ipsinin başı tutması gerekiyor bu sorunu çözemedim vazgeçtim youtubeden filan
ama yinede alttaki kod sana flv urlsini verir umarım faydası olur
function get_flv($url) { preg_match("/v=([^(\&|$)]*)/", $url, $matches); $yt_id = $matches[1]; $target_url = "http://www.youtube.com/get_video_info?video_id=".$yt_id; if(function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $target_url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_REFERER, 'http://www.sssssssssssssssssssssssssssssssssssssssss.com/'); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0'); $data = curl_exec($ch); $errormsg = curl_error($ch); curl_close($ch); if($errormsg != '') { echo '<div class="info_msg_err">'.$errormsg.'</div>'; return false; } } $data = urldecode($data); preg_match("/\&fmt_stream_map=34\|(.*?)\|\|/i", $data, $matches); preg_match("/\&token=(.*?)\&/i",$data,$tok); $token_id = $matches[1]; $target_url = "http://www.youtube.com/get_video?video_id=" . $yt_id . "&t=" . $tok[1]; return $token_id; } $flv_url=get_flv('http://www.youtube.com/watch?v=HBI2S0Sr8sQ'); header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Content-Type: video/x-flv"); header('Location: '. $flv_url); - 19-10-2010, 15:32:53Yönetici onayı bekliyorO sorun değil kendi serverıma indiricem yardım için teşekkürler..
mybk_25 adlı üyeden alıntı: mesajı görüntüle
ama yinede alttaki kod sana flv urlsini verir umarım faydası olur