mozilla
Vos résultats de recherche

    Formats Media supportés par les éléments HTML audio et vidéo

    Ajouté dans HTML5

     
    Les éléments <audio> et <video> apportent un soutien pour la lecture audio et vidéo sans nécessité de plug-ins. Les codecs vidéo et les codecs audio sont utilisés pour traiter la vidéo et de l'audio et des codecs différents offrent différents niveaux de compression et de qualité. Un format de conteneur est utilisé pour stocker et transmettre la vidéo et l'audio codé ensemble. De nombreux codecs et formats conteneurs existent, et il ya encore plus de combinaisons de ceux-ci. Pour une utilisation sur le web, seule une poignée de combinaisons sont pertinentes.
     
    Différents navigateurs ne supportent pas les mêmes formats de médias dans leurs implémentations de HTML 5 audio et vidéo, principalement en raison de problèmes de brevets. La zone de formats de médias sur le web a beaucoup souffert du droit des brevets dans de nombreux pays dont les USA et l'UE. (Les notes sur les brevets dans cet article sont fournies en l'état et sans aucune garantie.)
     
    Pour faire une vidéo HTML5, qui travaille dans les dernières versions de tous les principaux navigateurs, vous pouvez servir votre vidéo aux formats H.264 et MPEG WebM format AAC, à l'aide de l'élément source comme ceci:
     
    <video controls><source src="somevideo.webm" type="video/webm">
      <source src="somevideo.mp4" type="video/mp4">
      Je suis désolé, votre navigateur ne supporte pas la vidéo HTML5.
      <- Vous pouvez intégrer un lecteur Flash ici pour lire la vidéo mp4 dans les anciens navigateurs ->
    </ video>
     
    WebM
     
    Le format WebM est basé sur une version restreinte du format conteneur Matroska. Il utilise toujours le codec vidéo VP8 et le codec audio Vorbis. WebM est supporté nativement dans Gecko (Firefox), Chrome et Opera, et le soutien pour le format peut être ajoutée à Internet Explorer et Safari en installant un add-on.
     
    Tous les brevets connus sur le format WebM sont autorisés à tous gratuitement. Toutefois, puisque WebM est un format relativement nouveau, le format n'a pas encore subi l'épreuve du temps par rapport à d'éventuels problèmes de brevets cachés, selon Microsoft et Apple.
     
    Gecko reconnaît les types MIME suivants comme des fichiers WebM:
     
    vidéo / webm
    Une vidéo WebM fichier multimédia contenant (et peut-être aussi bien audio).
    audio / webm
    Un média WebM fichier contenant uniquement des données audio.
    Ogg Theora Vorbis
     
    Le format conteneur Ogg avec le codec vidéo Theora et Vorbis le codec audio est pris en charge dans Gecko (Firefox), Chrome et Opera, et le soutien pour le format peut être ajouté à Safari en installant un add-on. Le format n'est pas pris en charge dans Internet Explorer.
     
    WebM est généralement préférée à Ogg Theora Vorbis lorsqu'ils sont disponibles, car il offre une meilleure compression à qualité et le taux est pris en charge dans les navigateurs les plus. Le format Ogg peut cependant être utilisé à l'appui versions de navigateurs plus anciens, où le soutien à WebM n'est pas encore disponible.
     
    La situation des brevets de Theora est similaire à celui de WebM.
     
    Vous pouvez en apprendre plus sur la création de médias Ogg en lisant le livre de recettes Theora.
     
    Gecko reconnaît les types MIME suivants comme des fichiers Ogg:
     
    audio / ogg
    Un fichier Ogg contenant uniquement audio.
    vidéo / ogg
    Une vidéo ogg fichier contenant (et peut-être aussi l'audio).
    application / ogg
    Un fichier Ogg avec un contenu quelconque. En utilisant l'un des deux autres types MIME est préféré, mais vous pouvez l'utiliser si vous ne savez pas ce que le contenu du fichier est.
    Ogg Opus
     
    Le conteneur Ogg peut également contenir audio encodé avec le codec Opus. Prise en charge de cette technologie est disponible dans Gecko 15,0 et plus tard.
     
    MPEG H.264 (AAC ou MP3)
     
    Le format conteneur MPEG avec le codec vidéo H.264 et le codec audio AAC ou le codec audio MP3 est supporté nativement par Internet Explorer, Safari et Chrome, Chrome et Opera, mais ne prend pas en charge le format. Firefox sera bientôt en charge le format, mais seulement quand un décodeur tiers est disponible.
     
    Les formats MPEG médias sont couverts par des brevets, qui ne sont pas sous licence libre. Tous les permis nécessaires peuvent être achetés auprès de MPEG LA. Depuis H.264 n'est pas un format libre de droits, il est impropre à la plate-forme Web ouverte, selon Mozilla [1, 2], Google [1, 2] et de l'Opéra. Toutefois, étant donné que les formats libres ne sont pas pris en charge par Internet Explorer et Safari, Mozilla a décidé de soutenir le anwyay format, et Google n'a jamais rempli leur promice pour enlever un soutien dans Chrome.
     
    WAVE PCM
     
    Le format conteneur WAVE, avec le codec audio PCM (WAVE codec "1") est pris en charge par Gecko (Firefox) et Safari. Les fichiers dans le format de conteneur WAVE finissent généralement avec l'extension ". Wav".
     
    Remarque: Voir la RFC 2361 pour le registre codec WAVE.
    Gecko reconnaît les types MIME suivants sous forme de fichiers audio WAVE:
     
    audio / wave (de préférence)
    audio / wav
    audio / x-wav
    audio / x-pn-wav
    Compatibilité des navigateurs
     
     
    Fonction Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Support Basic 3.0 3.5 (1.9.1) 9.0 3.1 10.50
    <audio>: WAVE, PCM (Oui) 3.5 (1.9.1) Pas de support Pas de support 3.1
    <audio>: WebM, Vorbis (Oui) 4.0 (2.0) Pas de support 10.60 3.1 (doit être installé séparément)
    <audio>: Ogg, Vorbis (Oui) 3.5 (1.9.1) Pas de support 10.50 3.1 (doit être installé séparément, par exemple XiphQT)
    <audio>: MPEG-4, MP3
    (Oui) (Pas en chrome)
     
    Pas de support (bientôt, si une tierce partie décodeur est installé) 9,0 Pas de support 3.1
    <audio>: MPEG-4, AAC
    (Oui) (principal seulement) (Non en chrome)
     
    Pas de support (bientôt, si une tierce partie décodeur est installé) 9,0 Pas de support 3.1
    <audio>: Ogg, Opus ? Unknown (15,0) ? ? ?
    <video>: WebM, VP8, Vorbis (Oui) 4.0 (2.0) 9.0 (doit être installé séparément, par exemple WebM MF) 10,60 3.1 (doit être installé séparément, par exemple Perian)
    <video>: Ogg, Theora, Vorbis (Oui) 3.5 (1.9.1) Pas de support 10.50 3.1 (doit être installé séparément, par exemple XiphQT)
    <video>: MPEG-4, H.264, MP3
    (Oui) (Pas en chrome)
     
    Pas de support (bientôt, si une tierce partie décodeur est installé) 9,0 Pas de support 3.1
    <video>: MPEG-4, H.264, AAC
    (Oui) (Pas en chrome)
     
    Pas de support (bientôt, si une tierce partie décodeur est installé) 9,0 Pas de support 3.1
    tout autre format Pas de support Pas de support Pas de support Pas de support 3.1 (joue tous les formats disponibles via QuickTime)
    Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Support de base ? ? ? ? ?
    Les codecs vidéo dans Opera
    Les codecs vidéo dans Internet Explorer
    Les codecs audio dans Internet Explorer
    Codecs audio et vidéo à Chrome
    Voir aussi
     
    Utilisation d'audio et video dans Firefox
    Éléments multimédias (spécification HTML 5)
    vidéo
    acoustique

    Étiquettes et contributeurs liés au document

    Contributors to this page: Blancdememoire, tregagnon, Goofy
    Dernière mise à jour par : tregagnon,