Printable Version of Topic
Click here to view this topic in its original format
Forums > Работа с видео и аудио > Удобная опция для пользующихся Foobar'ом, а может и на винампе работать будет...


Posted by: SecTa on 18-07-2004, 01:41
Берём FLAC или APE (или любой другой lossless/lossy формат) файл и добавляем новый таг, под названием CUESHEET, а в содержание тэга копи-пастим соответствующий CUE и сохраняем измнения. Теперь открываем этот FLAC/APE файл в фубаре и - о чудо! - всё уже поделено на трэки smile.gif
Лог, кстати, тоже можно запихнуть, например в таг под названием LOG или что-нить в этом роде. Получается удобно для хранения и для релиза.
Вот только не знаю, сработает фишка с CUESHEET в WinAMP'e... Для FLAC'а скорее всего должно...

Posted by: Billy Bonce on 18-07-2004, 09:40
Эту фишку фубаростроители давно обещали :)

Помницца ДмС с Овеном раздавали дискографию Флойдов и "на вырост" (тогда этой фичи еще не было) прикрутили таг CUE с собственно куем :)

Прикол в том, что когда энту штуку таки имплементировали , шайтаны с гидрогена почему-то выбрали таг CUESHEET newest/helpsmilie.gif

Posted by: Zemlynin on 18-07-2004, 13:24
Удобно,бум пробовать.

Posted by: Сергей Иванович on 18-07-2004, 13:41
Таг CUESHEET выбран таким наверное потому, что, кажись, именно такой таг использует плагин mp3cue для WinAMP'а. Вот только этот плагин нихрена не реагирует на этот таг, если файл - не MP3...

Posted by: Billy Bonce on 18-07-2004, 14:25
Кстати сказать, раньше фубар некорректно работал с не-английскими и не-системными куями..

те. если системная кодировка была иврит, а названия трэков в куе на русском, на выход подавался джибриш

newest/fear2.gif

Получалось, что единственный метод , чем можно было обойти эти грабли , это прописать таг CUESHEET в юникоде smile.gif

Posted by: gene on 20-07-2004, 00:43
Я ничего не понял newest/sick.gif Пользуюсь Winamp и он APE файлы играет. Об'ясните, пожалуйста, поподробней что и как. newest/worthy.gif Может быть возможно выложить образец этого Cuesheet?
Спасибо. newest/punk.gif
=======================================
Вроде бы разобрался. Winamp играет APE, MP3CUE подхватывает CUE файл и дает переключаться между треками.

Posted by: Billy Bonce on 20-07-2004, 09:09
gene

QUOTE:
Может быть возможно выложить образец этого Cuesheet?


Уже. smile.gif Topic Link: Александр Градский (http://netlab.e2k.ru/forum/index.php?showtopic=31657

Я пожалуй сделаю краткое описание , что и как .. :)

Фишка автоподгрузки CUE (как отдельного файла) есть в и винампе и в фубаре, но есть еще один способ как скормить CUE плееру- записать его (CUE) особым образом (от-тагировать) в сам файл АРЕ/ФЛАК/МП3

В винампе эта шишка работает только (?) с мп3, в плеере фубар - с любым файлом который поддерживает таг-гирование например (АРЕ/ФЛАК/МП3)

Как оттагировать АРЕ в фубар-е

1) загрузить АРЕ в плеер и не нажимая play...
2) правый клик на файл->Masstagger->edit tags
3) нажать на кнопку Add->Set value->OK
4) в field name набить CUESHEET
5) в field value - скопировать содержимое файла CUE ->Ok->close
6) великий труд завершен smile.gif можно пойти попить пивка
7) что-бы увидеть изменения файл надобно открыть заново


Фсе smile.gif

Posted by: Meithar on 20-07-2004, 20:57
QUOTE (Billy Bonce @ 18-07-2004, 09:40):
Эту фишку фубаростроители давно обещали :)  Помницца ДмС с Овеном раздавали дискографию Флойдов и "на вырост" (тогда этой фичи еще не было) прикрутили таг CUE с собственно куем :)  Прикол в том, что когда энту штуку таки имплементировали , шайтаны с гидрогена почему-то выбрали таг CUESHEET  newest/helpsmilie.gif

Ага, не угадали... sad.gif

Posted by: SecTa on 29-07-2004, 01:13
QUOTE (Sergey Overkill @ 18-07-2004, 12:41):
Таг CUESHEET выбран таким наверное потому, что, кажись, именно такой таг использует плагин mp3cue для WinAMP'а. Вот только этот плагин нихрена не реагирует на этот таг, если файл - не MP3...

Сегодня скачал ВыньАМПу последнюю и к ней mp3cue пагин. Пробоват открыть и так и этак.. Нифига. А потом зашел в настройки плагина и обнаружил, что он (плагин mp3cue) понимает только таги id3v2, а в фубаре на APE автоматом создаются таги APEv2. Тобиш, если таг CUESHEET создать в формате id3v2 то в винампе он должен распознаваться...
Только кот как этот тэк создать?

Posted by: Billy Bonce on 29-07-2004, 10:05
QUOTE (SecTa @ 29-07-2004, 00:13):
QUOTE (Sergey Overkill @ 18-07-2004, 12:41):
Таг CUESHEET выбран таким наверное потому, что, кажись, именно такой таг использует плагин mp3cue для WinAMP'а. Вот только этот плагин нихрена не реагирует на этот таг, если файл - не MP3...

Сегодня скачал ВыньАМПу последнюю и к ней mp3cue пагин. Пробоват открыть и так и этак.. Нифига. А потом зашел в настройки плагина и обнаружил, что он (плагин mp3cue) понимает только таги id3v2, а в фубаре на APE автоматом создаются таги APEv2. Тобиш, если таг CUESHEET создать в формате id3v2 то в винампе он должен распознаваться...
Только кот как этот тэк создать?

Playback->input->standard inputs->mp3 tag writing->id3v2

Kстати классная идея - сделать релизы винамп-фубарно совместимыми newest/punk.gif

Posted by: SecTa on 29-07-2004, 20:19
Ба-али-ин! Чегой-то не работает sad.gif
Может это у меня руки кривые? Люди, поэксперементируйте плз.

Posted by: gene on 29-07-2004, 21:01
У меня заработало так.
1. Скачал и установил mp3cue.
2. В plugins settings поставил галку на "Enable"
3. "Аlt-N" сделал окно mp3cue видимым.
4. В плейлист WInamp загрузил АРЕ файл.
5. Вывалилось окно mp3cue и можно слушать.

Все. newest/punk.gif

Posted by: SecTa on 29-07-2004, 21:30
gene, а теперь удали CUE файл, лежащий в одной директории с APE и попробуй снова.

Posted by: Billy Bonce on 29-07-2004, 22:22
SecTa

Ты с обезьянним файлом пробовал?

Posted by: SecTa on 29-07-2004, 22:38
Ага. Запихнул в него через Foobar: CUE в таг CUESHEET, форматом id3v2.

Posted by: gene on 29-07-2004, 22:42
QUOTE (SecTa @ 29-07-2004, 13:30):
gene, а теперь удали CUE файл, лежащий в одной директории с APE и попробуй снова.

А зачем? wink.gif

Posted by: Billy Bonce on 29-07-2004, 22:56
QUOTE (SecTa @ 29-07-2004, 21:38):
Ага. Запихнул в него через Foobar: CUE в таг CUESHEET, форматом id3v2.

Попробовал - та же фигня

Sergey Overkill

А откуда инфа о поддержке CUESHEET в mp3cue ?

Posted by: Billy Bonce on 29-07-2004, 22:58
QUOTE (gene @ 29-07-2004, 21:42):
QUOTE (SecTa @ 29-07-2004, 13:30):
gene, а теперь удали CUE файл, лежащий в одной директории с APE и попробуй снова.

А зачем? ;)

Удобно:
раздаешь одним файлом, кликнул - разбилось на треки :)

Posted by: gene on 30-07-2004, 03:07
QUOTE (Billy Bonce @ 29-07-2004, 14:58):
Удобно:
раздаешь одним файлом, кликнул - разбилось на треки smile.gif

У нас же существует "Нетлабстандарт" newest/fuyou_2.gif - APE-CUE-LOG завернутые в RAR. Думаю, до обсуждения и принятия изменений его следует придерживаться. wink.gif

Posted by: SecTa on 01-08-2004, 20:58
Ну так это тот же стандарт smile.gif
EAC-APE0CUE, только всё одним файлом wink.gif

Posted by: SecTa on 01-08-2004, 21:08
QUOTE (Billy Bonce @ 29-07-2004, 21:56):
А откуда инфа о поддержке CUESHEET в mp3cue ?

А вот:
user posted image
Кликаешь правой кнопкой мышки на окне плагина mp3cue и выбираешь Properties

Posted by: Billy Bonce on 01-08-2004, 21:42
картинка не грузится ...

Я немного поизвращался , мои наблюдения:

Если из мп3куя сделать сейв шит 2 мп3, мп3 делится на треки без проблем,но фубар не видит никаких доп. тэгов в мп3


Posted by: SecTa on 01-08-2004, 22:36
а сам куй ты из той директории где мп3 точно убрал?

Posted by: SecTa on 01-08-2004, 22:54
Та я просто так сам лажанулся, и уж думал что работает, даже собрался об этом радостном событии написать newest/laugh.gif

Posted by: SecTa on 04-08-2004, 00:41
QUOTE (Billy Bonce @ 29-07-2004, 09:05):
Playback->input->standard inputs->mp3 tag writing->id3v2

А вот и нифига. Потомучто mp3 tag writing
следовательно, это относится только к мп3, а вот как добавить id3v2 таг в APE?..

Posted by: Billy Bonce on 04-08-2004, 09:35
SecTa

Не в апе, мп3куй не пишет, но на примере мп3 можно понять в каком виде мп3куй читает вставленный куй smile.gif

Я глянул в хекс редакторе, используется не таг , как в фообаре, а фрейм GEOB

Вот как он выглядит, шайтан:

CODE
00000000 : 49 44 33 03 00 00 00 00  08 3F 54 49 54 32 00 00   ID3......?TIT2..  
00000010 : 00 0F 00 00 00 4D 75 73  69 63 50 61 63 6B 20 33   .....MusicPack 3  
00000020 : 6F 6E 33 54 50 45 31 00  00 00 0D 00 00 00 59 61   on3TPE1.......Ya  
00000030 : 6D 61 74 61 6E 20 42 61  6E 64 47 45 4F 42 00 00   matan BandGEOB..  
00000040 : 04 05 00 00 00 74 65 78  74 00 6D 70 33 63 75 65   .....text.mp3cue  
00000050 : 20 43 75 65 53 68 65 65  74 00 51 43 55 45 53 48    CueSheet.QCUESH  
00000060 : 45 45 54 0D 0A 54 49 54  4C 45 20 22 4D 75 73 69   EET..TITLE "Musi  
00000070 : 63 50 61 63 6B 20 33 6F  6E 33 22 0D 0A 50 45 52   cPack 3on3"..PER  
00000080 : 46 4F 52 4D 45 52 20 22  59 61 6D 61 74 61 6E 20   FORMER "Yamatan  
00000090 : 42 61 6E 64 22 0D 0A 52  45 4D 20 2A 2A 2A 20 47   Band"..REM *** G  
000000A0 : 65 6E 65 72 61 74 65 64  20 62 79 20 4D 75 73 69   enerated by Musi  
000000B0 : 63 50 61 63 6B 20 33 6F  6E 33 20 2A 2A 2A 0D 0A   cPack 3on3 ***..  
000000C0 : 52 45 4D 20 31 32 38 4B  62 70 73 20 34 34 31 30   REM 128Kbps 4410  
000000D0 : 30 48 7A 20 38 30 32 37  32 66 72 61 6D 65 73 0D   0Hz 80272frames.  
000000E0 : 0A 52 45 4D 20 54 6F 74  61 6C 20 54 69 6D 65 20   .REM Total Time  
000000F0 : 33 34 3A 35 36 3A 36 37  0D 0A 46 49 4C 45 20 22   34:56:67..FILE "  
00000100 : 59 61 6D 61 74 61 6E 20  42 61 6E 64 20 2D 20 4D   Yamatan Band - M  
00000110 : 75 73 69 63 50 61 63 6B  20 33 6F 6E 33 2E 70 61   usicPack 3on3.pa  
00000120 : 63 2E 6D 70 33 22 20 4D  50 33 0D 0A 20 20 54 52   c.mp3" MP3.. TR  
00000130 : 41 43 4B 20 30 31 20 41  55 44 49 4F 0D 0A 20 20   ACK 01 AUDIO..  
00000140 : 20 20 54 49 54 4C 45 20  22 4E 75 6C 6C 20 50 6F    TITLE "Null Po  
00000150 : 69 6E 74 65 72 22 0D 0A  20 20 20 20 50 52 45 47   inter".. PREG  
00000160 : 41 50 20 30 30 3A 30 30  3A 30 30 0D 0A 20 20 20   AP 00:00:00..  
00000170 : 20 49 4E 44 45 58 20 30  31 20 30 30 3A 30 30 3A    INDEX 01 00:00:  
00000180 : 30 30 0D 0A 20 20 54 52  41 43 4B 20 30 32 20 41   00.. TRACK 02 A  
00000190 : 55 44 49 4F 0D 0A 20 20  20 20 54 49 54 4C 45 20   UDIO.. TITLE  
000001A0 : 22 44 6F 6E 27 74 20 55  73 65 20 47 4F 54 4F 22   "Don't Use GOTO"  
000001B0 : 0D 0A 20 20 20 20 49 4E  44 45 58 20 30 31 20 30   .. INDEX 01 0  
000001C0 : 32 3A 35 34 3A 34 37 0D  0A 20 20 54 52 41 43 4B   2:54:47.. TRACK  
000001D0 : 20 30 33 20 41 55 44 49  4F 0D 0A 20 20 20 20 54    03 AUDIO.. T  
000001E0 : 49 54 4C 45 20 22 44 6F  20 57 68 69 6C 65 2C 20   ITLE "Do While,  
000001F0 : 44 6F 20 55 6E 74 69 6C  22 0D 0A 20 20 20 20 49   Do Until".. I  
00000200 : 4E 44 45 58 20 30 31 20  30 37 3A 31 31 3A 32 37   NDEX 01 07:11:27  
00000210 : 0D 0A 20 20 54 52 41 43  4B 20 30 34 20 41 55 44   .. TRACK 04 AUD  
00000220 : 49 4F 0D 0A 20 20 20 20  54 49 54 4C 45 20 22 50   IO.. TITLE "P  
00000230 : 65 72 6D 61 6E 65 6E 74  20 4C 6F 6F 70 22 0D 0A   ermanent Loop"..  
00000240 : 20 20 20 20 49 4E 44 45  58 20 30 31 20 30 39 3A    INDEX 01 09:  
00000250 : 32 36 3A 35 33 0D 0A 20  20 54 52 41 43 4B 20 30   26:53.. TRACK 0  
00000260 : 35 20 41 55 44 49 4F 0D  0A 20 20 20 20 54 49 54   5 AUDIO.. TIT  
00000270 : 4C 45 20 22 53 74 61 63  6B 20 4F 76 65 72 20 46   LE "Stack Over F  
00000280 : 6C 6F 77 22 0D 0A 20 20  20 20 49 4E 44 45 58 20   low".. INDEX  
00000290 : 30 31 20 31 32 3A 34 30  3A 32 31 0D 0A 20 20 54   01 12:40:21.. T  
000002A0 : 52 41 43 4B 20 30 36 20  41 55 44 49 4F 0D 0A 20   RACK 06 AUDIO..  
000002B0 : 20 20 20 54 49 54 4C 45  20 22 4D 65 6D 6F 72 79    TITLE "Memory  
000002C0 : 20 44 75 6D 70 22 0D 0A  20 20 20 20 49 4E 44 45    Dump".. INDE  
000002D0 : 58 20 30 31 20 31 36 3A  32 30 3A 31 33 0D 0A 20   X 01 16:20:13..  
000002E0 : 20 54 52 41 43 4B 20 30  37 20 41 55 44 49 4F 0D    TRACK 07 AUDIO.  
000002F0 : 0A 20 20 20 20 54 49 54  4C 45 20 22 44 65 62 75   . TITLE "Debu  
00000300 : 67 20 26 20 52 65 63 6F  6D 70 69 6C 65 22 0D 0A   g & Recompile"..  
00000310 : 20 20 20 20 49 4E 44 45  58 20 30 31 20 31 39 3A    INDEX 01 19:  
00000320 : 34 32 3A 31 31 0D 0A 20  20 54 52 41 43 4B 20 30   42:11.. TRACK 0  
00000330 : 38 20 41 55 44 49 4F 0D  0A 20 20 20 20 54 49 54   8 AUDIO.. TIT  
00000340 : 4C 45 20 22 41 62 6E 6F  72 6D 61 6C 20 54 65 72   LE "Abnormal Ter  
00000350 : 6D 69 6E 61 74 69 6F 6E  22 0D 0A 20 20 20 20 49   mination".. I  
00000360 : 4E 44 45 58 20 30 31 20  32 34 3A 31 31 3A 35 35   NDEX 01 24:11:55  
00000370 : 0D 0A 20 20 54 52 41 43  4B 20 30 39 20 41 55 44   .. TRACK 09 AUD  
00000380 : 49 4F 0D 0A 20 20 20 20  54 49 54 4C 45 20 22 53   IO.. TITLE "S  
00000390 : 79 73 74 65 6D 20 43 72  61 73 68 21 22 0D 0A 20   ystem Crash!"..  
000003A0 : 20 20 20 49 4E 44 45 58  20 30 31 20 32 37 3A 34    INDEX 01 27:4  
000003B0 : 34 3A 30 32 0D 0A 20 20  54 52 41 43 4B 20 31 30   4:02.. TRACK 10  
000003C0 : 20 41 55 44 49 4F 0D 0A  20 20 20 20 54 49 54 4C    AUDIO.. TITL  
000003D0 : 45 20 22 4E 75 6C 6C 20  50 6F 69 6E 74 65 72 28   E "Null Pointer(  
000003E0 : 52 65 70 72 69 73 65 29  22 0D 0A 20 20 20 20 49   Reprise)".. I  
000003F0 : 4E 44 45 58 20 30 31 20  33 30 3A 35 39 3A 31 30   NDEX 01 30:59:10  
00000400 : 0D 0A 45 4E 44 43 55 45  53 48 45 45 54 43 55 45   ..ENDCUESHEETCUE  
00000410 : 56 45 52 53 49 4F 4E 0D  0A 4D 75 73 69 63 50 61   VERSION..MusicPa  
00000420 : 63 6B 20 33 6F 6E 33 45  4E 44 43 55 45 56 45 52   ck 3on3ENDCUEVER  
00000430 : 53 49 4F 4E 43 55 45 49  4E 46 4F 0D 0A 45 4E 44   SIONCUEINFO..END  
00000440 : 43 55 45 49 4E 46 4F 0D  0A 50 61 63 6B 00 00 05   CUEINFO..Pack...


Причем если изменить хотя бы одну букву в хидере, например QCUESHIT вместо QCUESHEET, мп3куй отказывается это грузить .

Posted by: SecTa on 04-08-2004, 23:26
Хм-м... А это дело можно как-нить к APE прикрутить?
Или накатать телегу разработчикам mp3cue, чтоб в следующей версии сделали распознавание тага CUESHEET?

Posted by: Billy Bonce on 07-08-2004, 21:28
SecTa

Отпостил я 2 топика на гидрогене и хоботе по теме , народ пишет что лучше не извращаться с id3v2 во флако-абезьянах, т.к. id3v2 пишется в начале файла и многие флако-абезьянные плагины просто откажутся читать файл newest/alien.gif

Думаю в этом свете телега разработчикам mp3cue - единственное решение smile.gif

Posted by: eShiva on 02-09-2004, 22:00
два вопроса возникло:
1. как проконтролировать какие тэги уже есть в файле? у меня беда какая-то, по факту кьюшит дабавился, а в мастэгере не отображается.
2. есть идеи почему фубар не хочет показать этот самый тэг если файл сторить в рар, а потом переименовать? но ведь воспроизводит, зараза.

и зачем лог класть в апе? - для крутизны?

Posted by: eShiva on 02-09-2004, 22:11
итого:
если в архив первым вложить ape то всем известно что будет, но log и cue собой закрывают APEv2 тэг - фубар теряет способность вытянуть из такого рар-апе куй. НО, если повторно привинтить APEv2 тэг CUESHEET уже к рару (!эбана!) то а) архив разархивируется путем б) фубар подхватывает куй

gene поднимает правильный вопрос стандартов (http://netlab.e2k.ru/forum/index.php?showtopic=31618&view=findpost&p=285732, который таким образом соблюдены, а фубарцы - молодцы, то бишь мы все - идем по жизни только с одним файлом.

вот только боюсь ООН нас за такие эксперименты запретит как овечку английскую %)

Posted by: Billy Bonce on 02-09-2004, 23:00
1. как проконтролировать какие тэги уже есть в файле? у меня беда какая-то, по факту кьюшит дабавился, а в мастэгере не отображается.

правый клик->properties..

если в архив первым вложить ape то всем известно что будет, но log и cue собой закрывают APEv2 тэг - фубар теряет способность вытянуть из такого рар-апе куй. НО, если повторно привинтить APEv2 тэг CUESHEET уже к рару (!эбана!) то а) архив разархивируется путем б) фубар подхватывает куй

Попробуй засунуть в рар коврики > 1мб после АРЕ и повторить операцию :)

Posted by: SecTa on 04-09-2004, 18:06
Собсна, имеется интересное развитие событий. Началось вот здесь (http://www.hydrogenaudio.org/forums/index.php?showtopic=25921 и вылилось вот в это (http://synthetic-soul.mysite.wanadoo-members.co.uk/cd_backup.html. Я попробовал, с добавлением жанра и года в таги, но пока ничего не получилось. CUE удаляется а APE не тагится... Если есть заинтересованные, давайте обсудим.

Posted by: eShiva on 10-09-2004, 10:17
QUOTE (Billy Bonce @ 02-09-2004, 23:00):
Попробуй засунуть в рар коврики > 1мб после АРЕ и повторить операцию smile.gif

Billy Bonce, все нормально. коврики были 1.37М, архив распаковывался, фубар подхватывает ключик.

я бы предложил обсудить - не рекомендовать ли так заворачивать релизы, имхо, получается и удобно и практично, а накладных расходов ноль.

SecTa, прости, но нет времени пока посмотреть что ты там имеешь в виду. может чиркнишь пару строк - о чем базар?

Posted by: Billy Bonce on 10-09-2004, 11:30
eShiva

Двумями руками за newest/punk.gif

Правда боюсь, что в конце концов релизить так будут человека 3-4 : я, ты ,SecTa и pf68 ( звиняюсь если переврал ник smile.gif )

Надо бы чиркнуть пару обзоров "К вопросу о рулезности фубар-а в ословодческом хозяйстве" или "Маздайность винампа, миф или реальность" newest/devil_2.gif

SecTa

В один клик товарисч не уложился, не зач0т newest/laugh.gif

Есть скрипто-языки , где ВСЕ действия , даже движения мышом можно упрятать в один бат-файл

Вот только смысл? rolleyes.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)