Quando apresentado a um arquivo de áudio sem perdas, qual é a maneira correta de reduzir a taxa de amostragem e a profundidade de bits?
Ao reduzir a profundidade de bits, entendo que devo aplicar o pontilhamento, mas não sei qual escala ou método usar. (Na verdade, li que devo usar um pontilhamento "triangular" ou "modelador", mas ainda não sei qual deles usar. Isso se resume à preferência pessoal?)
Quando reduzindo a taxa de amostragem, não tenho ideia se processamento adicional é necessário. (Evidentemente, a taxa de amostragem é muito mais complicada do que a profundidade de bits.) No momento, meu processo de conversão se parece com este:
ffmpeg -i <input.file> -compression_level 12 [-ar 44100 -sample_fmt 16] <output.flac>
Prefiro respostas gerais às específicas do aplicativo, mas aceitarei o que puder. Desde já agradeço!
Sou um consumidor, não um produtor. Nenhum processamento adicional será aplicado a esses arquivos.
Editar 0: Exemplo do mundo real: Eu tenho um arquivo 96/24 PCM (WAV). Eu quero que seja 44,1 / 16.
Editar 1: Outras pesquisas produziram esta fantástica comparação de conversores de taxa de amostragem (com gráficos)!