• 28-03-2010, 14:24:09
    #1
    Dailymotion videolarını jw player tarzı bir player'da kendi sitemizde oynatma imkanımız varmı, eskiden youtube için curl ile video'yu istetip yapma imkanımız bulunuyordu onun gibi birşey ?
  • 28-03-2010, 15:15:43
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    FLV adresini bulabilirseniz oynatabilirsiniz...
  • 28-03-2010, 16:30:26
    #3
    Üyeliği durduruldu
    <?php
    $uri = 'http://www.dailymotion.com/video/xcp27w_kontor-bitiyor-para-geliyor_fun';
    	$source = file_get_contents($uri);
    	$vurl = explode('so.addVariable("video", "',$source);
    	$vurl = explode('"',$vurl[1]);
    	header('Location:'.$vurl[0]);
    ?>
    dailymotion flv adresini verir.
  • 28-03-2010, 17:33:30
    #4
    Üyeliği durduruldu
    PHPci adlı üyeden alıntı: mesajı görüntüle
    <?php
    $uri = 'http://www.dailymotion.com/video/xcp27w_kontor-bitiyor-para-geliyor_fun';
        $source = file_get_contents($uri);
        $vurl = explode('so.addVariable("video", "',$source);
        $vurl = explode('"',$vurl[1]);
        header('Location:'.$vurl[0]);
    ?>
    dailymotion flv adresini verir.
    dailymotion bildiğim kadarıyla sürekli sistemi içten içten değiştiriyo. yanlış bilmiyosam tabi.
  • 30-03-2010, 03:01:45
    #5
    verdiğin kodu denedim ama sanırım dailymotion'un bir ip koruması var, izlemek isteyen kişinin ip'si server ip'si olmadıgından çalışmıyor ama verdiğin kodla şu şekilde servera çekebiliyorum videoları, kişilere indirtmeyi nasıl yapabilirim?

    <?php
    $uri = 'http://www.dailymotion.com/video/xcp27w_kontor-bitiyor-para-geliyor_fun';
        $source = file_get_contents($uri);
        $vurl = explode('so.addVariable("video", "',$source);
        $vurl = explode('"',$vurl[1]);
    	
    	$kod=file_get_contents($vurl[0]); //flv dosyasının kaynak kodunu aldık
    
    $dosya_adi = "videoolustur.flv"; //Video.flv adında için boş bir dosya oluşturduk
    $dosya = fopen ($dosya_adi , 'w') or die ("Dosya açılamadı"); //Dosyayı yazmak için açtık. 
    fwrite ( $dosya , $kod ); //Veriyi dosyaya yazdık. 
    fclose ($dosya); // Dosyayı kapattık ;
    
    ?>
  • 30-03-2010, 09:24:18
    #6
    Üyeliği durduruldu
    Sizin icin arastirdim AMA bulamadim hocam. Programlar var AMA onlarin ustunden web de download ettiren goremedim. Gordugunuz yer olursa link atin elimden geleni denerim. Kolay gelsin
  • 01-04-2010, 17:30:48
    #7
    <?php
    	$uri = 'http://www.dailymotion.com/video/'.$_GET['id'].'_mavitmvplayers';
        $source = file_get_contents($uri);
        $vurl = explode('so.addVariable("video", "',$source);
        $vurl = explode('"',$vurl[1]);
        //header('Location:'.$vurl[0]);
      	echo '	 <embed src="swf/player-viral.swf" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" flashvars="height=411&amp;width=650&amp;file='.$vurl[0].'&amp;frontcolor=0xFFFFFF&amp;lightcolor=cc9900&amp;skin=swf/skin2.swf&amp;image=&amp;controlbar=over&amp;autostart=1" width="650" height="411">';
    ?>
    bu şekilde sorunsuz bir şekilde gösterim yaptırdım

    download içinde header kısmını açıklama satırından çıkartın ve bir ajax yada frame tekniği ile id yi post veya get ile gönderme yaparak download işlemide yaptırabilirsiniz
  • 01-04-2010, 19:34:54
    #8
    Üyeliği durduruldu
    bende başaramadım indirebiliyorum ama izletemiyorum...
  • 01-04-2010, 21:20:24
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    MaviTm adlı üyeden alıntı: mesajı görüntüle
    <?php
    	$uri = 'http://www.dailymotion.com/video/'.$_GET['id'].'_mavitmvplayers';
        $source = file_get_contents($uri);
        $vurl = explode('so.addVariable("video", "',$source);
        $vurl = explode('"',$vurl[1]);
        //header('Location:'.$vurl[0]);
      	echo '	 <embed src="swf/player-viral.swf" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" flashvars="height=411&amp;width=650&amp;file='.$vurl[0].'&amp;frontcolor=0xFFFFFF&amp;lightcolor=cc9900&amp;skin=swf/skin2.swf&amp;image=&amp;controlbar=over&amp;autostart=1" width="650" height="411">';
    ?>
    bu şekilde sorunsuz bir şekilde gösterim yaptırdım

    download içinde header kısmını açıklama satırından çıkartın ve bir ajax yada frame tekniği ile id yi post veya get ile gönderme yaparak download işlemide yaptırabilirsiniz
    Player da hata verdi. Göstermiyor. İndirmek isteyince de beyaz sayfa veriyor.