LINUX.ORG.RU

вшитый во flac cue — ЧЯДНТ?


0

0

Что нужно сделать, чтобы flac с прошитым cue добавился в плейлист как 15 треков?

Есть файл file.wv.iso.wv. Он открывается в qmmp и deadbeef как 15 треков. Хочу получить flac с прошитым cue. Делаю так:

$ wvunpack file.wv.iso.wv
$ flac file.wv.iso.wav
$ mkdir /tmp/wv && sudo mount -o loop file.wv.iso.wv /tmp/wv
$ metaflac --import-cuesheet-from=/tmp/wv/file.cue file.wv.iso.flac

Если просмотреть метаданные полученного flac-файла, то там отображаются seek-point'ы:

$ metaflac --list ./file.wv.iso.flac
............
METADATA block #3
  type: 5 (CUESHEET)
  is last: false
  length: 1248
  media catalog number: 
  lead-in: 88200
  is CD: true
  number of tracks: 15
    track[0]
      offset: 0
      number: 1
      ISRC: 
      type: AUDIO
      pre-emphasis: false
      number of index points: 1
        index[0]
          offset: 0
          number: 1
    track[1]
      offset: 19813248
      number: 2
      ISRC: 
      type: AUDIO
      pre-emphasis: false
      number of index points: 2
        index[0]
          offset: 0
          number: 0
        index[1]
          offset: 75852
          number: 1
etc etc etc

Но когда я открываю файл в deadbeef или qmmp он открывается как один трек. Что нужно сделать, чтобы файл добавился в плейлист как 15 треков?

★★

Ответ на: комментарий от Stvad

> а флак такое умеет?

он ещё не такое умеет. Это умеет даже vorbis (в контейнере ogg), но вот умеют ли это проигрыватели?

name_no ★★
() автор топика

Дэмн, чувак, огроменные файлы под 400 мегов нам не нужны, оставь это аудиофагам-виндузятникам.

Lockywolf ★★★
()
Ответ на: комментарий от mydoom

> распилить файл на 15 кусков не вариант?

неинтересный вариант.

Проблему решил:

metaflac --set-tag-from-file=«CUESHEET=/tmp/wv/file.cue» ./file.wv.iso.flac

что лично мне кажется странным: seekpoint'ы мы игнорируем, зато CUESHEET парсим. Хотелось бы комментарии разработчика deadbeef увидеть, конечно...

name_no ★★
() автор топика
Ответ на: комментарий от Lockywolf

> Дэмн, чувак, огроменные файлы под 400 мегов нам не нужны,

О, кстати, про размер. Смотри, как интересно:

$ ls -lh file.wv.iso.wv
-rw-r--r-- 1 combine users 573M Июн  9 22:23 file.wv.iso.wv
$ mkdir /tmp/wv && sudo mount -o loop file.wv.iso.wv /tmp/wv
$ ls -lh /tmp/wv/file.wv
-r-xr-xr-x 1 root root 438M Авг 19  2007 /tmp/wv/file.wv

стопятьдесят метров разницы. Внутри ещё картинка и логи, которые даже на мегабайт не набегают. Хочу посмотреть на tommy, которому так нравился формат iso.wv

name_no ★★
() автор топика
Ответ на: комментарий от name_no

заворачивание в ISO увеличивает размер wv файла на минимальное число килобайт. ищите что там ещё было засунуто и посчитайте реальный размер этого.

tommy ★★★★★
()
Ответ на: комментарий от tx

> Просто положи рядом и плеер всё увидит.

Ну вот хочется мне. Такой я загадочный.

name_no ★★
() автор топика

Скажи, а вот ты прошиваешь куй во флак таким образом, а в плеере оно отображается как один файл. При смене песни в этом одном файле теги в плеере меняются?

RealSiberianMan
()
Ответ на: комментарий от RealSiberianMan

> Скажи, а вот ты прошиваешь куй во флак таким образом, а в плеере оно отображается как один файл. При смене песни в этом одном файле теги в плеере меняются?

при использовании способа из сабжа в файл не попали никакие теги, только seek-point'ы. Соответственно, при наступлении нового трека смены названия я не замечал. При использовании способа из комментария файл добавился в плейлист как 15 треков, так что там вопрос не актуален.

name_no ★★
() автор топика
Ответ на: комментарий от RealSiberianMan

> А эти шаманства плееры без куе, ритмбокс, скажем, не распознают, да?

mplayer с опцией "-chapter 3" не распознал и начал играть с начала. Хотя я сейчас перепроверю, но у меня кроме mplayer проверить не на чем. И да, названия треков всё равно не появятся, если пользоваться способом из топика.

name_no ★★
() автор топика
Ответ на: комментарий от RealSiberianMan

> А эти шаманства плееры без куе, ритмбокс, скажем, не распознают, да?

в общем, mplayer не распознал, а на всяких ритмбоксах ты можешь и сам проверить )))

name_no ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.