comportement etrange avec l'example du site Itheora

12 replies [Last post]
freechelmi
User offline. Last seen 2 years 1 week ago. Offline
Joined: 08/03/2008

Salut sur firefox 3.5b4 , bizarrement le mode natif de firefox ne passe pas avec l'example

http://itheora.org/demo/index.php?v=example.ogv

comme si la video n'etait pas trouvé alors qu'elle l'est dans les autres modes.

JosephK
User offline. Last seen 6 days 11 hours ago. Offline
Joined: 19/02/2010
comportement etrange avec l'example du site Itheora

J'avais vu, je ne comprend pas... Déjà, la version alpha (minefield) lisait bien la balise vidéo dans cette configuration là (c'était pas la même vidéo d'exemple) :

<video>
     <object (plugin générique)>
          <object (cortado ou flash)>
               <p>Message d'erreur</p>
          </object>
     </object>
</video>

Maintenant avec la rc2 rien, on passe de suite à la couche en dessous et j'ai l'impression que c'est la même raison pour google chrome.
Alors que lit bien la vidéo (encore que je n'ai pas pu lui faire lire puisqu'il veut d'abord du mp4... si on n'a pas le plugin xiph pour quicktime)

Après ce que je ne comprend pas non plus c'est pour qu'elle raison firefox ne parvient pas à lire la vidéo lorsqu'on passe par les options. Il affiche une croix. En testant avec d'autres vidéos sur theorasea, il y en a pas mal qui se comportent de la même manière.

Je pense que ça doit venir de la vidéo elle-même parce qu'il y avait de problème avec Cortado aussi lorsqu'on insérait des tags au fichier.

freechelmi
User offline. Last seen 2 years 1 week ago. Offline
Joined: 08/03/2008
comportement etrange avec l'example du site Itheora

Effectivement on dirait que ça depends des videos utilisées , par exemple

http://theorasea.org/itheora/index.php?v=http://videos.mozilla.org/firef...

Passe effectivement bien.

Mince il faudra voir ce qui cloche dans ces videos

A part ça https://bugzilla.mozilla.org/show_bug.cgi?id=496684 j'ai rien trouvé chez mozilla, faudrait ouvrir un nouveau bug

JosephK
User offline. Last seen 6 days 11 hours ago. Offline
Joined: 19/02/2010
comportement etrange avec l'example du site Itheora

Bon, il semblerait que ça vienne du fait que le serveur apache considère le .ogv comme du texte.
Il faut mettre un fichier .htaccess à la racine ou juste dans le dossier contenant les vidéos avec cette ligne :
AddType video/ogg .ogv

MaKoTo
User offline. Last seen 2 years 15 weeks ago. Offline
Joined: 07/08/2009
comportement etrange avec l'example du site Itheora

Bonjour !

Exactement l'info dont j'avais besoin et qui fonctionne (placé le fichier «.htaccess» dans le dossier /data)

Merci :)

Je commence à utiliser itheora sur mon blog, bien content de pouvoir me passer de flash!

fiable
User offline. Last seen 2 years 3 weeks ago. Offline
Joined: 21/04/2010
La solution ne semble pas marcher

Bonjour.

J'utilise Firefox 3.5.9 sur Ubuntu 9.10 karmic koala, et ITheora 3.2. Je vois correctement le fichier d'exemple du site d'ITheora, je vois aussi correctement le même fichier sur le serveur de mon hébergeur. En revanche, j'obtiens une croix (un grand X) à la place de mon propre fichier animé sur le même serveur:
Online-center
tandis qu'avec Gnome navigateur 2.28.0, j'ai d'autres problèmes (toute l'image du site se dédouble, puis tout ce qui a une abscisse et une ordonnée supérieures à celles de la video disparait), mais l'animation fonctionne.
C'est un site Drupal. Au fichier .htaccess de Drupal qui existait déjà dans le fichier "files" où se trouve la video, j'ajoute la ligne que vous préconisez : aucune amélioration. Si je télécharge ce fichier .ogv, je peux le voir avec VLC, Movie Player ou Kaffeine. Je l'ai créé par ffmpeg2theora à partir d'un fichier AVI.
Une idée?

JosephK
User offline. Last seen 6 days 11 hours ago. Offline
Joined: 19/02/2010
Quote:Au fichier .htaccess de

Quote:
Au fichier .htaccess de Drupal qui existait déjà dans le fichier "files" où se trouve la video, j'ajoute la ligne que vous préconisez : aucune amélioration.

Je viens de vérifier avec FF3.5.9 sur Karmic, je n'ai aucun problème. En vidant le cache du navigateur ça devrait refonctionner de votre côté.
Avec Epiphany je n'ai pas de problème particulier concernant l'affichage. (peut-être un problème lié au cache là aussi)

fiable
User offline. Last seen 2 years 3 weeks ago. Offline
Joined: 21/04/2010
Partiellement résolu

1) Merci beaucoup. Effectivement, en vidant le cache de Firefox 3.5.9 sur Ubuntu Karmic ça se met à fonctionner. Wink
En revanche, en vidant aussi le cache de Firefox 3.6.3 sous Mandriva Linux 2009 Spring KDE 4.2.4, et en allant sur Online-center , j'obtiens "Waiting for online-center.org..." et... j'attends toujours. Parfois, au lieu de "Waiting", ça s'éternise sur "Transferring data from online-center.org...". Le moniteur réseau me dit qu'il ne se passe quasiment rien (quelques dizaines de bits/s) tandis que si je recharge (touche F5) les autres pages du même site (sans fichier d'animation) avec le même navigateur, tout va bien.
2) Si je vide le cache d'Epiphany sur Ubuntu Karmic Gnome 2.28.1, aucune amélioration. J'ai un grand écran, je ne sais pas si ça peut jouer. Le problème n'apparait pas sur les pages sans video. Il apparait aussi avec http://itheora.org/demos dès que je clique sur la video Big Buck Bunny, mais aussi sur des video YouTube que je n'ai jamais consultées auparavant, donc il n'est pas propre à iTheora, ni même à Ogg...
3) Avec Konqueror 4.2.4 sous Mandriva Linux 2009 Spring KDE 4.2.4 en allant sur Online-center , j'obtiens un écran noir à la place de l'animation. En plus, il ne semble pas exister de plug-in video pour Konqueror. Même résultat avec Konqueror 4.3.2 sous Ubuntu Karmic.
Les questions d'Epiphany et Konqueror ne m'intéressent pas beaucoup, ces logiciels étant très peu utilisés. Mais Firefox 3.6, c'est beaucoup plus embêtant.
Cordialement.

JosephK
User offline. Last seen 6 days 11 hours ago. Offline
Joined: 19/02/2010
Je suis sous FF3.6 au

Je suis sous FF3.6 au quotidien je n'ai jamais eu de message "Waiting for... " au chargement d'une vidéo, j'ai juste une icône animée.
Chez moi la vidéo se lance automatiquement sans trop de problème. Par contre, le buffer est automatiquement placé à la fin et lorsque je veux juste télécharger la vidéo Firefox est incapable de déterminer la taille du fichier. Ça se charge quand même mais avec une taille infinie.
A priori je pense qu'il doit s'agir d'un problème venant de votre serveur (bande passante ou config ? je ne sais pas...).

Avec Konqueror j'ai aussi l'écran noir... depuis le début j'ai des problèmes avec Konqueror... il ne respecte rien et au fur et à mesure de ses mises à jour il se comporte différemment.

fiable
User offline. Last seen 2 years 3 weeks ago. Offline
Joined: 21/04/2010
Un pas de plus

Bonjour. Merci beaucoup pour votre très utile diagnostic.
Fiable.biz, ma petite société, a deux ordinateurs avec a priori la même configuration : Firefox 3.6.3 sous Mandriva Linux 2009 Spring KDE 4.2.4, branchés sur le même switch, le même modem, le même fournisseur d'accès (Un troisième ordinateur est sous Ubuntu.). J'ai contacté notre hébergeur Planethoster, qui a alors désactivé la compression gzip pour les flashs. Résultat : sur l'un des ordinateurs, l'animation de Online-center fonctionne correctement. Wink . Mais sur l'autre ordinateur, le problème reste le même, alors même que Big Buck Bunny, servi par la même copie d'ITheora et placé sur le même serveur fonctionne : Big Buck Bunny chez Fiable.biz. J'ai de nouveau vidé le cache sans effet.
Les messages "Waiting" ou "Transferring" n'apparaissent pas dans le cadre de la video, mais dans la barre d'état du navigateur. Dans le cadre noir de l'animation, on me dit : « This multimedia needs Javascript enable to run… For downloading, right-click "Save target as...".» et en-dessous apparait le nom du fichier : « online.ogv ». À noter que ces messages apparaissent aussi sur l'ordinateur Mandriva Linux 2009 où l'animation fonctionne, mais là ils apparaissent 1 s, au lieu d'une éternité. Bien sûr, Javascript est activé.
Sur Epiphany, le problème reste intact aussi.

  • Avez-vous une idée de pourquoi Firefox 3.6.3 sous Mandriva Linux 2009 Spring KDE 4.2.4 n'accepte pas le fichier compressé gzip alors que Firefox 3.5.9 sous Ubuntu Karmic l'accepte ?
  • Et surtout pourquoi maintenant ça fonctionne sous l'un des 2 ordis avec Firefox 3.6.3 sous Mandriva Linux 2009 Spring KDE 4.2.4 et pas sur l'autre ?

JosephK
User offline. Last seen 6 days 11 hours ago. Offline
Joined: 19/02/2010
Mystère total

Mystère total Hmm

fiable
User offline. Last seen 2 years 3 weeks ago. Offline
Joined: 21/04/2010
Précisions sur le mystère

Maintenant, ça ne marche sur aucun de mes 2 ordinateurs avec MandrivaLinux 2009 Spring + Firefox 3, ni avec un 3e ordinateur sur lequel je viens d'installer Ubuntu 10.04 avec Firefox 3.6.3. Si, avec cette dernière configuration, je lis directement
http://online-center.org/itheora/data/example.ogv
ça marche.
Mais si je lis le même fichier, à partir de la même installation d'iTheora, à partir de
http://fiable.biz/bidon.html
ça ne marche pas : "Waiting for online-center.org..."
D'où il devient clair que le problème a lieu dans l'appel d'iTheora, soit que mes lignes d'HTML sont erronées, mais j'ai beau scruté, je ne vois pas l'erreur, et certaines configurations non plus, soit que le problème vienne d'iTheora ou de la compatibilité entre iTheora et certaines versions de Firefox.

JosephK
User offline. Last seen 6 days 11 hours ago. Offline
Joined: 19/02/2010
Dans les deux cas chez moi ça

Dans les deux cas chez moi ça ne marche pas... ou alors il faut recharger plusieurs fois la page.

Normalement il ne peut pas y avoir de problème de compatibilité entre FF et ITheora puisque le code lu par Firefox est une simple balise vidéo avec fallback (cf fichier /lib/inc/play.php, ligne 85 les quelques javascript utilisés servent juste à contourner les bugs des autres navigateurs... avec FF, Chrome ou la dernière version d'Opera c'est le comportement le plus fiable).

Donc si avec la balise vidéo ça marche, ça marchera aussi avec ITheora.