2012-06-24 13 views
7

He dedicado una gran cantidad de tiempo a investigar sobre el audio y video HTML 5, pero estoy atrapado comprendiendo la codificación de los metadatos. Parece que en mi investigación, al utilizar programas como Handbrake (ffmpeg), se recomienda verificar si está "optimizado para la web" (también hay un tipo de configuración similar cuando se exporta desde otros tipos de software, como imovie). He concluido (y me corrijo si estoy equivocado) que esto tiene que ver con mover los metadatos del archivo al principio del archivo. Esto le da al jugador/navegador la información que necesita para jugar inmediatamente sin tener que esperar para cargar todo el archivo.Necesita ayuda para entender el uso y la colocación de metadatos de audio/video HTML 5

Así que aquí es donde estoy confundido y la pregunta que necesita ayuda con

¿Esto sólo se aplican al átomo mp4 MOOV? ¿O hay algo similar en los archivos .ogv y .webm?

+0

¿Quizás .ogv y .webm no necesitan este tipo de manipulación? Aunque eso es lo que me gustaría creer :) –

Respuesta

4

Utilizando el método altamente científico de ver qué opciones de freno de mano están habilitadas cuando, he determinado que el posicionamiento de átomo de MOOV solo es relevante para los archivos de contenedor de MP4.

Más en serio, el átomo MOOV es parte del archivo contenedor y no hay evidencia de que Ogg o WebM hayan replicado esta característica problemática de MP4.

De the Ogg spec:

El contenedor Ogg es principalmente un formato de streaming ...

El WebM "guidelines ... for file streaming over an HTTP connection" no hacen mención de la posición átomo de MOOV o algo similar, lo que sugiere fuertemente que no es un problema .

+0

¿Hay alguna otra metainformación en los formatos de contenedor webm y ogv que se deben colocar al principio del archivo para una mejor reproducción web? – nicoz

+0

@nicoz No vi nada en la documentación que sugiera eso. – blahdiblah

Cuestiones relacionadas