Ik heb een script hier die flv link naar bestand in youtube achterhaalt.
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.
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 ]