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

13

Eu gostaria de produzir arquivos FLAC (quase) perfeitos, verificando / verificando todas as etapas de conversão. Espero fazer isso em um único comando, embora um script bash curto seja aceitável como 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 shntoolfor recomendado, como devo incluí-lo?

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

Como posso fazer o FLAC testar a integridade de cada arquivo?

Um exemplo de trabalho é apreciado.

BTW, dei uma olhada na codificação flac perfeita , 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, entre em contato.

MountainX
fonte
Eu acho que você não precisa do FLAC, pois a fonte já é ruim e o uso do FLAC apenas inchará os arquivos. Tente usar as fontes brutas, em vez dos arquivos wav, para obter a melhor qualidade.
Braiam 4/08/13
2
@Braiam: WAV é apenas um contêiner que pode transportar dados de áudio com ou sem perdas. De fato, muitas vezes é usado para armazenar áudio PCM sem perdas.
precisa saber é o seguinte
Eu também tenho os CDs de música originais. Meu objetivo é extrair músicas FLAC sem perdas desses CDs. É tão simples quanto isso. Obrigado.
MountainX
Encontrei uma maneira ainda melhor de verificar os dados técnicos de um arquivo de áudio. Veja a resposta atualizada.
landroni
1
Para ripar CDs em arquivos FLAC, uso abcde (= a melhor cd exaustor)
stonux

Respostas:

14

Os formatos WAV e FLAC são sem perdas, o que significa que eles não perdem a qualidade de um CD de música original. O WAV, no entanto, não é compactado, enquanto o FLAC usa um mecanismo de compactação sem perdas (praticamente como uma compactação sem perdas ZIP), projetado especificamente para compactar com eficiência 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 com a perda de qualidade). Você pode usar a CLI via SoX (embora existam outras soluções, como flacela mesma):

sox track_01.wav track_01.flac

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

insira a descrição da imagem aqui


Após a conclusão da conversão, você pode verificar se nenhuma qualidade foi perdida usando soxi(vem com o SoX):

soxi track_01.wav 
soxi track_01.flac

O tamanho do arquivo FLAC será menor.

Uma maneira ainda melhor de verificar os dados técnicos de um arquivo de áudio é o MediaInfo . Vejo:

landroni
fonte
-1

Basicamente, você usa algo diferente da linha de comando flace confia que é a configuração correta. Dependendo da velocidade do seu computador e da sua paciência, você pode fazer mais ou menos compactação. Caso contrário, cabe a você ou você pode usar os fóruns 'oficiais' para flac, o que significa apenas procurar flacfóruns no duckduckgo.

É realmente DIY. A idéia é que todos possam ser especialistas em computação com um pouco de estudo. Eu, uso EAC (Windows) e o 'assistente'. É provável que você use um programa de terceiros e seu fórum oficial para obter ajuda. Este simplesmente não é o lugar para encontrar as respostas reais. Tente um fórum audiófilo, talvez.

jamvaru
fonte