php ile mp4 facebook videolarını sayfadan ayıklama

Başlatan yakusha, 28 Aralık 2010 - 23:15:45

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

yakusha

İnternet üstünden film izlemek benim hobilerimden başta geleni... her akşam 1 veya 2 filmi izlemeden uyumuyorum...

Ubuntu dünyasına geçiş yaptıktan sonra ise flash player ile aram pek düzelmedi... arada bakıyorum tam ekran olmuyor, veya filmi izlerken karelermeler oluyor...

ben de videoları facebook üstünden alıp yayınlayan siteler için küçük bir video ayıklama scripti yazdım... ilgili sayfadaki facebook video linklerini ayıklıyor... ben de bunları totem video player ile açıp dilediğim filmi özgürce izlemeye devam ediyorum...

Deneme Sayfası: http://www.kitaptilkisi.com/videoal.php

Kullandığım Kod:

<form action="">
<input type="text" name="link">
<input type="submit" value="gönder">
</form>
<?php
$link 
$_REQUEST["link"];
?>

<a href="<?php echo $link?>"><?php echo $link?></a>
<br>
<br>
<?php
$referer 
'http://www.google.com';
$userAgent  $_SERVER['HTTP_USER_AGENT'];
$googleDomain  '66.249.91.104';
if( 
extension_loaded('curl') == true )
{
// curl işlemini başlat
$ch curl_init();
// curl seçenekleri
curl_setopt($chCURLOPT_URL$link);
curl_setopt($chCURLOPT_HEADER0);
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
curl_setopt($chCURLOPT_TIMEOUT30);        
curl_setopt($chCURLOPT_REFERER$referer);
curl_setopt($chCURLOPT_USERAGENT$userAgent);       
curl_setopt($chCURLOPT_RETURNTRANSFER1);
// sonucları al ve curl  işlemini kapat
$sonuc curl_exec($ch);
curl_close($ch);
}
else
{
echo "curl eklentisi yüklü değil";
}
preg_match_all("#http://video.(.*?).mp4#s",$sonuc,$linkler);
$bulunanadet count($linkler[1]);
if (
$bulunanadet)
{
for ($i 0$i $bulunanadet$i++) 
{
if ($linkler[1][$i] <> $linkler[1][$i-1])
{
echo '<br><video src="http://video.'.$linkler[1][$i].'.mp4"></video>';
echo 'http://video.'.$linkler[1][$i].'.mp4';
}
}
}
?>



bu kodları ubuntu altında çalışan bir şeylere çevirmek inşallah birileri açısından mümkündür...
Artık bu forumu kullanmıyor.

risperdal

Örnek olarak linkleri aldığınız bir sayfayı verebilir misiniz?

yakusha

Artık bu forumu kullanmıyor.

reis33

Ayırlıyor kelimesini anlayamadım ?
Firefox eklentilerinden

Video DownloadHelper
https://addons.mozilla.org/en-US/firefox/addon/3006/
gibi bir şey midir ?

yakusha

hayır abi... bu sadece linkleri ayıklıyor ve kişiye gösteriyor... ben de linkleri alıyorum ve totem player ile açıyorum... download etmemiş oluyorum....
Artık bu forumu kullanmıyor.

reis33

Anladım..
Takılmadan izlemek için indirmek daha iyi bir tercih.
Çünkü izlerken de dosya indirilmiyor mu, indiriliyor.