Sayfalar

youtube etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
youtube etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

11 Ağustos 2010 Çarşamba

Youtube Engelini Aşma( MAC ) Kullanıcıları için

1)System Preferences -> Network ->
2)DNS Server yerine 8.8.8.8, 8.8.4.4 Yazıp Apply diyoruz.
3)Daha Sonra Konsolu açıyoruz.
4)Eğer Textmate Kullanıyorsanız "mate /etc/hosts" yazıyoruz ve açılan hosts dosyasına alttaki satırları ekliyoruz.
74.125.43.103 youtube.com
74.125.43.103 www.youtube.com

ve kaydedip çıkıyoruz,Eğer Textmate yoksa kullandığınız favori metin editörü ile açıp aynı işlemi yapıyoruz.
5)Daha Sonra Konsola "dscacheutil -flushcache" yazıp DNS cache'ini temizliyoruz.
Hepsi bu kadar daha sonra engelsiz bir şekilde youtube.com giriyoruz.

24 Mart 2010 Çarşamba

Wonderful life & Nick Cave

İngilizce bilmeye gerek yok, yeterki dinleyin candan dinleyin.



Eğer video'u izleyemiyorsanız sizin için üzülüyorum nasıl izleyeceğinizi bulabilirsiniz sanırım.

24 Ağustos 2009 Pazartesi

Youtube Class Kullanımı

Geçen gün yayınlamış olduğum Youtube Sınıfında örnek kullanım dosyasında açıklayacı satırlar bulunuyor fakat yeni başlayanlar için sınıfın kullanımını basitçe anlatacak olursak.

require_once('youtube.class.php');

yazarak sınıf dosyamızı dahil ettikten sonra sınıfımızı çağırıyoruz.

$video=new Youtube();

Videoları 2 türlü çağırabilirsiniz.
1.Yöntem : Video adresini yazarak

$video->link_tut('http://www.youtube.com/watch?v=gzqpEWykqEs&feature=related');

2.Yöntem : Video ID'sını yazarak

$video->id_tut('gzqpEWykqEs');

Yukarıdaki yöntemlerden herhangi biri ile videoyu belirttikten sonra istediğimiz verileri rahatça elde edebiliriz.
Erişebileceğiniz veriler aşşağıdaki gibidir.

Video flv adresi:

$video->flv();

Video Adı:

$video->ad();

Video resim adresi:

$video->resim();

Video ID:

$video->id();

Video dosyasının kaynak kodlarına erişmek için :

$video->flv_data();

Video resim dosyasının kaynak kodlarına erişmek için :

$video->resim_data();

Umarım kafanızda soru işaret kalmamıştır.

Youtube Class

Geçenlerde Yazmış olduğum youtube sınıfını sizlerle paylaşıyorum.
Youtube Class

Örnek Kullanım

Screen Shot
Youtube Class
Dosyaları toplu halde buradan indirebilirsiniz.

13 Temmuz 2009 Pazartesi

Kardeş Türküler - Hevare Gule (Gülün Feryadı)

Kardeş Türküler Ne güzel Söylüyor.
Videoyu Görüntüleyemiyorsanız hala opendns'yi keşfetmemişsiniz demektir..
Hevare Gule(Gülün Feryadı)

21 Ocak 2008 Pazartesi

Youtube Kapatıldı Ama Neden ?

Youtube Geçen defa Atatürke hakaretten Kapatılmıştı Bu defa ise
Marmara Üniversitesi Yolsuzluk Adlı videodan Dolayı

www.youtube.com'da "Marmara Üniversitesi Yolsuzluk" adlı yayınla ilgili olarak; Kadıköy 2. Asliye Hukuk Mahkemesi'nin 08.01.2008 tarihli 2008/1 nolu kararında : "Söz konusu yayınlar hükmi şahsiyete sahip Marmara Üniversitesi Rektörlüğünü ve temsil ettiği Güzide Eğitim Kurumunun itibarını zedeleyici, manevi şahsiyetini zarara uğratmaya yönelik haksız, hukuka aykırı ve TCK'da tanımı yapılan, iftira ve hakaret suçlarının oluşturur niteliktedir. Bilirkişi raporuna göre, yayının devam ettiği anlaşılmaktadır." denilmektedir.

Bu gerekçeyle Üniversitemizin talebi yerinde görülmüş olup, mahkemece T.M.K.'nun 24 ve 25. maddeleri gereğince "Erişimin Durdurulması" şeklinde karar verilmiştir.

Bu karar doğrultusunda hukuki girişimler ve cezai takibat sürdürülmektedir.

Üniversitemizin değerli mensuplarına ve öğrencilerimize duyurulur.

MARMARA ÜNİVERSİTESİ REKTÖRLÜĞÜ


Kaynak

19 Ocak 2008 Cumartesi

Youtube.com Kapandı Video Sitesi Sahiplerine Çözüm Burada

function baglanti($url) {

$ch = curl_init();

curl_setopt($ch, CURLOPT_USERAGENT, "MSIE 6.0; Windows NT 5.0");

curl_setopt($ch, CURLOPT_URL, "$url" );

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_HEADER, true);

$sonuc = curl_exec($ch);

curl_close($ch);

return $sonuc;



}

function getir($vid)

{

$tal= baglanti("http://www.youtube.com/v/".$vid);

preg_match("#default.jpg&t=(.*)Transfer-Encoding#siU",$tal,$tid);

$tid =trim($tid[1]);

$val = baglanti("http://www.youtube.com/get_video?video_id=$vid&t=$tid");

preg_match("#http://(.*)youtube.com#siU",$val,$k);

$vs=trim($k[1]);

$vs=str_replace("cache.googlevideo.com/get_video?video_id=".$vid."&origin=","",$vs);

$kral=gethostbyname($vs."youtube.com");

$linkim="http://".$kral."/get_video?video_id=".$vid;


return $linkim;

}


Yukardaki Fonksiyonun Çalışabilmesi İçin SUnucunuzda Curl yüklü OLması gerekmektedir


 


http://www.jeroenwijering.com/?item=JW_FLV_Player


Adresinden FLV Playeri İndiriyoruz


-----KOD BAŞLANGIÇ------


<?


function baglanti($url) {

$ch = curl_init();

curl_setopt($ch, CURLOPT_USERAGENT, "MSIE 6.0; Windows NT 5.0");

curl_setopt($ch, CURLOPT_URL, "$url" );

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_HEADER, true);

$sonuc = curl_exec($ch);

curl_close($ch);

return $sonuc;



}

function getir($vid)

{

$tal= baglanti("http://www.youtube.com/v/".$vid);

preg_match("#default.jpg&t=(.*)Transfer-Encoding#siU",$tal,$tid);

$tid =trim($tid[1]);

$val = baglanti("http://www.youtube.com/get_video?video_id=$vid&t=$tid");

preg_match("#http://(.*)youtube.com#siU",$val,$k);

$vs=trim($k[1]);

$vs=str_replace("cache.googlevideo.com/get_video?video_id=".$vid."&origin=","",$vs);

$kral=gethostbyname($vs."youtube.com");

$linkim="http://".$kral."/get_video?video_id=".$vid;


return $linkim;

}


 


$id="1R5N9oNruUI"; // Youtube.com Video İd


?>


<script type="text/javascript" src="swfobject.js"></script>


<div id="biyotube">


<script type="text/javascript">

var s1 = new SWFObject("flvplayer.swf","single","425","350","7" , "#000000"); //Swf playerın olduğu yer

s1.addParam("allowfullscreen","true");

s1.addVariable("file", '<? echo getir($id); ?>');

s1.addVariable("type", 'flv');

s1.addVariable("image","http://66.249.93.176/vi/<? echo getir($id); ?>/default.jpg"); // Burası caps olan yer

s1.addVariable("overstretch","false");

s1.addVariable("autostart","true");

s1.addVariable("lightcolor", "0xff3300");

s1.addVariable("backcolor", "0xffd7d7");

s1.addVariable("frontcolor", "0x732b30");

s1.addVariable('showdigits','true');

s1.addVariable("showicons","true");

s1.addVariable("logo","biyotube.png"); // burası resim logosunun olduğu yer


s1.addVariable("link","http://www.biyotube.com"); // Site Adresi

s1.addVariable("linkfromdisplay","false");

s1.addVariable("linktarget","_blank");

s1.write("biyotube");

</script>

</div>


-----KOD Bitiş------


Yukardaki Kodları Kendinize Göre Düzenlersiniz


 


Temel Olarak Ne Yaptık


img.youtube.com Yerine 66.249.93.176 Kullandık


Flv Adresinin İp adresinide gethostbyname Fonksiyonu İle Aldık


 


Çalışan Örnek İçin Buraya Bakın


http://www.biyotube.com/1R5N9oNruUI-youtube-Gulsen-Kara-Bocukler-Klip-Reklamsiz-temiz-.html