Por que não posso dividir um arquivo .wv?

2

Eu sou um usuário do Fedora 20 e estou tentando dividir um arquivo .wv em arquivos .flac separados. Eu usei este comando:

cuebreakpoints file.cue | shnsplit -o flac file.wv

mas obtenha a seguinte saída:

56: syntax error
cuebreakpoints: error: unable to parse input file 'file.cue'
shnsplit: error: no split points given -- nothing to do

Não sei por que isso acontece, pois fiz essa divisão usando esse mesmo comando indo de flac a flac e de ape a flac . O pacote wavpack está instalado, por isso me sinto ainda mais confuso.

Se alguém puder me ajudar a resolver esse problema, eu agradeceria.

Resposta ao slm: instalei como cuetools do fpo repo:

Name        : cuetools
Arch        : i686
Version     : 1.4.0
Release     : 0.11.svn305.fc20
Size        : 150 k
Repo        : installed
From repo   : fedora
Summary     : Utilities to work with cue and TOC files
URL         : http://developer.berlios.de/projects/cuetools/
License     : GPLv2
Description : Cuetools is a set of utilities for working with cue files and TOC
            : files. It includes programs for conversion between the formats,
            : file renaming based on cue/TOC information, and track breakpoint
            : printing.

Responda a Anthon e slm: Eu estava no arquivo .cue e aqui está (modifiquei PPERFORMER , TITLE , FILE e TRACK para isso para ser mais claro):

PERFORMER "artist"
TITLE "album"
FILE "file.wv" WAVE
  TRACK 01 AUDIO
    TITLE "track 01"
    PERFORMER "artist"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "track 02"
    PERFORMER "artist"
    INDEX 01 04:38:10
  TRACK 03 AUDIO
    TITLE "track 03"
    PERFORMER "artist"
    INDEX 01 08:28:55
  TRACK 04 AUDIO
    TITLE "track 04"
    PERFORMER "artist"
    INDEX 00 15:33:14
    INDEX 01 15:35:22
  TRACK 05 AUDIO
    TITLE "track 05"
    PERFORMER "artist"
    INDEX 01 22:15:62
  TRACK 06 AUDIO
    TITLE "track 06"
    PERFORMER "artist"
    INDEX 00 26:36:30
    INDEX 01 26:39:60
  TRACK 07 AUDIO
    TITLE "track 07"
    PERFORMER "artist"
    INDEX 01 35:13:65
  TRACK 08 AUDIO
    TITLE "track 08"
    PERFORMER "artist"
    INDEX 01 37:56:07 

As únicas coisas diferentes que notei no meu arquivo .cue é que algumas faixas têm mais de um INDEX e que FILE tinha alguns caracteres como & , @ , ( e ) , mas não sei se isso é um problema. Além disso, uma faixa tinha o caractere & em seu TITLE e todas as faixas tinham ISRC , mas percebi que isso é apenas um identificador.

Espero que você possa ter uma visão melhor do problema agora. Pergunte-me se você precisar de alguma informação adicional e eu a fornecerei.

    
por Carl Rojas 06.12.2014 / 03:51

1 resposta

2

Ele é ofuscado porque você executa vários comandos, mas o único erro real é que cuebreakpoints não pode processar o arquivo de sugestão. Que você receba um erro de shnsplit também porque cuebreakpints não pode canalizar nada de bom para ele.

Veja o file.cue para quaisquer erros de sintaxe óbvios, deve ser parecido com:

 REM GENRE "Electronica"
 REM DATE "1998"
 PERFORMER "Faithless"
 TITLE "Live in Berlin"
 FILE "Faithless - Live in Berlin.mp3" MP3
   TRACK 01 AUDIO
     TITLE "Reverence"
     PERFORMER "Faithless"
     INDEX 01 00:00:00
   TRACK 02 AUDIO
     TITLE "She's My Baby"
     PERFORMER "Faithless"
     INDEX 01 06:42:00

(o exemplo acima é parte do exemplo do artigo da wikipedia )

O problema em arquivos parcialmente corretos geralmente está na codificação de algum TITLE e / ou PERFORMER. Se eu encontrar esses, removerei qualquer caractere não-ASCII e usarei o Musicbrainz Picard no material FLAC dividido para adicionar as tags corretas.

    
por 06.12.2014 / 08:37