Questão:
O que acontece quando você salva um MP3 com qualidade superior?
Gabriel Fair
2012-01-04 09:29:37 UTC
view on stackexchange narkive permalink

Quando uma faixa de áudio com perdas (de qualidade desconhecida) é importada para o software e salva como uma (possivelmente) qualidade superior após a edição, o que acontece?

Obviamente, eu sei que não pode haver mais 'qualidade' do que o que foi importado, mas eu queria saber se mais alguma coisa acontece com a faixa. Por exemplo, isso causa um borrão de arquivo desnecessário? Ou poderia fazer com que perdesse qualidade? Ou afetará sua qualidade se for editado novamente?

É algo com que devo me preocupar?

Dois respostas:
Warrior Bob
2012-01-05 00:00:15 UTC
view on stackexchange narkive permalink

Quando você importa um arquivo de áudio com perdas para um software de edição, esse arquivo é decodificado em uma forma de onda de áudio. Esta é uma forma de onda "sem perdas", pois não é armazenada em um formato compactado, mas não é a mesma que a forma de onda original que seu arquivo com perdas estava aproximando.

Portanto, já existem três conceitos envolvidos:

  1. A forma de onda original , ou seja, a forma de onda de "qualidade total" e não modificada
  2. A codificação com perdas da forma de onda original (não uma forma de onda em si, mas decodifica em uma que é quase igual à original)
  3. A forma de onda que é decodificada de (2)

Quando falamos sobre "qualidade" aqui, queremos dizer "quão próximos estamos do original forma de onda. " Portanto, a forma de onda (1) é a qualidade mais alta possível e tudo o que se aproxima envolve alguma perda de qualidade.

Então.

Quando você tem sua forma de onda decodificada em seu software, e você recodifica-o para outro formato com perdas, você incorre em uma perda de qualidade. Seu novo arquivo codificado é uma aproximação de (3), não importa a qualidade que você escolher. Mas (3) era uma aproximação de (1). Portanto, não importa o que você faça, você estará incorrendo em uma perda de qualidade toda vez que recodificar com um formato com perdas, mesmo se a quantidade de perda for ligeiramente menor (em outras palavras, mesmo se você escolher uma codificação com perdas de 'qualidade superior do que foi escolhido para a primeira codificação).

Você deve se preocupar com isso se for editar e reeditar seus arquivos. Se você deseja preservar a qualidade entre as edições, deve usar um formato sem perdas, como wav, aiff ou FLAC.

Você pode testar isso abrindo um arquivo com perdas e recodificando-o com algo com perdas e, em seguida, reabrindo e recodificando várias vezes. Não demorará muito para que os erros introduzidos sejam bastante óbvios (embora, para ser justo, eu nunca tenha executado esse teste)

Um amigo meu apontou agora que isso é muito semelhante à compressão .JPG em imagens, e pelo mesmo motivo (compressão com perdas). Se você já salvou um .JPG várias vezes, pode estar familiarizado com a perda de qualidade que ocorreu ali.
Na verdade, não é _bastante_ tão ruim com codecs de áudio quanto com .jpg. Lá, o principal problema é que parte dos artefatos (as bordas entre os domínios de processamento) é um tipo de sinal que não é muito visível a olho nu, mas causa artefatos particularmente desagradáveis ​​quando compactado novamente. Isso é diferente em codecs de áudio: eles ultrapassam melhor as bordas do domínio porque seriam bastante audíveis, portanto, essas bordas não podem causar tanta confusão quando você codificar o arquivo novamente. - Mesmo assim, em princípio a analogia está correta.
Flimzy
2012-01-04 13:18:08 UTC
view on stackexchange narkive permalink

Praticamente sempre que você converter de um formato com perdas para outro, perderá qualidade. A qualidade e o efeito preciso que isso terá depende de seu codificador e de seu algoritmo.

Também depende do que você entende por qualidade . Você está se referindo a taxa de bits? Ou as configurações do codificador usadas para gerar o arquivo?

Pode ser possível transcodificar de uma taxa de bits para outra sem perder qualidade, mas provavelmente apenas se o algoritmo usado for especificamente destinado a isso e for capaz de observe os padrões de compressão originais. Mas, mesmo assim, é improvável que nenhuma perda, e eu duvido que alguém já tenha escrito um algoritmo para fazer isso - porque quando você faz tanto esforço, por que se preocupar em transcodificar?



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...