Bonjour,
(ce sujet est en partie la suite de http://forum.alsacreations.com/topic-2-58958-1-HTML-5-video-codage-ogv-mais-pas-de-son-sous-Firefox.html )
Deux vidéos au format .3gp sont en train de me rendre fous. Je tente de les convertir en .webm et en .mp4 afin de les intégrer dans une balise vidéo.
Je les ai encodé vers ces formats avec ffmpeg, en adaptant la "matrice de conversion" que propose Miro Video Converter à https://develop.participatoryculture.org/index.php/ConversionMatrix
Dans ces deux formats, firefox et chromium jouent correctement la vidéo, à partir du fichier .webm.
Si je ne laisse que le fichier .mp4 dans la balise video, chromium et firefox passent sur le fallback player, flowplayer (j'emploie le code de videojs), qui charge le .mp4.
Opera, lui (et midori également du coup) tente de lire le .webm et n'y parvient pas (chargement infini). Si j'ôte le lien vers le .webm, opera emploie le fallback player et lit correctement la vidéo depuis le fichier .mp4 mouliné par flash.
Pourquoi opera ne lit-il pas le .mp4? Pourquoi ne supporte-t-il pas le .webm?
Je ne m'explique vraiment pas ce comportement.
Mon .htaccess me semble conforme :
Et mon code html5 n'a rien de spécial il me semble. Vous pouvez le consulter en version complète à http://micr0lab.org/mu0l_0048/ et en version "test" (sans lecteur flash derrière, toutes les combinaisons de formats) à http://micr0lab.org/mu0l_0048/test.html
Ce qui m'inquiète plutôt pour le moment, c'est ce que me renvoie ffmpeg :
Pas de possibilité de demuxer?
C'est là d'où vient le problème? Vous savez où me procurer les libraires pour le .3gp (je suis sous debian), où ça n'a rien à voir?
Merci beaucoup, j'espère avoir été clair dans mon diagnostic.
Modifié par catr (08 Dec 2011 - 12:03)
(ce sujet est en partie la suite de http://forum.alsacreations.com/topic-2-58958-1-HTML-5-video-codage-ogv-mais-pas-de-son-sous-Firefox.html )
Deux vidéos au format .3gp sont en train de me rendre fous. Je tente de les convertir en .webm et en .mp4 afin de les intégrer dans une balise vidéo.
Je les ai encodé vers ces formats avec ffmpeg, en adaptant la "matrice de conversion" que propose Miro Video Converter à https://develop.participatoryculture.org/index.php/ConversionMatrix
Dans ces deux formats, firefox et chromium jouent correctement la vidéo, à partir du fichier .webm.
Si je ne laisse que le fichier .mp4 dans la balise video, chromium et firefox passent sur le fallback player, flowplayer (j'emploie le code de videojs), qui charge le .mp4.
Opera, lui (et midori également du coup) tente de lire le .webm et n'y parvient pas (chargement infini). Si j'ôte le lien vers le .webm, opera emploie le fallback player et lit correctement la vidéo depuis le fichier .mp4 mouliné par flash.
Pourquoi opera ne lit-il pas le .mp4? Pourquoi ne supporte-t-il pas le .webm?
Je ne m'explique vraiment pas ce comportement.
Mon .htaccess me semble conforme :
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
AddType audio/mpeg .mp3
AddType audio/ogg .ogg
Et mon code html5 n'a rien de spécial il me semble. Vous pouvez le consulter en version complète à http://micr0lab.org/mu0l_0048/ et en version "test" (sans lecteur flash derrière, toutes les combinaisons de formats) à http://micr0lab.org/mu0l_0048/test.html
Ce qui m'inquiète plutôt pour le moment, c'est ce que me renvoie ffmpeg :
$ffmpeg -formats
(...)
File formats:
D. = Demuxing supported
.E = Muxing supported
--
E 3g2 3GP2 format
E 3gp 3GP format
Pas de possibilité de demuxer?
ffmpeg-codecs
me renvoit lui une liste d'où est absent le format .3gp.C'est là d'où vient le problème? Vous savez où me procurer les libraires pour le .3gp (je suis sous debian), où ça n'a rien à voir?
Merci beaucoup, j'espère avoir été clair dans mon diagnostic.
Modifié par catr (08 Dec 2011 - 12:03)