DIFERENÇAS ENTRE CONTEINERS, FORMATOS, CODECS Contêiner- é um arquivo que pode ter áudio, vídeo e legendas, tudo sincronizado, NÃO É FORMATO DE VÍDEO NEM DE ÁUDIO É APENAS O QUE JUNTA ELES. EX- AVI, OGM, MKV, VOB, MP4, MPG, RMVB, ETC. Dentro de um container podemos ter vários formatos de vídeo e áudio, claro que alguns containeres oferecem algum tipo de limitação e não suportam todo tipo de vídeo e áudio. Por exemplo, no MKV podemos colocar vídeo no formato MPEG-4 ASP feito pelo DivX e XviD. O MP4 não é formato de áudio e nem de vídeo (como os vendedores das lojas de eletrônicas informam), o MP4 é apenas um container que suporta vários formatos de áudio e vídeo, inclusive o próprio MP3, logo não faz sentido comparar MP3(ver MPEG-3 Layer) com MP4, pois o MP3 é um decoder de áudio e o MP4 é um container de áudio e vídeo.
Formato de vídeo- fica dentro de um contêiner, é o tipo de vídeo, mas não tem ligação com a extensão do vídeo (ex- .avi, .wmv, que são contêineres, EX- Jeferson.avi, Jeferson.vob) é o tipo de compressão do vídeo,ex- MPEG-1, MPG-2, MPEG-4, RM, ETC...
Formato de áudio- são os formatos de áudio que podem ficar dentro de um contêiner ou ser reproduzidos sozinhos como, por exemplo, o MPEG-3 Layer (ver MP3), o OGG vorbis, ACC.
Codec- como o próprio nome já diz, CO é de codificar e o DEC é de decodificar, a grosso modo podemos comparar com o WinZIP que compacta e descompacta arquivos. Como CODEC conhecemos o DivX, o XviD, o MP3 (que é o CODEC do formato de áudio MPEG-3 Layer).
UM EXEMPLO DE FIXAÇÃO Gravei um arquivo de cazuza (vídeo) cazuza.avi (avi é o contêiner), dentro desse contêiner tenho o formato de vídeo mpeg-2, e de áudio MPEG-3 Layer ,para ler esses formatos de áudio e vídeo preciso de um software (programa) chamado codec que pode ser o DviX ou XviD (mais famosos) ou outro que leia esses formatos de vídeos, e codec de áudio mp3. JEFERSON