.wv 파일을 분할할 수 없는 이유는 무엇입니까?

.wv 파일을 분할할 수 없는 이유는 무엇입니까?

.wv저는 Fedora 20 사용자이고 파일을 별도의 파일로 분할 하려고 합니다 .flac. 나는 다음 명령을 사용했습니다.

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

그러나 다음과 같은 출력을 얻습니다.

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

동일한 명령을 사용하여 이 분할을 수행했기 flac때문에 왜 이런 일이 발생하는지 모르겠습니다 . 그런데 패키지가 이미 설치되어 있어서 더욱 헷갈리는 느낌이 듭니다.flacapeflacwavpack

누구든지 이 문제를 해결하는 데 도움을 줄 수 있다면 매우 감사하겠습니다.


slm에 대한 답변:cuetoolsFedora 저장소에서 설치했습니다.

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.

Anthon 및 slm에 대한 답변:파일을 보고 있는데 .cue여기에 있습니다( 더 명확하게 하기 위해 , 및 PPERFORMER를 수정했습니다).TITLEFILETRACK

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 

파일에서 유일하게 다른 점 .cue은 일부 트랙에 여러 문자가 있고 , , 및 같은 문자가 있다는 것인데 INDEX그게 문제 인지 는 FILE모르겠습니다 . 또한 트랙 중 하나 와 각 트랙에 하나씩 문자가 있었지만 그것이 단지 식별자일 뿐이라는 것을 깨달았습니다.&@()&TITLEISRC

이제 더 나은 관점에서 사물을 볼 수 있기를 바랍니다. 추가 정보가 필요한지 문의해 주시면 제공해 드리겠습니다.

답변1

여러 명령을 실행하고 있기 때문에 혼란스럽습니다. 그러나 유일한 실제 오류는 cuebreakpoints프롬프트 파일을 처리할 수 없다는 것입니다. 또한 합리적인 내용을 입력할 수 없기 shnsplit때문에 오류가 발생합니다 .cuebreakpints

명백한 구문 오류가 있는지 확인하면 file.cue다음과 같아야 합니다.

 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

(위는 예시의 일부입니다.위키피디아 기사)

부분적으로 올바른 파일의 문제는 일반적으로 특정 타이틀 및/또는 출연자의 인코딩에 있습니다. 이러한 상황이 발생하면 ASCII가 아닌 문자를 모두 제거하고 분할된 FLAC 영상에서 Musicbrainz Picard를 사용하여 올바른 태그를 다시 추가합니다.

관련 정보