2010-11-28 72 views

Répondre

2

Safari et IE9 sont supposés utiliser des codecs système, afin qu'ils puissent lire M-JPEG si l'utilisateur a un codec approprié.

Dans d'autres navigateurs, vous pouvez essayer de l'intégrer à l'aide de l'élément <object>, qui peut éventuellement trouver un enfichage approprié. Toutefois, les vendeurs de navigateurs ne veulent pas prendre en charge une tonne de codecs et de conteneurs bizarres. N'attendez rien d'autre que H.264 et WebM (et vous avez besoin de tous les deux).

Votre meilleur pari est de réencoder la vidéo. Même un codage rapide/de qualité inférieure de H.264 et WebM va vous donner beaucoup plus de compression que M-JPEG.

+1

La raison originale que je voulais faire était de pouvoir faire une recherche d'image précise sur les vidéos dans le navigateur. J'ai finalement découvert que cela est faisable dans les vidéos encodées "standard" (WebM H.264) dans les navigateurs. Au moins dans Google Chrome (A été le premier à mettre en œuvre cela). Vous faites cela en calculant le temps que vous voulez obtenir, en tenant compte du taux de trame. –