Por que dois arquivos .flac, que supostamente contêm os mesmos dados, variam tanto em tamanho? [fechadas]

2

Gostaria de saber por que dois arquivos .flac , que supostamente contêm os mesmos dados, variam muito em tamanho.

Eu tenho dois arquivos .flac do mesmo álbum de música (mesmas músicas, mesma duração de faixa, etc.), mas eles diferem em mais de 500 MB, e eu não entendo o porquê.

    
por Jack Mills 12.10.2014 / 04:18

1 resposta

5

Execute MediaInfo nos dois arquivos. Ele vai te dizer por que eles diferem.

O FLAC é sempre sem perdas comparado ao arquivo de entrada, mas isso não significa que não haja boas razões pelas quais dois arquivos FLAC da mesma música podem diferir em tamanho:

  1. A FLAC oferece vários níveis de compactação sem perdas . O mesmo arquivo de entrada compactado com duas configurações diferentes de compactação quase certamente resultará em dois tamanhos de arquivo diferentes.

    A maioria das formas de compactação sem perdas compartilha essa propriedade: PNG, bzip2 etc. É uma troca de tempo e memória da CPU: quanto mais recursos você soltar no problema durante a compactação, mais compactos serão os dados.

  2. Os dois arquivos de música de entrada podem diferir de alguma forma fundamental, de modo que cada um é uma versão sem perdas de um arquivo diferente .

    Um arquivo de áudio amostrado a 44,1 kHz resultará em um arquivo FLAC menor do que um arquivo de áudio amostrado em 96 kHz, mesmo que seja a "mesma música". Essa é a natureza de um codec sem perdas: ele deve preservar diferenças como essa, o que significa que os tamanhos dos arquivos serão diferentes.

  3. Os arquivos de áudio de entrada diferem apenas nas profundidades de bits , uma de 16 bits e outra de 24 bits , por exemplo. A diferença seria inaudível em todos os casos práticos, mas um arquivo seria 50% maior que o outro.

por 12.10.2014 / 04:26

Tags