Ya he conseguido pasar un vídeo 3GP a MP4 H.264/AAC (con
FFmpeg) y a WebM (con Firefogg). Todos los navegadores
capaces de reproducir al menos uno de los dos formatos a los que
he convertido mi vídeo deberían mostrarlo (con controles para el
usuario).
Como cabía esperar, al haber especificado primero el MP4 y
después el WebM, Chrome 14 muestra el MP4 mientras que
Firefox 6, que no entiende MP4, muestra el WebM. En el
Internet Explorer 8, sin embargo, se muestra el mensaje
Parece que no está siendo posible mostrar el vídeo...
que había previsto como aviso en caso de navegadores incapaces de
reproducir ninguno de los dos formatos proporcionados.
En ambas versiones del vídeo, las dimensiones son 176 píxeles
de ancho por 144 de alto. Para poner a prueba los correspondientes
atributos del elemento <video>, he intentado que mi
vídeo se muestre al doble de tamaño en cada dimensión (352x288). Y
sí, se nota claramente el efecto de utilizar esos atributos.
También he preparado una imagen PNG para que se muestre en
lugar del vídeo mientras éste no esté en reproducción. Se trata de
un fotograma del vídeo que he desenfocado y al que le he quitado
el color y le he añadido un texto. El efecto conseguido ha sido el
deseado, tanto en Chrome como en Firefox.
El centrado lo he conseguido con el siguiente código CSS:
video {
/* para centrar */
display: block;
margin-left: auto;
margin-right: auto;
}