Primeiro instale o FFmpeg executando o seguinte em uma janela do Terminal:
sudo apt-get install ffmpeg
Em seguida, mude para a mesma pasta como seu (s) arquivo (s) mp4 e execute um dos seguintes procedimentos:
1. Para um arquivo único mp4:
ffmpeg -i input.mp4 -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 output.ogv
É claro que altere input.mp4
para o nome real do seu arquivo de entrada de vídeo!
2. Para muitos arquivos mp4:
mkdir ogv && \
for j in *.mp4
do
ffmpeg -i "$j" -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 ogv/"${j%.mp4}.ogv"
done
Opções para experimentar:
-
-qscale:v
(para qualidade de vídeo) usa números inteiros de 0 a 10, com 0 sendo a qualidade mais baixa e 10 a mais alta qualidade -
-qscale:a
(para qualidade de áudio) usa números inteiros de 0 a 10, com 0 sendo a qualidade mais baixa e 10 a mais alta qualidade
E aproveite a sensação de usar libtheora e libvorbis, ambos codecs completamente livres e totalmente livres:)
Referências: