Como converter WavPack para FLAC?

4

Eu preciso converter um monte de .wv arquivos para .flac , mas não consigo encontrar um programa para fazer isso. Alguém sabe como posso fazer isso?

P.S: Fiquei me perguntando por que o Audacity não suporta o formato .wv de importação se ele for de código aberto e sem perdas. Alguém sabe?

Atualização: Em algum lugar que li sobre a conversão de .ape para .flac usando ffmpeg , resolvi substituir o .ape por .wv e, a princípio, parece funcionar mas então eu entendo isso no final:

[wv @ 0x8e7c200] Invalid block header.te= 836.1kbits/s    
audiofile.wv: Invalid data found when processing input

Então, minha pergunta é: o que há de errado aqui?

A propósito, o comando usado foi ffmpeg -i audiofile.wv audiofile.flac . Obrigado pela ajuda.

    
por Gary Maulin 08.03.2015 / 05:02

2 respostas

8

O erro ffmpeg que você está recebendo me faz pensar que você pode ter apenas um arquivo corrompido. Você poderia tentar sox audiofile.wv audiofile.flac . Alternativamente, você poderia usar as ferramentas wavpack:

wvunpack audiofile.wv -o - | flac - -o audiofile.flac

Observe que não será copiado nenhum metadado; você precisará fazer isso separadamente.

Se mesmo as ferramentas do wavpack não conseguirem ler o arquivo com sucesso, o arquivo provavelmente estará corrompido.

    
por 08.03.2015 / 05:39
2

Se você não se importar em usar linhas de comando, poderá usar ffmpeg . Se você simplesmente executar:

ffmpeg -i file.wv -acodec flac file.flac

(Assumindo, é claro, que o arquivo que você deseja converter é chamado de "file.wv"), produzirá um arquivo chamado file.flac . Claro, se você quiser, você pode alterar o último bit do comando para que o ffmpeg produza um nome de arquivo diferente.

Ou, se pelo menos você tiver as bibliotecas ffmpeg instaladas, você poderá importar os arquivos wavpack para o Audacity.

    
por 08.03.2015 / 05:34