A parte AVI ou MKV não é importante aqui. AVI e MKV são apenas "contêineres" para dados de vídeo e áudio. O que conta é o "codec" dentro desses contêineres. Os dados de vídeo reais.
Por favor, leia o seguinte para mais informações: - é vital para entender a diferença entre um codec (por exemplo, DivX?) codecs e containers para entender os conceitos subjacentes.
A explicação mais plausível seria que os arquivos de 350 MB usam DivX ou XviD como codificador, um MPEG-4 Parte II codec. Estes são muito bons, mas em termos de qualidade vs. tamanho de arquivo eles são um pouco ineficientes e desatualizados.
Você vê, um codificador pega o vídeo original e tenta remover todos os tipos de redundância, descartando assim as informações. É assim que reduz o tamanho do arquivo, mas jogando fora as informações também reduz a qualidade visível. Vários codificadores têm suas próprias forças quando se trata de decidir o que jogar fora e como otimizar a percepção humana, mas não existe um codificador mágico que crie um arquivo super minúsculo com qualidade incrível.
Os vídeos menores que você tem provavelmente usam x264 como codificador, um h.264 codec. Os codecs h.264 são muito mais eficientes quando se trata de qualidade versus tamanho de arquivo. Eles conseguem reter melhor a qualidade em taxas de bits baixas e tamanhos de arquivo que a maioria dos outros codecs.
Note, entretanto, que reenviar um arquivo já codificado irá definitivamente reduzir o tamanho do arquivo - que é o nosso primeiro objetivo -, mas também reduzirá drasticamente sua qualidade. Isso é chamado de perda de geração .
A única maneira de obter arquivos pequenos com boa qualidade é recodificar os originais - idealmente, como cliente, isso significaria extrair discos Blu-ray ou sinais HDTV diretos. Portanto, para repetir, você não pode recodificar um arquivo AVI de 350 MB (que usa XviD) em um arquivo de 95 MB MKV (com x264), sem perder a qualidade. Você precisaria do disco Blu-ray "House" original para fazer isso.
Para ler mais: