Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

flv link naar bestand

Pagina: 1
Acties:
  • 103 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een script hier die flv link naar bestand in youtube achterhaalt.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$link="http://nl.youtube.com/watch?v=q0V1zfZ73Vc";

preg_match("/video_id=\S+&.+&t=.+&f/i", file_get_contents($link), $matches);
$url=get_headers("http://www.youtube.com/get_video?".$matches[0],1);

if( is_array( $url[ 'Location' ] ) ) {
for( $i = 0; $i < count( $url[ 'Content-Type' ] ); $i++ ) {
if( $url[ 'Content-Type' ][ $i ] == 'video/flv' ) {
$flvVideo = $url[ 'Location' ][ $i ];
break;
}
}
}
else{
$flvVideo = (substr($url['Location'],-4)==".flv") ? urlencode($url['Location']) : urlencode($url['Location'].".flv");
}
$flvVideo = urldecode( $flvVideo );

echo $flvVideo;
?>


De uitslag van deze link is.
link youtube: http://nl.youtube.com/watch?v=q0V1zfZ73Vc
link naar flv: http://dal-v61.dal.youtub...ideo?video_id=q0V1zfZ73Vc

Som heb ik link naar flv als volgende:
http://74.125.10.101/get_...n=sjl-v15.sjl.youtube.com
http://cache.googlevideo....=sjc-v129.sjc.youtube.com

Maar het moet zijn: http://sjl-v15.sjl.youtub...ideo?video_id=iWg3IMN_rhU
De ip-adressen zijn niet altijd hetzelfde wijzigen ook. Veel rotzooien met het script wilde niet lukken.

Ik zocht meer naar betere script dat ik hierboven heb. Wat ik heb is nogal ook traag.
Misschien ook iemand die heeft voor andere video site zoals metacafe, dailymotion Google video, Msn video etc.

[ Voor 3% gewijzigd door Verwijderd op 19-11-2007 12:53 ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 30-11 11:35

Janoz

Moderator Devschuur®

!litemod

Ik zocht meer naar betere script
Scriptrequests zijn hier niet toegestaan. PRG is gericht op het zelf programmeren.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.