Codecs gratuitos: Como usar o FFmpeg para converter meus mp4s para ogv no Xenial?

4

Estou muito atraído pela ideia de usar codecs completamente gratuitos . Como faço para converter meus arquivos .mp4 para .ogv usando o FFmpeg no Xenial Xerus usando esses codecs gratuitos?

Estou interessado em:

  1. Convertendo um único arquivo mp4
  2. Convertendo uma pasta com muitos arquivos mp4
por andrew.46 12.07.2016 / 12:11

1 resposta

4

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:

por andrew.46 12.07.2016 / 12:11