|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Inscrit
Inscription : novembre 2006 Messages : 160 ![]() |
Bonjour,
Pour le streaming des vidéos de mon site, j'ai essayé des trucs comme utiliser le WVX pour Media Player. Mais les vidéos ne sont pas du tout fluides et très lentes à charger dans ce cas. ![]() La solution pour moi serait de convertir ces vidéos en fichiers flv, puis de les lire avec un lecteur flash intégré à mon site... Seulement, je n'ai pas envie de télécharger toutes les vidéos présentées sur mon site, de toutes les convertir en local (avec WinFF par exemple) et de placer tous les flv sur le serveur de mon site ensuite... J'en arrive à la conclusion : l'idéal serait un code "magique", en PHP par exemple, pour lequel je mets en entrée un fichier vidéo, et qui me retourne le fichier flv que je stocke ensuite sur mon serveur... J'espère ne pas avoir été trop confus.. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Julien SIMONIngénieur systèmes et réseaux Inscription : février 2006 Messages : 100 ![]() |
Bonjour,
Si tu possèdes un serveur dédié, il te suffit d'installer l'extension ffmpeg et ffmpeg-php pour manipuler très simplement tes vidéos (conversion, génération d'un aperçu, récupération de ces caractéristiques,...) Sinon il faut voir avec ton hébergeur si il est possible qu'il ajoute ces modules. |
|
00
|
|
|
#3 |
|
Inscrit
Inscription : novembre 2006 Messages : 160 ![]() |
Je te remercie de ta réponse, mais en fait j'ai pas très bien compris de quoi tu parles...
Est-ce que ffmpeg et ffmpeg-php permettent de convertir une vidéo EN FLV ? Je n'ai pas un serveur dédié en tout cas... Est-il possible d'installer ffmpeg sans avoir un serveur dédié ? |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Julien SIMONIngénieur systèmes et réseaux Inscription : février 2006 Messages : 100 ![]() |
Tu peux l'utiliser en local sans soucis. Après ffmpeg-php permet de donner des infos sur la vidéo donc c'est un module supplémentaire que ton hébergeur doit te proposer pour pouvoir l'utiliser.
|
|
00
|
|
|
#5 |
|
Inscrit
Inscription : novembre 2006 Messages : 160 ![]() |
Mh...Oui, malheureusement, c'est pas en local que ça m'intéresse...
Merci pour ton aide ! |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Julien SIMONIngénieur systèmes et réseaux Inscription : février 2006 Messages : 100 ![]() |
Si ton hébergeur n'a pas ffmpeg d'installer ffmpeg-php est inutile...
Malheureusement je pense que tu vas devoir faire tes encodages en local... |
|
00
|
|
|
#7 |
|
Inscrit
Inscription : novembre 2006 Messages : 160 ![]() |
OK, dommage... Et sinon, à part utiliser media player, pas moyen de lire des vidéos autres que flv avec du joli streaming ?
|
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 7 ![]() |
Salut,
J'ai aussi le même probleme. Je souhaite encoder mes videos au format FLV à partir de mon site web. Mon hébergeur dis que FFmpeg est installé mais par contre il ne peut installer FFmpeg-PHP. J'aimerais savoir si je peux realiser l'encondage seulement avec FFmpeg installé? Merci |
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Julien SIMONIngénieur systèmes et réseaux Inscription : février 2006 Messages : 100 ![]() |
Pour lancer l'encodage, voici une méthode :
Code :
exec("ffmpeg -i DSCN2114.MOV -acodec mp3 -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y jules.flv");
* -s 320x240: la taille du fichier final * -b 256 : le bitrate max de la vidéo * -r 15 : le frame rate de la vidéo finale * -y jules.flv: le nom de votre fichier final Evidement il est possible d'utiliser moins de paramètres tout dépend de l'utilisation finale.. |
|
00
|
|
|
#10 |
|
Inscrit
Inscription : novembre 2006 Messages : 160 ![]() |
Grmf, dommage, j'ai espéré que ça marcherait, mais 1&1 semble ne pas avoir ffmpeg (je n'ai pas un serveur dédié).
|
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Julien SIMONIngénieur systèmes et réseaux Inscription : février 2006 Messages : 100 ![]() |
Tout dépend le prix que vous souhaitez payer pour l'hébergement mais ovh propose un dédié pour une 20 € par mois.
Sachant que les vidéos prennent un espace conséquent c'est un investissement durable :p |
|
00
|
|
|
#12 |
|
Inscrit
Inscription : novembre 2006 Messages : 160 ![]() |
Désolé si je fais le gros lourd mais est-ce qu'il n'y pas moyen de faire ces conversions en ligne par un autre moyen ?
|
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 7 ![]() |
salut MightyDucks,
j'ai testé ton code, il me genere un fichier flv mais qui ne souvre pas avec mon lecteur flv. Peux tu m'aider? merci <?php $ffmpegPath='/usr/bin/ffmpeg'; $fullpath="/hsphere/local/home/xxx/xxx.com/ups/xxx/video.avi"; $target_name="/hsphere/local/home/xxx/xxx.com/xxx/flv/video.flv";; exec("ffmpeg -i $fullpath -acodec mp3 -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y $target_name"); ?> |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com