video html5 ffmpeg mp4 ogg

Configuración de ffmpeg para convertir a mp4 y ogg para video HTML5



webm download (1)

A pesar de todo el alboroto, en realidad, la etiqueta de video HTML5 tiene un pequeño problema. Para usarlo y para que sea compatible con varios navegadores, debe incluir más de un formato del video. Para orientar todos los navegadores compatibles, estos formatos son mp4 y ogg.

Estaba buscando ajustes óptimos para cada formato, pero desafortunadamente no pude encontrar ninguno. Estoy usando ffmpeg 0.6, que tiene el eslogan "Funciona con HTML5". No soy un experto en video, así que me preguntaba si alguien podría recomendar ajustes decentes para cada formato.


Terminé usando ffmpeg y ffmpeg2theora .

Video h.264 compatible con WebKit

Decidí buscar el preajuste ipod640 porque significa que el video se puede ver bien en un iPhone o iPod touch. Por supuesto, puede cambiar la configuración un poco, deshacerse del ''-vpre ipod640'', cambiar la resolución o la calidad. De todos modos, el comando es:

ffmpeg -i video_source_file.ext -vcodec libx264 -vpre ipod640 -b 250k -bt 50k -acodec libfaac -ab 56k -ac 2 -s 480x320 video_out_file.mp4

mover cierta información al frente del archivo para que el video pueda reproducirse antes de que se cargue

qt-faststart video_out_file.mp4 video_out_file_quickstart.mp4

Video Ogg compatible con Firefox

Esto depende de que tenga instalado ffmpeg2theora. Además, solo lo he probado con el archivo de entrada que es el archivo de salida de la conversión ffmpeg anterior. El comando es:

ffmpeg2theora -o video_out_file.ogv video_out_file.mp4