Como converter WMA sem perdas para FLAC?

7

Eu tenho alguns CDs que quero converter em FLAC. O Banshee não consegue encontrar seus metadados, mas o Windows Media Player pode.

Eu percebi que há duas soluções alternativas:

  • Copie todos os CDs usando o WMA-lossless do Windows Media Player e converta em lotes para o FLAC com metadados.
  • Ajuste o Banshee para se conectar às fontes de metadados do Windows Media Player

Alguma idéia de como fazer isso? De preferência, estou procurando um método de linha de comando.

    
por Adam Matan 01.04.2012 / 12:31

2 respostas

5

Para converter WMA para FLAC, você pode tentar o soundconverter , um aplicativo gráfico, mas permite adicionar vários arquivos e diretórios. Ele mantém os metadados se o formato de saída suportar. Para instalá-lo , digite em seu terminal: sudo apt-get install soundconverter

    
por user244 01.04.2012 / 13:33
6

Eu usei avconv com grande sucesso. É um utilitário de linha de comando e tem um grande número de opções.

O utilitário avconv é fornecido pelo libav-tools (iniciando no Ubuntu 12.04). Para instalar isso, clique nesse link ou execute:

sudo apt-get update && sudo apt-get install libav-tools

Eu precisava apenas da conversão mais básica de WMA para FLAC (o mesmo que você está pedindo). Para fazer isso com avconv

avconv -i <input-filename.wma> <output-filename.flac>

Para mais informações, consulte man avconv .

Para converter todos os arquivos WMA dentro de um diretório, você pode usar o seguinte script:

for file in *.wma; do avconv -i "${file}" "${file%%.wma}.flac"; done
    
por Roshan 26.12.2012 / 16:08