Printable Version of Topic
Click here to view this topic in its original format |
Forums > Глюкодром > APE+CUE->RAR->Foobar, или Как сделать играбельный релиз, не подскажете ли? |
Posted by: dmvn on 10-01-2007, 21:42 |
Вопрос прост до безобразия. Как всё-таки сделать играбельный релиз формата APE+CUE, чтобы он игрался фубаром без распаковки? Поясню, в чём загвоздка. Юзаю WinRAR 3.61. Ессно ставлю Compression:Store. Проверяю, что первый файл --- это именно APE. Пакую. Получаю архив, открываю его фубаром. Но Фубар, глупое животное, начинает его распаковывать (минуты две), и только потом грузиn CUE и APE, и начинает играть. При переходе к новому треку тоже возникают тормоза. Подскажите, что надо делать, и как (или чем) надо паковать правильно? Я конечно понимаю, что и так работает, но как-то уж больно долго --- казалось бы, чего там распаковывать, если метод "без сжатия"? |
Posted by: yury_usa on 10-01-2007, 21:45 |
ессно долго, этож обезьяна. Ты попробуй такой же фокус сделать с WavePack, он практически не требует ресурсов. |
Posted by: Сергей Иванович on 11-01-2007, 00:00 |
dmvn Ты архив фубаром открываешь? Естественно он в этом случае будет распаковывать своим архив-ридером. Чтобы архив игрался сразу, его нужно переименовать в эйп... |
Posted by: Bedolaga on 11-01-2007, 08:06 | ||
|
Posted by: Сергей Иванович on 11-01-2007, 08:48 |
А для того чтобы он его увидел, его надобно прошить в эйп-таг. ![]() |
Posted by: Bedolaga on 11-01-2007, 09:12 |
Упс. Что-то мне видно таких релизов не попадалось еще :( Фубар сможет выковырять куй из аре, который в архиве? Это точно? Как он его там найдет? |
Posted by: Сергей Иванович on 11-01-2007, 13:19 |
А зачем ему выковыривать кью из эйпа, который в архиве, если таггируется переименованный в эйп сам архив? ![]() |
Posted by: dmvn on 11-01-2007, 16:47 |
Ой, ёлки-моталки, вы ж мне глазья открыли... Ай-яй-яй.... Какой я тупой... Спасибо! Щас попробую. UPD: Попробовал, получилось. Только вот что, граждане. А не кажется ли вам, что про это надо дописать в "Создание муз. релизов", а? Потому что я не увидел нигде, чтобы это было явно сказано, что надо КУЙ прошить фубаркой (кстати, не уверен, что все догадаются, как это делать!) в APE. Я готов дописать необходимый кусочек, благо там немного. Ну или С.И., тебе проще будет, благо дописать-то надо по существу две строчки. И про переименование RAR->APE тоже упомянуть. Поясню, в чём дело. Не все прониклись технологией ISO-WV, а хочется, чтобы и старое руководство тоже было 100%-корректным. Не пришпиливать же эту тему, в конце концов... Их и так много. |
Posted by: Bedolaga on 11-01-2007, 18:08 | ||
Надо будет побаловаться дома на досуге с этим делом |
Posted by: dmvn on 11-01-2007, 18:37 |
Не, ну зачем так грубо? APE предусматривает тэг APEv2, который благополучно распознаётся фубаркой. Иначе говоря, можно сделать обычный APE-файл, и потом вшить туда КУЙ. Делается это так. Открываем APE фубаркой (не на КУЙ жмём, а просто на APE). Фубар треков, ессно, НЕ показывает. Далее, правой кнпокой, Utils->Edit CUE-sheet. Ну и далее Load... -- загружаем наш КУЙ. Готово! |
Posted by: Сергей Иванович on 11-01-2007, 18:45 |
dmvn Если у тебя есть время, то лучше напиши всё сам. У меня, кстати, прав на редактирование того топика и нет. Так вышло почему-то... ![]() Bedolaga Дык перебаловано всё это вдоль и поперёк изрядно и не одним человеком. Если вкратце, то всё обстоит так: 1. Рар состоит из нескольких блоков. Каждый файл идёт одним блоком и если файл запакован в режиме стор, то он внутри блока присутствует в своём первозданном виде. Винрар начиная где-то примерно с 3.10 версии добавляет в конец архива специальный блок, после которого может идти что угодно - любой разархиватор, основанный на официальных исходниках, всё идущее после этого блока должен игнорировать при работе с архивом. 2. Эйп-декодер, основанный на официальных исходниках, при декодировании (например в плеере, при проигрывании) просматривает файл с самого начала в поисках сигнатуры эйп-файла, и если она находится в пределах первых 2 мегабайт исходного файла - считает, что вот именно с этого байта начинается эйп. В самом эйпе вначале описывается сам файл. Как именно - не вдавался, но оттуда декодер точно узнаёт, до какого байта собственно эйп-данные идут. Соответственно после эйп-данных может идти любой количество любого мусора - эйп-декодер на него внимания не обратит. 3. Эйп-таг может быть расположен как в самом начале файла, начиная именно с самого первого байта, так и в самом конце, так, что самый последний байт тага является и самым последним байтом файла. В обоих этих (и только этих) случаях плеер определяет, что у файла имеется айп-таг и соответственно из него берётся вся нужная плееру информация. Ну и если все эти три пункта сложить, то и получится то, что получается... ![]() |
Posted by: dmvn on 11-01-2007, 19:52 | ||
![]() |
Posted by: goka on 11-01-2007, 19:58 | ||
![]() похоже, я с другой планеты... первый раз вижу про таггирование рара-эйпа... Видать, очень внимательно факи читал... ![]() добавьте наконец... pls! |
Posted by: dmvn on 11-01-2007, 20:04 | ||
|
Posted by: dmvn on 11-01-2007, 20:36 |
И самое интересное (с учётом того, что сказал С.И.), что таггировать надо не исходный APE (хотя тоже можно), а именно тот самый APE, который получается из RAR-а переименованием! ![]() |
Posted by: goka on 11-01-2007, 20:53 | ||
ps а с другими форматами этот положительный момент не наблюдается? |
Posted by: dmvn on 11-01-2007, 21:22 |
Ну, исошно-безкуевые релизы вида ISO-WV в этом смысле гораздо лучше. Не знаю, можно ли сделать играбельный FLAC->RAR, сейчас попробую. А потрековых релизёров только могила исправит ![]() |
Posted by: Сергей Иванович on 11-01-2007, 21:36 |
FLAC не раппоттает такк... ![]() |
Posted by: dmvn on 11-01-2007, 22:00 | ||
|
Posted by: dmvn on 11-01-2007, 22:20 | ||||
В общем, тогда такие пирожки. Пишу тут текст, которым надо заменить твой п.3.2 в RFC0001 (http://netlab.e2k.ru/forum/index.php?showtopic=16814)
Предлагается заменить этот текст на следующий:
|
Posted by: Сергей Иванович on 11-01-2007, 22:35 |
Блин, там даже не было правильно написано, как попроще добиться того, чтобы APE был первым. А делается это, если память мне не изменяет, следующим образом: отмечаются все файлы и папки с обложками и прочей ерундой, а потом правой кнопкой тыкается в аудиофайл (!). Тогда при выборе Add to Archive файл, который был тыкнут правой кнопкой, будет в списке первым. Можешь это добавить. А вообще там надо бы всё переписать, выкинув куда-нибудь в сторону описание "увековечивания" - этим всё равно немногие занимаются. А "увековечивание" чужих релизов вообще можно выкинуть, ибо сегодня аудиорелизы пакуют какими только возможно версиями каких только возможно кодеров. Всё это делает "увековечивание" невозможным... Если не лень, займись. А я, как отошедший от музыкального релизенья, интересуюсь всеми этими вопросами лишь так, по инерции. ![]() |
Posted by: dmvn on 11-01-2007, 23:30 |
Ну ладно, напишу RFC0001.1, как только будет чуток поболее времени. Основа у тебя написана просто великолепная. Чуть-чуть подправить, выкинуть про PAR --- и дело в шляпе. Тогда уж надо будет до кучи сказать, что с FLAC такая штука не пройдёт. Жалко, люблю я его... А способ сделать APE первым -- именно такой, как ты сказал (я про него сам в своё время догадался, но писать не стал, потому что мало ли, как там винда будет списки обрабатывать в будущем... |
Posted by: Larsen on 14-01-2007, 23:05 | ||
|
Posted by: dmvn on 15-01-2007, 03:14 |
Проходит, если говорить это из командной строки, указывая все параметры архивации, как я обычно и делаю, только юзаю FAR, а не TC (который мне почему-то противен, видимо, сходством с File Manager'ом в Windows 3.11) |
Posted by: Larsen on 15-01-2007, 18:41 | ||
![]() |
Posted by: dmvn on 22-01-2007, 17:52 |
Её (винду 2.5) я не видел, а FAR обожествляю =) |
Posted by: BlackPhantom on 11-02-2007, 01:39 | ||
Все классно, но пока архив имеет расширение ape, песни прописываются и показываются, но когда переименовываю обратно в rar, и пытаюсь его проиграть CUE не видет, показывает весь альбом одним файлом. Где-то набочил или так и должно быть? |
Posted by: LF_ on 11-02-2007, 05:58 |
так и должно |
Posted by: BlackPhantom on 11-02-2007, 19:27 |
хмм, а в чем смысл играбельного архива? все раздают в рар, я допустим скачал его, и держу на раздаче, и хочу паралельно его слушать, получается мне надо или в ape его переименовать, что не хорошо, или распаковывать в другое место, что не очень удобно. и? |
Posted by: BlackPhantom on 11-02-2007, 19:32 |
а как тогда делают rar архивы, и в них flac, что я архив открываю в foobar, и все треки прописаны? |
Posted by: Сергей Иванович on 11-02-2007, 19:59 | ||
![]() |
Posted by: LF_ on 11-02-2007, 20:04 |
создавать Topic Link: Музыкальные релизы в формате ISO - как их создавать (http://netlab.e2k.ru/forum/index.php?showtopic=73396, в чем идея - Topic Link: Музыкальные релизы в формате ISO (http://netlab.e2k.ru/forum/index.php?showtopic=72606 |
Posted by: Сергей Иванович on 11-02-2007, 20:13 | ||
|
Posted by: BlackPhantom on 11-02-2007, 21:52 | ||
|
Posted by: retro on 11-02-2007, 23:40 | ||
BlackPhantom
|
Posted by: BlackPhantom on 12-02-2007, 01:01 |
Dire.Straits-1978.Dire.Straits.2000.Remastered.eac.cue.flac.scans.by.server.alliance.rar Dire.Straits-1979.Communique.1996.SBM.Remaster.eac.cue.flac.scans.by.server.alliance.rar Dire.Straits-1980.Making.Movies.1996.Remastered.eac.cue.flac.scans.by.server.alliance.rar Dire.Straits-1982.Love.Over.Gold.2000.SBM.Remastered.eac.flac.scans.by.server.alliance.rar Dire.Straits-1996.On.Every.Street.SBM.Remastered.eac.cue.flac.scans.by.server.alliance.rar "ENSIFERUM.[2006].[CD].DRAGONHEADS.[EAC-FLAC].BY.DegradingLight.[MeTaLMaDNeSS.TeaM].rar" "MY DYING BRIDE [2006] [CD] A LINE OF DEATHLESS KINGS [LTD. EDITION] [EAC-FLAC] by MeHow [MeTaLMaDNeSS.TeaM].rar" "Nirvana-1991.Nevermind[MFSL.GOLD.UDCD666].eac.flac.scans.by.server.alliance.rar" "Nirvana-1993.In.Utero[MFSL.GOLD.UDCD690].eac.flac.scans.by.server.alliance.rar" "OZZY.OSBOURNE.[2001].[CD].DOWN.TO.EARTH.[EAC-APE].BY.mxh.[MeTaLMaDNeSS.TeaM].rar" "OZZY OSBOURNE [1980-2002] [CD] BLIZZARD OF OZZ [EAC-FLAC] by MeHow [MeTaLMaDNeSS.TeaM].rar" "Tristania [2007] [CD] Illumination [EAC-WV] by DoenerKebap [MeTaLMaDNeSS TeaM].rar" "THERION [2007] [2CD] GOTHIC KABBALAH [EAC-FLAC] BY king_of_terrors [MeTaLMaDNeSS.TeaM].rar" Последний вообще супер, 2-х дисковый релиз, одним rar архивом, без переименования проигрывается в foobar, и есть разметка на диски и на треки. |
Posted by: LF_ on 12-02-2007, 01:10 |
Ты смотрел сколько памяти оно кушает во время этого? ![]() ![]() |
Posted by: Сергей Иванович on 12-02-2007, 09:19 | ||
LF_ Блиииин! Он в память распаковывает! А я думал что просто сканирует архив дабы определить, где какой файл начинается и где кончается... Во кретины! BlackPhantom Всё то же самое должно быть и с APE. Если в APE, который внутри архива, CUE прописан, то он тоже откроется как разбитый на треки. Но что делать с тем, что и сам CUE открывается и треки описанные в нём тоже добавляются в плейлист? Этож чудовищни неудобно.
|
Posted by: 64fp on 12-02-2007, 12:06 | ||||
|
Posted by: bubamara on 13-02-2007, 00:06 |
dmvn Таки не понял я почему ссылки, которые привел LF_ не устраивают? Менять стандарт, обязывая прошивать куй в rar-релизы или переходить полностью на более удобный iso>wv.. какая разница? Все равно а) практически неосуществимо б) есть огромный багаж неиграбельных релизов Вот лежат у меня "Безумные соловьи..." Курехина-Гребенщикова. Древний релиз - даже лога нет. А держу. Ибо дофига полных источников. Но если уж делать релизы играбельными, то - iso, адназначна.. |
Posted by: BlackPhantom on 13-02-2007, 17:07 |
Всем спасибо, значит буду делать iso ![]() |
Posted by: LF_ on 13-02-2007, 17:55 | ||
![]() |
Posted by: dmvn on 13-02-2007, 21:59 |
То, что он распаковывает, я понял сразу -- просто потому что слежу за тем, сколько фубар жрёт памяти (обычно совсем не жрёт почти, а тут... ![]() Насчёт iso-wv, ну да, согласен, в принципе-то, не хуже... Можно и на него переходить, я попробую пожалуй. Никогда не делал, щас вот пеку APE-playable. Поиграюсь со Сплином, что ли... |
Posted by: bubamara on 14-02-2007, 09:13 | ||
![]() |
Posted by: Сергей Иванович on 14-02-2007, 09:17 |
А кстати, какой вообще смысл прописывать лог в таг архива/исо? ![]() |
Posted by: bubamara on 14-02-2007, 09:19 | ||||||
|
Posted by: Сергей Иванович on 14-02-2007, 12:44 | ||
|
Posted by: bubamara on 14-02-2007, 14:31 | ||
![]() Лог в iso.wv прошивается для того, чтобы те, кто предпочитает прямое прослушивание или не имеют на компе демонов для монтирования виртуальных cd имели быстрый доступ к логу, как одной из важнейших составляющих релиза ![]() Я бы еще и мелкую картинку album art прошивал - да вот беда, пока нет фубарского плагина, позволяющего вшитые картинки показывать. |
Posted by: bubamara on 14-02-2007, 14:36 | ||
Возможен, конечно, фактор моей криворукости, но ничего фундаментального я, вроде, не трогал. |
Posted by: bubamara on 15-02-2007, 00:32 | ||
![]() Спасибо за стимул ![]() |
Posted by: dmvn on 15-02-2007, 17:00 | ||
|
Posted by: bubamara on 15-02-2007, 18:30 | ||
![]() Сейчас проверил на первом попавшемся ape релизе. Сделал iso.ape и тоже, вроде, хорошо получилось. Когда я возился с отработкой технологии производства iso-релизов, то, на всякий случай, проверял на пяти разных дисках ape и пяти разных дисках wv - набирал статистику. С ape были какие-то проблемы. Самое поганое, что не со всеми дисками (сейчас подумал - может, версия обезьяны играет роль?). Это я помню. А суть проблемы - уже забыл, только галочка в мозгу осталась: "лучше не надо". С тех пор для релизов пользуюсь только wv, который прекрасно зарекомендовал себя на этапе тестов iso, а к тому же еще и открытый, и поддерживается базовой комплектацией фубара. А так - если ape нравится - релизь в нем. Но последствия - на свой страх и риск ![]() |