converta a biblioteca de música WAV para FLAC na linha de comando e obtenha a melhor qualidade

11

Eu gostaria de produzir arquivos FLAC (quase) perfeitos verificando / verificando todas as etapas de conversão. Eu estou esperando para fazer isso em um único comando, embora um script bash curto seria aceitável como uma segunda opção.

Estou no Kubuntu 12.04 e instalei o flac 1.2.1.

Aqui está o meu ponto de partida:

find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --ogg --verify "$fn"; done

Como posso melhorar isso?

Se shntool for recomendado, como eu o incluiria?

Como eu incluiria comparações de soma de verificação?

Como posso fazer com que o FLAC teste a integridade de cada arquivo?

Um exemplo de trabalho é apreciado.

BTW, dei uma olhada no perfect-flac-encode , mas é muito complicado para mim. Eu nem entendo completamente a primeira frase da descrição do projeto! As etapas de instalação também parecem muito complexas. Se houver um projeto semelhante que possa atender às minhas necessidades, avise-nos.

    
por MountainX 04.08.2013 / 03:52

1 resposta

12

Ambos WAV e Os formatos FLAC são sem perdas, o que significa que eles não perdem qualidade de um CD de música original. No entanto, o WAV é descompactado, enquanto o FLAC usa um mecanismo de compactação sem perdas (semelhante a uma compactação sem perdas do ZIP) projetado especificamente para o empacotamento eficiente de dados de áudio. Os arquivos FLAC podem ser reproduzidos com o seu player favorito, assim como os MP3 comuns.

Se você já possui arquivos WAV, basta convertê-los em FLAC (e não se preocupar em perder qualidade). Você pode usar o CLI via SoX (embora existam outras soluções, como flac em si):

sox track_01.wav track_01.flac

Ou use uma GUI limpa e intuitiva como SoundConverter . Em Preferências, defina o formato de saída como FLAC, escolha a velocidade de compactação (ela NÃO afeta a qualidade, apenas o tamanho resultante do arquivo), adicione arquivos ou um diretório e inicie o processo de conversão.

Quandoaconversãoestiverconcluída,vocêpoderáverificarsenenhumaqualidadefoiperdidausandosoxi(vemcomoSoX):

soxitrack_01.wavsoxitrack_01.flac

OtamanhodoarquivoFLACserámenor.

Umamaneiraaindamelhordeverificarosdadostécnicosdeumarquivodeáudioé MediaInfo . Veja:

por 22.12.2014 / 11:31