Recherche sur le site

Qui est en ligne

8 utilisateur(s) en ligne (5 membre(s) connecté(s) sur Articles)

Membre(s): 0
Invité(s): 8

Plus ...
Vous étes ici » Accueil » Articles » Mettre des vidéos .flv sur son site - Internet - Articles
Internet : Mettre des vidéos .flv sur son site
Posté par avelo le 15/06/2007 02:00:00 (13425 lectures) Articles du même auteur
Internet

Les vidéos sur un site ca permet de se detendre un moment et en plus ca repose les doigts mais aussi le clavier.

Mais comment faire pour les mettre en ligne et les afficher sans toucher au code de la page à  chaque fois ? .

Bon j'entends déjà  le gars dire , "ben tu va chez Youtube et tu l'auras ta vidéo mon petit Avelo , non s'trop facile ca !




Donc le but est de mettre des videos .FLV avec son lecteur en ligne avec unl ecteur flash gratuit , sans avoir à  modifier le code de la page à  chaque ajout de vidéo et sans base de donné .

J'ai cherché pas mal de temp mais aucune solution ne m'a convaincu , j'ai donc fait la mienne qui vaut ce qu'elle vaut , mais qui fonctionne et qui est visible ici http://www.avelo.net/video/.

Le principe est simple , envoyer la video et envoyer une image de la video ,une page se charge de lister les images,une autre se charge de les lire.

Il faut pour commencer encoder les videos au format .FLV , pour cela il existe plusieurs solutions , la premiere un peu rustique consiste à  encoder avec FFMPEG http://ffmpeg.mplayerhq.hu/ en plus avec les commandes ms-dos et tout et tout .

A noter que FFMPEG est un monstre , il sait tout faire ,il encode n'importe quel format , dans un autre format , sort l'audio uniquement si besoin , coupe un film à  l'image pret , suprime les bandes noire , bref il ne lui manque qu'une interface graphique .
Voila un exemple d'encodage en ".flv" : mettre FFMPEG dans un repertoire , mettre la video à  encoder dans le meme repertoire .
Ouvrir une commande ms-dos et coller la ligne de commande ci dessous ( en gras ), en prenant soin de changer le nom de la video à  encoder ( modification qu'il faudra faire à  chaque encodage ).
reste plus qu'à  appuyer sur entrée ,attendre quelques secondes et votre vidéo .flv sera dans le meme repertoire.

ffmpeg -i la-video.wmv -acodec mp3 -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y la-video.flv

Rendez vous chez FFMPEG pour comprendre les parametres de la commande .http://ffmpeg.mplayerhq.hu/ ....

On va directement passer à  un logiciel un peu plus facile quand meme (qui se sert de FFMPEG aussi) , il s'agit de SUPER ici http://www.erightsoft.net/SUPER.html le logiciel est totalement gratuit en plus .

Regler Super de cette maniere pour avoir un resultat correct, à  modifier aprés suivant vos desirs .
Glisser la video dans la fenetre grise en bas puis cliquer sur "encode" , reste plus qu'à  attendre .
Open in new window

Maintenant nous avons une vidéo encodée en ".flv" , reste plus qu'à  la lire , se rendre ici pour avoir un lecteur tout pret http://www.jeroenwijering.com/?item=Flash_Video_Player , generalement livré avec FFMPEG , les intructions pour le fonctionnement y sont incluses.
IL ya meme une page pour parametrer le lecteur ici http://www.jeroenwijering.com/extras/wizard.html

Avec un exemple de base ici



Voila le code qui permet de lire la video ,en premier localiser le "flvplayer.swf" en 2,localiser la video " chat-fatigue.flv" et en 3, localiser l'image "chat-fatigue.jpg"
< embed src="flvplayer.swf" width="320" height="240" allowfullscreen="true" flashvars="&displayheight=240&file=http://www.avelo.net/video/chat-fatigue.flv&height=240ℑ=http://www.avelo.net/video/image/chat-fatigue.jpg&width=320" />
Meme nom meme syntaxe pour le video et l'image .

Voila le principe de base , reste plus qu'à  faire tout ca en php , pour lister le repertoire image et ensuite recuperer l'url pour la faire lire à  la bonne page .
Sur cette page commune au site du player , il ya une serie de logiciel (gratuit en periode d'essai ) qui permettent d'encoder en flv de lire en local les flv , ou meme recuperer des video sur Youtube , ici pour la suite http://applian.com/flvplayer/index_jeroen.php .

Concernant l'automatisation du processus , à  savoir une page d'upload , l'encodage et la mise en ligne , il faut (visiblement) un serveur dedié car il faut modifier le php.ini , mais aussi installer FFMPEG....
Pour ma part j'ai reussi à  me faire le kit complet , mais qui ne fonctionne que (chez moi ) sous windows , j'ai pas de serveur linux avec FFMPEG d'installé dessus , et comme je ne compte pas non plus faire concurence à  Youtube , je ne m'en sert que pour encoder et envoyer les videos presente sur mon site .

Et à  la question le kit complet il est ou ? il est chez moi mais pas du tout securisé , donc pour l'instant il va rester chez moi , mais dans un avenir si des gens le demande pourquoi pas.

Je refais une tentative sur les commentaires , vous pourvez sans etre enregistré poster un commentaire , mais ya rien d'automatique c'est moi qui les valide ,ce qui evite les spams e ntous genre.
Si vous avez besoin de poster un commentaire n'hesitez pas.

Note: 8.00 (2 votes) - Noter cet article -

Tags: flv   lecteur   encodage   flash   videos   ffmpeg  

Signets Sociaux

                     

Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Auteur Conversation

Connexion

Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe perdu ?

Inscrivez-vous maintenant !