Question

Y at-il un film qui fonctionne réellement dans Safari iPhone / iPad en utilisant la balise vidéo? Nous avons essayé tant de formats et extraits de code. Je l'ai entendu dire que mp4 / h264 devrait fonctionner, mais pas pour nous.

point Quelqu'un peut-il me un exemple de travail en ligne?

Si vous connaissez le code ou les spécifications / formats pour le videotag sur iPhone, ce serait génial.

Mise à jour:

Voici un lien vers le fichier mp4, nous avons: http://aino.se/media/ 207.mp4 Voici le dernier code, nous avons essayé:

<video width="480" height="270" controls autoplay>
    <source src="http://aino.se/media/207.mp4" type="video/mp4">
</video>

fonctionne très bien dans Safari / Chrome, mais pas spectacle iPhone / iPod

Était-ce utile?

La solution

Le fait que les vidéos travaillent sur les versions de bureau de Chrome et Safari suggère que le problème est de savoir comment sont codées vos vidéos. Alors que le support iPhone et iPad H.264 vidéo via HTML5, ils prennent en charge que le profil le plus de référence disponible. Cela signifie que les choses supplémentaires que vous pouvez faire pour l'aspect vidéo mieux (comme extra cadres de référence, B-Frames, CABAC, etc) rendre toute la vidéo injouable sur iOS.

Qu'est-ce que le logiciel d'encodage utilisez-vous? Je voudrais essayer coder les vidéos à nouveau avec le plus de réglages disponibles à la vanille: définir un débit binaire moyen, garder le FPS le même, et peut-être faire deux passes si vous pensez que ça va aider à la qualité. Tout au-delà est assez fragile terrain.

Edit:. En ce qui concerne les exemples, vimeo.com a toutes leurs vidéos dans un format iPhone prêts

Autres conseils

Oui, la balise vidéo fonctionne. a www.sup.com.tw certains (pas tous. Le site est en chinois bien. Cliquez sur les liens vidéo sur le coin en haut à droite.)

vidéos plus récentes sur le fonctionnement de ce site avec IE 6/7/8 (par retour de chute Flash Player, non testé sur IE9), Firefox (a dû rendre un fichier séparé ogv puisqu'aucun support h.264), Safari, Chrome , iPhone Safari, le navigateur Android (le modèle Desire, ne figure pas sur le type de navigateur).

Le problème est avec l'encodage. Regardez cette page pour obtenir des instructions détaillées sur la façon de convertir:

http://diveintohtml5.ep.io/video.html

La clé que je pense est le profil de la conversion h.264. Besoin de vous assurer que vous convertissez au profil de base. D'autres profils ne sont pas pris en charge par l'iPhone.

J'ai utilisé le handbrakeCLI avec Automator sous Mac OS X pour rendre batch.

Apple a une liste de sites qui utilisent HTML5 pour fonctionner correctement avec iPad: http : //www.apple.com/ipad/ready-for-ipad/

balise de video HTML5 avec une source de H264 devrait fonctionner parfaitement.

La balise vidéo fonctionne sur l'iPad et iOS4, pas l'iPhone OS 3.1 et versions antérieures.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top