Convertir MP4 a OGV y a WEBM
Usando ffmpeg para reducir y convertir archivos mp4
MP4 Original
Versión OGV
ffmpeg -i xxx.mp4 -c:v libtheora -q:v 7 -c:a libvorbis -q:a 4 xxx.ogv
Debes ajustar el valor de -q:v (mejor hacia arriba) y -q:a (mejor hacia abajo) para obtener el equilibrio entre la calidad y el tamaño que deseas. Estos valores varían de 0 a 10.
Éste funcionó y produce un video razonable, pero no lo muestro aquí. Existe mucha controversia sobre los formatos OGG relacionados con HTML5. Por lo tanto, evitaré OGG en mi sitio hasta que esto se resuelva adecuadamente para poder hacerlo funcionar en los navegadores.
Versión WEBM
ffmpeg -i xxx.mp4 -c:v libvpx-vp9 -crf 30 -b:v 0 -b:a 128k -c:a libopus xxx.webm
Debe ajustar el tamaño del valor CRF para obtener el equilibrio entre la calidad y el tamaño que desea.
El comando produjo esta versión webm: