Melhor codec de vídeo para armazenar minha própria coleção

4

Acho que essa pergunta já foi feita, mas com diferentes sabores.

Meu problema resized no fato de que minha câmera (Canon G9) cria vídeo com codec quase cru (eu acho que é simples MPEG antigo), então um vídeo de 10 minutos é quase 900MB.

Eu gostaria de convertê-los em um formato que tenha um bom equilíbrio entre espaço e qualidade, mas eu preferiria ter a qualidade tão boa quanto a original (claro que isso não é possível por causa da compactação com perdas) apenas economizando espaço é possível com um mínimo de perda de qualidade.

Qual codec devo procurar? H264? Parece ser o campeão do momento .. caso contrário, quais outros eu poderia tentar? XviD?

Quais parâmetros devo usar? Quero dizer quantos kbits / s é uma boa taxa de bits para manter a alta qualidade? E o codec de áudio?

As especificações de vídeo são 640 x 480 a 30 qps ou 1024 x 768 a 15 qps.

obrigado antecipadamente!

    
por Jack 18.06.2010 / 18:29

2 respostas

6

Meu instinto diz que sua câmera está usando MJPEG com algum tipo de áudio PCM. Para dizer que é ineficiente como um codec de armazenamento está sendo caridoso. Aposto que foi relativamente fácil para a Canon implementar no firmware.

No que diz respeito a "algo mais" para comprimir, o MPEG-4 AVC (h.264) é o atual rei dos codecs populares. Para o momento. Também é difícil dar errado com o MPEG-2, o codec usado em DVDs. Ele requer uma taxa de bits mais alta, mas fornece arquivos que você pode facilmente inserir em DVDs sem uma nova compactação. MPEG-4 SP / ASP (XviD, DivX, etc.) caem em um espaço ímpar entre os outros dois. A maioria dos softwares / dispositivos que podem reproduzir o XviD também pode reproduzir o h.264, que possui uma qualidade mais alta em uma determinada taxa de bits, mas não possui o futuro que o h.264 oferece e a ampla disponibilidade e implementação do MPEG-2. Há também o novo formato WebM do Google, que é o codec VP8 da On2 com áudio Vorbis em um container Matroska (subconjunto?).

Para áudio, é melhor escolher uma vez que você escolha seu contêiner e codec. Se você está criando um formato pronto para DVD, você vai querer ficar com algo como AC3, MPEG-1 Layer 2, ou até mesmo PCM. Se você deseja um arquivo Matroska pronto para o futuro com o h.264, você pode usar o MP3 ou o AAC facilmente. WebM especifica o Vorbis.

No que diz respeito aos parâmetros, você terá que mexer um pouco até encontrar um equilíbrio que goste de si mesmo. Um bom frontend de codificador como o Handbrake provavelmente lhe dará resultados aceitáveis com configurações padrão (ou próximo ao padrão).

    
por 18.06.2010 / 19:35
1

Vá com H.264 ou WebM

Por quê? Porque você poderá incorporar diretamente no navegador sem precisar do Adobe Flash no lançamento recente do HTML 5 e da tag.

Até mesmo o YouTube (Google) está se preparando para usar exclusivamente esses dois formatos.

No que diz respeito à qualidade / compressão, estes serão os dois melhores formatos disponíveis. Não precisa se preocupar em escrever para DVDs, eles não estarão por aí por mais tempo.

Atualização: Esqueci de mencionar áudio, AAC para H.264 e Ogg para WebM são os formatos de áudio padrão / recomendados.

    
por 19.06.2010 / 01:24