Youtube 2 mp3 systeem

Gestart doorDojoo7 reacties94 weergaven

8 berichten · pagina 1 van 1

Dojoo

Lid · Topicstarter

Berichten
624
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Herft er iemand zon systeem?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
basmilius.com => YTD
0
Dojoo

Lid · Topicstarter

Berichten
624
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Geen programma, een site. En gewoon een source ofzo
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Momentje, ik zal er wel een maken snel..
Denk er wel aan dat je dataverkeer op een host er wel snel van opgezogen word eh?
0
Dojoo

Lid · Topicstarter

Berichten
624
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jup.
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nou aub..
Alleen het omzetten naar MP3 is nog niet ingebouwd.. maar daar heb k niet meer genoeg tijd voor want ik moet nu dus weg.. Trouwens.. omzetten naar mp3 kan in PHP als de webserver dat ondersteunt.. dus succes emo
Gebaseerd op het YouTube Downloaders script van mezelf (SearchMediaLink.cs)

Gebruik:
[website-link]/bestand.php?video_id=[video_id]&q=[kwaliteit]

[Kwaliteit]
- highress
- hd1080
- hd720
- large
- medium
- small

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR]E_ALL[COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-Type: text/plain"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$log[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/Array"]Array[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$videoId[/COLOR] [COLOR= #007700]= (([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]video_id[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]video_id[/COLOR][COLOR= #007700]]) ==[/COLOR] [COLOR= #0000BB]11[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]video_id[/COLOR][COLOR= #007700]] :[/COLOR] false[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$videoQuality[/COLOR] [COLOR= #007700]= (([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]q[/COLOR][COLOR= #007700]])) ?[/COLOR] [COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]q[/COLOR][COLOR= #007700]] :[/COLOR] [COLOR= #DD0000]hd720[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]VideoID: [/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #0000BB]$videoTitle[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://data.basmilius.com/player/get_video_title?video_id="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #0000BB]$videoTitle[/COLOR][COLOR= #007700];[/COLOR]
    
    [COLOR= #0000BB]$videoInfo[/COLOR] [COLOR= #007700]= @[/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.youtube.com/get_video_info?el=popout&video_id="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoInfo[/COLOR][COLOR= #007700])
    {[/COLOR]
        [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Video-Info loaded[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Start parsing Video-Info[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #0000BB]$videoDataRawA[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$videoInfo[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoDataRawA[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$rawA[/COLOR][COLOR= #007700])
        {[/COLOR]
            [COLOR= #0000BB]$videoDataRawB[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"="[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rawA[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoDataRawB[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]url_encoded_fmt_stream_map[/COLOR][COLOR= #007700])
            {[/COLOR]
                [COLOR= #0000BB]$videoUrls[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoDataRawB[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]));[/COLOR]
                [COLOR= #0000BB]$dlurls[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/Array"]Array[/URL][COLOR= #007700]();[/COLOR]
                [COLOR= #0000BB]$urlI[/COLOR] [COLOR= #007700]= -[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
                
                [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoUrls[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700])
                {[/COLOR]
                    [COLOR= #0000BB]$urlData[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"="[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700]);[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]url[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]++;[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][] =[/COLOR] [URL="http://www.php.net/Array"]Array[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]));
                    }[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]sig[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]][] =[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];
                    }[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]quality[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$quality[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]][] =[/COLOR] [COLOR= #0000BB]$quality[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];
                    }[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]type[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]";"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]));[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]][] =[/COLOR] [COLOR= #0000BB]$type[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];
                    }
                }[/COLOR]
                
                [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dlUrls[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700])
                {[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #0000BB]$videoQuality[/COLOR][COLOR= #007700])[/COLOR] [URL="http://www.php.net/continue"]continue[/URL][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #DD0000]video/mp4[/COLOR][COLOR= #007700])[/COLOR] [URL="http://www.php.net/continue"]continue[/URL][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$videoUrl[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]&signature=[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]];[/COLOR]
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Founded video-url: [/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Download video..[/COLOR][COLOR= #007700];[/COLOR]
                    
                    [COLOR= #0000BB]$fileName[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$videoTitle[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000].mp4[/COLOR][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$videoFile[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700]);[/COLOR]
                    
                    [COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fopen"]fopen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fileName[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]x+[/COLOR][COLOR= #007700]);[/COLOR]
                    [URL="http://www.php.net/fwrite"]fwrite[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$videoFile[/COLOR][COLOR= #007700]);[/COLOR]
                    [URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR]
                    
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Video Downloaded![/COLOR][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Were done for now..[/COLOR][COLOR= #007700];[/COLOR]
                    
                    [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
                }
            }
        }
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Failed getting Video-Info[/COLOR][COLOR= #007700];
    }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Invalid VideoID[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/print_r"]print_r[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$log[/COLOR][COLOR= #007700]);[/COLOR]
?>
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Superb schreef:
Nou aub..
Alleen het omzetten naar MP3 is nog niet ingebouwd.. maar daar heb k niet meer genoeg tijd voor want ik moet nu dus weg.. Trouwens.. omzetten naar mp3 kan in PHP als de webserver dat ondersteunt.. dus succes emo
Gebaseerd op het YouTube Downloaders script van mezelf (SearchMediaLink.cs)

Gebruik:
[website-link]/bestand.php?video_id=[video_id]&q=[kwaliteit]

[Kwaliteit]
- highress
- hd1080
- hd720
- large
- medium
- small
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR]E_ALL[COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-Type: text/plain"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$log[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/Array"]Array[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$videoId[/COLOR] [COLOR= #007700]= (([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]video_id[/COLOR][COLOR= #007700]]) &&[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]video_id[/COLOR][COLOR= #007700]]) ==[/COLOR] [COLOR= #0000BB]11[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]video_id[/COLOR][COLOR= #007700]] :[/COLOR] false[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$videoQuality[/COLOR] [COLOR= #007700]= (([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]q[/COLOR][COLOR= #007700]])) ?[/COLOR] [COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]q[/COLOR][COLOR= #007700]] :[/COLOR] [COLOR= #DD0000]hd720[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]VideoID: [/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #0000BB]$videoTitle[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://data.basmilius.com/player/get_video_title?video_id="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #0000BB]$videoTitle[/COLOR][COLOR= #007700];[/COLOR]
    
    [COLOR= #0000BB]$videoInfo[/COLOR] [COLOR= #007700]= @[/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.youtube.com/get_video_info?el=popout&video_id="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoId[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoInfo[/COLOR][COLOR= #007700])
    {[/COLOR]
        [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Video-Info loaded[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Start parsing Video-Info[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #0000BB]$videoDataRawA[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$videoInfo[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoDataRawA[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$rawA[/COLOR][COLOR= #007700])
        {[/COLOR]
            [COLOR= #0000BB]$videoDataRawB[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"="[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$rawA[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoDataRawB[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]url_encoded_fmt_stream_map[/COLOR][COLOR= #007700])
            {[/COLOR]
                [COLOR= #0000BB]$videoUrls[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"&"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoDataRawB[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]));[/COLOR]
                [COLOR= #0000BB]$dlurls[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/Array"]Array[/URL][COLOR= #007700]();[/COLOR]
                [COLOR= #0000BB]$urlI[/COLOR] [COLOR= #007700]= -[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
                
                [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoUrls[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700])
                {[/COLOR]
                    [COLOR= #0000BB]$urlData[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"="[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700]);[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]url[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]++;[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][] =[/COLOR] [URL="http://www.php.net/Array"]Array[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]));
                    }[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]sig[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]][] =[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];
                    }[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]quality[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$quality[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]][] =[/COLOR] [COLOR= #0000BB]$quality[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];
                    }[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ===[/COLOR] [COLOR= #DD0000]type[/COLOR][COLOR= #007700])
                    {[/COLOR]
                        [COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]";"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$urlData[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]));[/COLOR]
                        [COLOR= #0000BB]$dlUrls[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$urlI[/COLOR][COLOR= #007700]][] =[/COLOR] [COLOR= #0000BB]$type[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];
                    }
                }[/COLOR]
                
                [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dlUrls[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700])
                {[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #0000BB]$videoQuality[/COLOR][COLOR= #007700])[/COLOR] [URL="http://www.php.net/continue"]continue[/URL][COLOR= #007700];[/COLOR]
                    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #DD0000]video/mp4[/COLOR][COLOR= #007700])[/COLOR] [URL="http://www.php.net/continue"]continue[/URL][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$videoUrl[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]&signature=[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]];[/COLOR]
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Founded video-url: [/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Download video..[/COLOR][COLOR= #007700];[/COLOR]
                    
                    [COLOR= #0000BB]$fileName[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$videoTitle[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000].mp4[/COLOR][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$videoFile[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$videoUrl[/COLOR][COLOR= #007700]);[/COLOR]
                    
                    [COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fopen"]fopen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fileName[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]x+[/COLOR][COLOR= #007700]);[/COLOR]
                    [URL="http://www.php.net/fwrite"]fwrite[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$videoFile[/COLOR][COLOR= #007700]);[/COLOR]
                    [URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR]
                    
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Video Downloaded![/COLOR][COLOR= #007700];[/COLOR]
                    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Were done for now..[/COLOR][COLOR= #007700];[/COLOR]
                    
                    [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
                }
            }
        }
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Failed getting Video-Info[/COLOR][COLOR= #007700];
    }
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [COLOR= #0000BB]$log[/COLOR][COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Invalid VideoID[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/print_r"]print_r[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$log[/COLOR][COLOR= #007700]);[/COLOR]
?>


Thanks, ga het gebruikenbiggrin
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Shahiem
Haha succes biggrin Ben blij dat je het wat vind smile
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren