Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/02/2011, 19h41   #1
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
Par défaut convertir url youtube en flv

bonjour, j'essaie depuis un peu de temps a uploader une video youtube sur mon serveur via l'url de celle ci, mon soucis est que j'upload bien un fichier mais il est de 318 octet ...

je pense que j'ai une erreur dans mon script .

merci de me corriger ou de m'aider a trouver cette erreur.

le code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
 
<?php
if(isset($_GET['u'])){
    $v = urldecode($_GET['u']);
    if($_GET['fmt'] == 17){ // 3gp
        header("Content-Type: video/3gp");  
        header("Content-Disposition: attachment; filename=\"video.3gp\"");
        $v.="&amp;fmt=17";
    }
    elseif($_GET['fmt'] == 18){ // mp4
        header("Content-Type: video/mp4");  
        header("Content-Disposition: attachment; filename=\"video.mp4\"");  
        $v.="&amp;fmt=18";
    }
    else{ // flv
        header("Content-Type: video/x-flv");  
        header("Content-Disposition: attachment; filename=\"video.flv\"");  
    }
    readfile($v);
    flush();
    exit();
}else{
    $yu = 'http://www.youtube.com/watch?v=qGyfaoUAWtM';
    if(isset($_GET["yu"])) $yu = $_GET["yu"];
 
    $c = file_get_contents($yu);
 
    if(preg_match('/v=(.+?)&+/', $c, $m) && preg_match('/"t": "(.*?)"/', $c, $m1)){    
        $id = $m[1];
        $t  = $m1[1];
        $u = "http://www.youtube.com/get_video?video_id=".$id."&t=".$t;
    }
?>
 
<h1>Youtube Url:</h1>
<form method="get" id="form" onSubmit="<?php echo $_SERVER['PHP_SELF']?>">
<input type="text" name="yu" id="yu" size="80" value="<?php echo $yu ?>"/> <input type="submit" name="b" id="b" value="Load" />
</form>
 
 
<h1>Prewiew:</h1>
<img src="http://img.youtube.com/vi/<?php echo $id?>/1.jpg" alt="Preview 1" />
<img src="http://img.youtube.com/vi/<?php echo $id?>/2.jpg" alt="Preview 2" />
<img src="http://img.youtube.com/vi/<?php echo $id?>/3.jpg" alt="Preview 3" />
 
<h1>Downloads:</h1>
<a href="<?php echo $_SERVER['PHP_SELF'].'?u='.urlencode($u)?>">Download FLV</a><br />
<a href="<?php echo $_SERVER['PHP_SELF'].'?fmt=18&u='.urlencode($u)?>">Download MP4</a><br />
<a href="<?php echo $_SERVER['PHP_SELF'].'?fmt=17&u='.urlencode($u)?>">Download 3GP</a>
 
<?php
$lien = "http://www.sharemovies.fr/ttr.php?u=$u";
$newname = 'uploads/flv/'.time().'.flv'; // On donne un nouveau nom et on ajoute l'extention
copy($lien, $newname);
?>
<br/>
<?php
{
 
echo "http://www.sharemovies.fr/ttr.php?u=$u";
}
?>
 
 
 
<?php
}
?>
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 11h21   #2
Futur Membre du Club
 
Homme
Inscription : septembre 2011
Messages : 17
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2011
Messages : 17
Points : 19
Points : 19
Par défaut [Encodage] convertir url youtube en flv

Essaye de voir comment ils font sur ce site : http://www.keepvid.com/
touiks9 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2011, 11h27   #3
Membre confirmé
 
Homme Lionel Chaumeau
Développeur Web
Inscription : octobre 2011
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Lionel Chaumeau
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 75
Points : 264
Points : 264
Bonjour
Citation:
Envoyé par asus02 Voir le message
bonjour, j'essaie depuis un peu de temps a uploader une video youtube sur mon serveur via l'url de celle ci, mon soucis est que j'upload bien un fichier mais il est de 318 octet ...
Question peut-être idiote, mais à quoi cela te sert-il de rapatrier sur ton serveur une vidéo UTube ?
kalimukti est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h27.


 
 
 
 
Partenaires

Hébergement Web