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)