2016-04-04 18 views
-5

Udemy'den ÜCRETSİZ video kursları almaya çalışıyorum.PHP - Video URL'sinden MP4 konumuna ulaşın

Ben mesela bu bağlantıyı vardır: https://www.udemy.com/new-lecture/view/?data=SlFCJUxYR34JQx55Xk5XPFAUTh4NDRsqWBQJe0wBAW5M

Ne yapmak istiyorum mp4 bulunduğu getirmesi ve benim web sayfalarının birinde gömün.

Sadece kaynak sayfaya bakarak MP4 videolarını indirebilen bir Chrome eklentim var.

PHP veya Python ile aynı şeyi elde etmenin bir yolu var mı? Unutmayın Sadece indirmemesi gereken video lokasyonuna ihtiyacım var.

Teşekkür

harici video gömmek için
+0

https://github.com/rg3/youtube-dl/blob/master/README.md#embedding-youtube-dl –

+0

Merhaba @NijrajGelani ama Bu video indirmek için gidiyor. MP4 kaynağının URL'sini bilmenin bir yoluna ihtiyacım var. – Anonymous

cevap

1

, ilk aksi takdirde telif hakkı sorunlarını karşılaşabileceği web sitenizde videoları kullanma yetkisine sahip olduğundan emin olun. İşte mp4 bağlantı almak için php kodudur:

<?php 
$URL = "https://www.udemy.com/new-lecture/view/?data=SlFCJUxYR34JQx55Xk5XPFAUTh4NDRsqWBQJe0wBAW5M"; 
$Fetched_Contents = file_get_contents($URL); 
if (preg_match('/<source(.*?)src="(.*?).mp4(.*?)"/i', $Fetched_Contents, $MP4_Link)){ 
    $Complete_MP4_Link = "{$MP4_Link[2]}.mp4{$MP4_Link[3]}"; 
    //now embed in your mp4 player using html,javascript 
    echo $Complete_MP4_Link; 
}else{ 
    echo "Didn't found any mp4 link."; 
} 
?> 
İlgili konular