Diferença entre MPEG4 e MP4

MPEG4 vs MP4

MPEG4 e MP4 são muito fáceis de confundir um com o outro, não apenas porque diferem em uma letra, mas também porque estão muito entrelaçados em arquivos de mídia, como filmes e música. A principal diferença entre um MPEG4 e um MP4 é sua função. MPEG4 é um algoritmo de codificação de vídeo que é realmente responsável pela forma como as imagens são compactadas e convertidas em dados. Em comparação, um MP4 é apenas um contêiner de mídia desenvolvido para armazenar os dados codificados por um MPEG4. Ele não lida com o vídeo real, portanto, não afeta a qualidade resultante. O que preocupa um MP4 é como os dados de vídeo e áudio são armazenados no arquivo, além de outras informações relevantes, como legendas, capítulos e outros..

Como o MP4 foi desenvolvido para mídia codificada em MPEG4, ele também pode ser encontrado na especificação MPEG4; para ser mais específico, como parte 14. Não é o único formato de contêiner no MPEG4, pois é um derivado da especificação mais geral da MPEG4 Parte 12 para armazenar arquivos MPEG4.

Um vídeo codificado em MPEG4 armazenado em um arquivo MP4 poderia ter sido codificado por qualquer um dos vários codecs; DivX, Xvid, Quicktime e x264 apenas para citar alguns. Para reproduzir esse arquivo MP4, você precisa ter os codecs corretos instalados no seu computador.

Além da confusão com as terminologias, está a aparência dos players de mídia MP4. Esses reprodutores de mídia genéricos apareceram como uma atualização para os reprodutores de MP3 antigos, capazes apenas de reproduzir arquivos de áudio. Embora o uso do termo "MP4" possa levar você a acreditar que esses dispositivos são capazes de decodificar vídeos MPEG4, a maioria deles possui apenas recursos de vídeo rudimentares e capazes de reproduzir arquivos AVI. Apenas um punhado tem a capacidade de realmente reproduzir arquivos MPEG4; provavelmente por causa do poder de processamento relativamente alto necessário para decodificá-los, especialmente o H.264.

Resumo:

1.MPEG4 é um algoritmo de codificação de vídeo enquanto um MP4 é um contêiner de mídia.
2.MP4 é definido na Parte 14 da especificação MPEG4.
3.Um arquivo MP4 pode ter um vídeo MPEG4 codificado por vários codecs.