Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /***
- Youtube video downloader suport semua video, via http://keepvid.com tanpa api key
- Demo 1: http://www.eddiekidiw.xyz/keepvid.com.php?id=pXRviuL6vMY
- Demo 2: http://www.eddiekidiw.xyz/keepvid.com.php?id=https://www.youtube.com/watch?v=pXRviuL6vMY&list=PL7C00E83736FB02C3
- ***/
- // function untuk mengambil teks atau hasil grab yang akan di bagi-bagi
- function a($a,$b,$c){
- $d=explode($b,$a);
- $e=explode($c,$d[1]);
- return $e[0];
- }
- // function untuk mengambil kontent dari keepvid.com menggunakan curl, bisa juga pakek file_get_contents()
- function b($a){
- $b=curl_init();
- curl_setopt($b,CURLOPT_URL,$a);
- curl_setopt($b,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.108 Safari/537.36');
- curl_setopt($b,CURLOPT_RETURNTRANSFER,true);
- $c=curl_exec($b);
- curl_close($b);
- return $c;
- }
- $id=$_GET['id'];
- //cek id atau url youtube dari $id yang di hasilkan dari $_GET['id']
- if(empty($id)){
- //stop script jika $id kosong
- echo'id nya mana...?';
- } else {
- //jalankan script jika $id berisi id atau url video
- if(strlen($id) == 11){
- //jalankan jika $id hanya berisi id video, ( 11 digit acak ext: pXRviuL6vMY )
- $a='http://www.youtube.com/watch?v='.$id;
- } else {
- //jalankan jika $id berisi url youtube full ( ext: https://www.youtube.com/watch?v=pXRviuL6vMY&list=PL7C00E83736FB02C3 atau https://www.youtube.com/watch?v=pXRviuL6vMY )
- $a=$id;
- }
- $b=b('http://keepvid.com/?url='.$a);
- //mengambil kontent dari keepvid.com
- $c=a($b,'<br clear="both" /><br /></div>','<b style="color:#e01b3c;">');
- //potong kontent yang sudah di ambil tadi
- echo $c;
- //Tampilkan hasil url downloadnya
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement