Mettre des vidéos compatibles Iphone sur son serveur.

Eléphanteau du PHP | 31 Messages

09 janv. 2010, 02:26

Bonjour !

J'ai fait une tite recherche sur google et sur le forum mais j'ai rien trouver sur comment transformer une vidéo pour la mettre sur une page pour ensuite qu'elle soit lisible même sur Iphone.

J'ai bien vu que QuickTime Pro offrait une commande d'export vers le web, mais il ne lit pas les vidéo wmv... donc ça me pose soucis, vu que la plupart des vidéos que je dois mettre, je les ai au format wmv.

Une idée ?

Merci !
Const.

ViPHP
AB
ViPHP | 5818 Messages

09 janv. 2010, 06:51

J'ai mis quelques vidéos sur youtube, et dans les statistiques données par youtube on m'indique que l'une d'entre elle a été visionnée sur un portable. Les différents formats proposés par youtube sont le flv et le mp4. Les portables doivent donc pouvoir lire soit du flv soit du mp4, soit les deux formats, mais je pencherais plutôt pour dire à priori que le standard est le mp4.
wmv est un format propriétaire Windows media vidéo. Evites d'utiliser ce format pour la compression des vidéos et utilises plutôt le H.264 (standard MPEG-4 AVC avec une meilleure qualité).

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

09 janv. 2010, 13:00

Bonjour,

Je confirme MPEG 4 H264 ou 3GPP pour pouvoir être lu sur l'iphone.
L'avantage du 3GPP c'est que quasiment tous les téléphones peuvent le lire.
Il est important de faire des tests d'encodage pour trouver les meilleurs paramètres en terme de qualité vs. débit nécessaire pour voir la vidéo.

Enfin Apple a travaillé sur un nouveau protocole appelé Live HTTP Streaming qui permet de faire du streaming adaptatif depuis un simple serveur web standard, ce qui permet d'avoir une qualité vraiment exceptionnelle.
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 31 Messages

10 janv. 2010, 16:04

En fait, j'ai pas vraiment le choix de la source ! ^^

Le client me donne du wmv ou du avi.

Je peux les convertir, j'ai téléchargé un logiciel fait pour. J'ai donc un fichier mp4.

Je suis en train de l'uploader pour faire un essais, voir si le téléphone le lit.

Je vous tiens au courant.
Const.

ViPHP
AB
ViPHP | 5818 Messages

10 janv. 2010, 23:05

... Je vous tiens au courant.
Merci c'est toujours sympa d'avoir un retour d'expérience :)

ViPHP
ViPHP | 3607 Messages

11 janv. 2010, 11:59

Si jamais ton logiciel ne fonctionne pas au poil, tu peux tester http://ffmpeg.org/ffmpeg-doc.html (ça reste de la ligne de commande...)
Qui fonctionne très bien!
Pour ce qui est du format .flv, il faut que tu essayes avec un lecteur de vidéos genre http://www.alsacreations.fr/dewmovieplayer
Mais ça ne marchera pas pour tout les téléphone je pense...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

11 janv. 2010, 17:45

Si jamais ton logiciel ne fonctionne pas au poil, tu peux tester http://ffmpeg.org/ffmpeg-doc.html (ça reste de la ligne de commande...)
Qui fonctionne très bien!
Sinon il existe SUPER qui est une interface graphique sous Windows pour FFMPEG et qui est plutôt pratique si on aime pas la ligne de commande :
http://www.clubic.com/telecharger-fiche19891-super.html

Pour ce qui est du format .flv, il faut que tu essayes avec un lecteur de vidéos genre http://www.alsacreations.fr/dewmovieplayer
Mais ça ne marchera pas pour tout les téléphone je pense...
Quasiment aucun téléphone ne lit le flash donc je déconseille très fortement de mettre des vidéos flash pour les mobiles
Quand tout le reste a échoué, lisez le mode d'emploi...

ViPHP
ViPHP | 5462 Messages

12 janv. 2010, 00:29

par contre flash lit le h264 depuis la version 9,0,115

Eléphanteau du PHP | 31 Messages

12 janv. 2010, 14:29

Merci à tous.

Alors en fait, le FLV ne fonctionne pas pour mon cas vu que l'iphone ne lit pas le flash... :/

J'ai donc utilisé mle logiciel de conversion pour iphone, ça me donne un mp4 que je place sur ma page avec la balise <embed> et ça fonctionne.

L'iphone lit bien la vidéo en streaming, donc c'est nickel.

Merci à tous.
Const.

ViPHP
AB
ViPHP | 5818 Messages

12 janv. 2010, 23:00

Et tu sais si ça fonctionne aussi avec les autres portables ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 janv. 2010, 01:44

Et tu sais si ça fonctionne aussi avec les autres portables ?
Avec les smartphones récents (style iphone, android...) pas de soucis, en revanche pour les terminaux un peu plus anciens et/ou moins puissant, la compatibilité est moindre.
Quand tout le reste a échoué, lisez le mode d'emploi...

ViPHP
AB
ViPHP | 5818 Messages

13 janv. 2010, 03:39

J'avais un peu de mal à interpréter ton précédent message et je ne savais pas si le 3GPP était indispensable pour les autres que le Iphone. Donc apparemment les modèles récents et puissants autre que Iphone peuvent également lire le mp4, ok merci.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 janv. 2010, 14:13

une très bonne présentation sur les formats vidéos pour mobiles et les optimisations à apporter est disponible ici:
http://www.streamingmedia.com/west/pres ... rkshop.pdf
Quand tout le reste a échoué, lisez le mode d'emploi...

ViPHP
AB
ViPHP | 5818 Messages

13 janv. 2010, 22:10

Encore merci :)