Recomende-me um bom formato de vídeo para codificar meu vídeo

Recomende-me um bom formato de vídeo para codificar meu vídeo

Recentemente comprei uma câmera de capacete para minha moto e consegui fazer vídeos, porém ela armazena em Motion JPEG, o que é muito ineficiente em termos de espaço. 30 minutos de 640x480 ocupam 2 GB. Posso converter isso para mpg, com este comando:

ffmpeg -i myvideo.avi myvideo.mpg

O que é uma boa economia de espaço. No entanto, este é o melhor formato de vídeo? Devo usar algo novo como AAC? Se sim, como? (ou seja, qual é o comando ffmpeg/mencoder/gstreamer/transcode)

Requisitos:

  • Convertível no Linux usando apenas ferramentas de código aberto
  • Deve jogar no Linux
  • Não se preocupe em reproduzi-lo em outros dispositivos (como iPods)
  • Deve manter razoavelmente a mesma qualidade
  • Não me importo com o áudio, estou tentado a removê-lo
  • Estou disposto a usar formatos 'gravados por patentes', como mp3, etc.
  • Não estou muito interessado em economizar milissegundos no tempo de codificação de treans ou em economias extremas de arquivos.

Responder1

Responder2

O mais novo 'padrão' é o h264. Ele é usado em todos os lugares, desde telefones celulares até Blueray e iPods. Além disso, o ffmpeg pode codificá-lo/decodificá-lo perfeitamente. Eu usei o ffmpeg para compactar DVDs completos em um arquivo de 120 MB para colocar no meu iPod. É uma resolução mais baixa, mas ainda parece ótima.

Este site fornece um guia rápido sobre como usar o ffmpeg para codificar para h264.Texto do link

Responder3

Que talMatroska e H264?

Existem alguns problemas potenciais com a Apple e o h264, mas por enquanto parece estar tudo bem.

Como frontend quando codifico e codifico DVDs que usoQuebra de mão, porém não sei se você pode usarQuebra de mãopara sua necessidade.


Atualizar: E para reproduzir aqueles mkv/h264 no Ubuntu eu uso o player vlc.


Atualizar: Você pode usar o Handbreak para converter seu vídeo com algo assim:

HandBrakeCLI -i my_vid.avi -E faac -B 128 -f mp4 -e x264 -o my_new_video.mp4

Responder4

Use o codec da classe MPEG4 mais padrão, mais disponível, mais aceito e com maior probabilidade de ser suportado.

informação relacionada