Como aprender sobre codificação, decodificação, formatos de mídia, etc.

Como aprender sobre codificação, decodificação, formatos de mídia, etc.

Enquanto fazia algum processamento de mídia (copiar DVD para .avi para assistir em meu laptop), fiquei interessado em todos os detalhes técnicos que encontrei em relação à codificação de vídeo e áudio, etc. um bom e sólido conhecimento das modernas tecnologias de mídia? Sou uma pessoa muito técnica, então não preciso de recursos "Para Leigos", mas sim de introduções técnicas detalhadas.

Responder1

Apenas um breve resumo:

Para vídeo, os principais formatos relativos a DVDs/AVIs: MPEG-1, MPEG-2 / VOB, MPEG4 / MP4 / H.263, FLV, WMV, MVK Para áudio: AAC, MP2, MP3

O MPEG-1 normalmente não é muito usado, a menos que seja para importar vídeo de uma câmera ou como um formato comum para uso em uma ampla variedade de editores ou reprodutores de vídeo.

MPEG-2 / VOB é o que está em um DVD reproduzível, emparelhado com áudio MP2

MPEG-4 / MP4 / H.263 é o que normalmente é usado para arquivos de vídeo atualmente. Geralmente é combinado com áudio AAC ou MP3.

FLV é um vídeo em flash, emparelhado com áudio MP3. O vídeo em Flash tem sido amplamente visto em sites que usam reprodutores de vídeo em flash. No entanto, muitos sites estão migrando para MPEG-4/H.263.

WMV costumava ser amplamente utilizado, mas não tanto. Atualmente, normalmente está limitado à transmissão ao vivo. A taxa de compressão é impressionante.

Responder2

Uma resposta mais atualizada:

Se você realmente deseja saber os detalhes, sugiro a leitura de um livro sobre o assunto (isso pode ser de nível universitário). É mais fácil começar com o processamento de imagens e depois passar para a codificação de vídeo e áudio.

A Wikipedia tem muitas informações sobre os vários formatos e contêineres de mídia. A principal coisa a saber é que containers não são formatos. Eles são simplesmente formas de ordenar os dados/bytes pertencentes aos fluxos de vídeo/áudio/legendas. Esses fluxos podem ser compactados de várias maneiras, dependendo do formato de codificação.

Formatos/codecs de vídeo comuns: - MPEG-1, MPEG-2, MPEG-4 parte 2, VC-1, MPEG-4 parte 10, HEVC. Nota mpeg4 parte 2 também é (um pouco incorretamente) referido como h263 ou mpeg4 ASP. mpeg4 parte 10 é conhecido como h264 ou mpeg4 AVC.

Contêineres de vídeo comuns: - flv (adobe, compatível com navegador), avi (microsoft), mov (apple), mkv (especificações abertas), mp4 (MPEG-4 parte 14), m2ts (blu-ray)

informação relacionada