video - reproducir - insertar audio mp3 en html
¿Admite la reproducción HTML5<video> el formato.avi? (4)
Hay tres formatos con un nivel de soporte razonable: H.264 (MPEG-4 AVC), OGG Theora (VP3) y WebM (VP8). Consulte la wiki enlazada por Sam para qué navegadores son compatibles; por lo general, necesitará al menos uno de esos más la recuperación del flash.
Si bien la mayoría de los navegadores no tocarán AVI, existen algunas compilaciones de navegadores que exponen todas las capacidades multimedia del sistema operativo subyacente a <video>
. De hecho, este navegador podrá reproducir AVI, siempre y cuando tengan códecs coincidentes instalados (AVI puede contener alrededor de un millón de formatos de audio y video diferentes). En particular, Safari en OS X con QuickTime o Konqi con GStreamer.
Personalmente, creo que esta es una idea absolutamente desastrosa , ya que expone una gran base de código de códec a la red, una base de código que en su mayoría no está escrito para ser resistente a los ataques de red. Uno de los peores inconvenientes de los complementos de los reproductores de medios fue la gran cantidad de agujeros de seguridad que pusieron a disposición de cada página web explotada. No cometamos este error otra vez.
Me pregunto si la etiqueta HTML5 <video>
ahora admite la reproducción de archivos de video en formato .avi.
La especificación HTML nunca especifica ningún formato de contenido. Ese no es su trabajo. Hay muchas organizaciones de estándares que están más capacitadas que el W3C para especificar formatos de video.
Para eso es la negociación de contenido.
- La especificación HTML no especifica ningún formato de imagen para el elemento
<img>
. - La especificación HTML no especifica ningún idioma de hoja de estilo para el elemento
<style>
. - La especificación HTML no especifica ningún lenguaje de scripting para el elemento
<script>
. - La especificación HTML no especifica ningún formato de objeto para el
<object>
y elementos deembed
. - La especificación HTML no especifica ningún formato de audio para el elemento
<audio>
.
¿Por qué debería especificar uno para el elemento <video>
?
La especificación de borrador actual de HTML5 no especifica qué formatos de video deberían ser compatibles con los navegadores en la etiqueta de video. Los agentes de usuario son libres de admitir cualquier formato de video que consideren apropiado.
Respuesta corta: No. Use WebM u Ogg en su lugar.
Este artículo cubre casi todo lo que necesita saber sobre el elemento <video>
, incluidos los navegadores que admiten formatos de contenedor y códecs.