Pages: (2) [1] 2  ( Show unread post )

> Небольшое соображение по поводу имиджей., Подразумеваются, конечно же APE+CUE
 Сергей Иванович Member is Offline
 Posted: 21-04-2003, 09:28 (post 1, #108217)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Если мне не изменяет память, кто-то предлагал расшаривать имиджи не в виде архива, а в виде отдельных файлов, чтобы после скачивания их можно было продолжать шарить, но при этом иметь возможность их ещё и слушать. Логическим продолжением этого могло бы быть предложение грабить отдельные треки и их расшаривать. Но с другой стороны, релиз в одном файле лучше: не будет таких ситуаций, что в какой-то момент времени на один из файлов есть несколько источников, а на другой - уже нет. Ну и так далее...

И вот тут имеется одна хитрость: если человек расшаривший файл был настолько любезен, что сделал всё по правилам, т.е. имидж (APE+CUE) поместил в RAR с режимом компрессии store (плюс, как выяснилось позже, нужно позаботиться о том, чтобы APE файл добавлялся в архив первым, во-всяком случае до JPG картинок большого размера) - появляется интересная возможность. Заключается она в следующем: RAR файл можно переименовать в APE (лучше это расширение к имени файла просто добавить, чтобы не путаться) и этот "APE" уже вполне можно проигрывать или декодировать. Механика этого дела следующая: в режиме store в RAR архив файлы помещаются как есть, целиком. А APE декодер, видимо, легко находит сигнатуру начала APE данных среди любого мусора, коим могут быть картинки или ещё какая туфта, положенная в RAR.

И что это нам даёт? А вот что: после скачивания файла его можно спокойно оставлять в расшарке и одновременно иметь возможность слушать, переименовав его в APE. Ибо, как мы знаем, файлы у нас идентифицируются не по имени, а исключительно по хэшу, который от переименования файла не изменяется. Итак, несколько способов, что можно сделать конкретно:

1) При этом способе исходный RAR вообще не нужно переименовывать. Просто вытащив из архива CUE, перетаскиваем его на утилиту MakeAPL, входящую в комплект поставки Monkey's Audio. MakeAPL сделает APL файлы - своеобразные shortcut'ы на каждый трек имиджа. После этого каждый из APL файлов придётся подредактировать, лучше в нормальном текстовом редакторе, умеющем делать batch'евую замену текста. Строку, которая описывает имя файла-имиджа нужно изменить, чтобы она указывала на RAR архив включая полный путь, например:
Image File=Testament - 1987 - The Legacy - APE-CUE - by Daedroth.wav
меняем на
Image File=D:\eMule\My Releases\Testament - 1987 - The Legacy - APE-CUE - by Daedroth.rar
После этого APL файлы будут работать вне зависимости от того, где они находятся. Важно, чтобы архив не перемещался в другое место. smile.gif

2) Извлекаем из архива CUE (если RAR уже переименован в APE - не беда, нужно лишь запустить WinRAR, в нём File -> Open...). Опять же редактируем CUE - меняем имя файла на имя архива переименованного в APE, причём нужно ещё указать полный путь к файлу. CUE sheet будет открываться, а треки играться, если в системе установлен плеер foobar2000 и CUE файлы ассоциированы с ним. smile.gif

3) Опять же извлекаем CUE, переименовываем его (сам CUE) так, чтобы его имя полностью, за исключением расширения, совпадало с именем архива, переименованного в APE. После чего переименованный архив можно играть WinAMP'ом с установленным плагином MP3CUE. К великому сожалению, CUE должен находиться в той же директории, что и аудиофайл. Т.е. в данном случае CUE будет расшарен со всеми остальными расшаренными файлами. Но с другой стороны, а не хрен ли с ним? smile.gif

PM
Top Bottom
 Сергей Иванович Member is Offline
 Posted: 21-04-2003, 11:48 (post 2, #108244)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Спасибо, конечно! smile.gif Только я back номинально... Интернет у меня сейчас только дома, да и интернетом-то его назвать можно с большой натяжкой - 64/32 (это в килобитах). animated/feelings/cry/weep.gif Почти как обычный модем. Так что ни о каких релизах речи быть не может. smile.gif
PM
Top Bottom
 heineken man Member is Offline
 Posted: 21-04-2003, 12:05 (post 3, #108248)

Agent - Provocateur

Group: Prestige
Posts: 4565
Warn:0%-----
Тут без тебя релизов не перекачать, ты лучше мозги народу вправляй, а то распоясались совсем, какие-то новые lossless+loss форматы понаходили... nonanimated/feelings/crazy/crazy.gif Для етого 64/32 в килобитах хватит.

Ты бы высказался, а мы бы почитали. animated/feelings/oops/blink.gif
PM Email Poster
Top Bottom
 Сергей Иванович Member is Offline
 Posted: 21-04-2003, 12:42 (post 4, #108256)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Ты говоришь так, будто бы я какой-то гуру тут... biggrin.gif Сказал, как отрезал, и все дружно ответили: - Sir, yes sir! nonanimated/feelings/laugh/laugh.gif А я напротив, очень не люблю кого-то в чём-то убеждать, особенно если это чревато накалом страстей... Единственное, что я бы мог сделать, и это было бы мне по душе - релизить, релизить и ещё раз релизить, причём в правильной, не извращённой форме... smile.gif Но пока, увы... sad.gif
PM
Top Bottom
 Meithar Member is Offline
 Posted: 22-04-2003, 09:06 (post 5, #108530)

он же DmS

Group: Members
Posts: 590
Warn:0%-----
2 Sergey Overkill

Здесь есть еще такой момент. foobar2000 прекрасно понимает архивы. Т.е. если APE'ы запакованы в RAR'е, этот RAR можно слушать в foobar2000. Соответственно, отпадает необходимость в каких-либо дополнительных манипуляциях.
НО. foobar распаковывает содержимое архива в память (помещая туда играемый в данный момент файл), и поэтому такой вариант подходит только для порезаных на треки имеджей (для прослушивания которых, кстати, наличие CUE не так важно). Не у всех ведь есть свободные 300-400 мегов памяти. Плюс время на распаковку и в случае, если есть один Image+CUE то этот CUE просто игнорируется (поправьте, если я не прав)

Теперь, к чему я об этом вспомнил. Если foobar может работать с RAR'ом, APE'ом и CUE, но не совсем так, как бы нам того хотелось, то может быть кто-то сможет уговорить Петю заточить foobar для того, что нам нужно?
PM
Top Bottom
 Сергей Иванович Member is Offline
 Posted: 22-04-2003, 13:04 (post 6, #108599)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Ну если есть желание, то можно попробовать и уговорить. Правда я точно не знаю, как бы сформулировать задачу... Может, типа, если foobar открывает CUE из RAR'а, а в этом же RAR'е находится APE, режим компрессии которого - store, то foobar должен просто начинать играть RAR как APE, используя в качестве плейлиста индексы из CUE и игнорируя директиву FILE? Мне кажется, что нужно очень сильно убеждать человека, чтобы он пошёл на реализацию такой специфической (на превый взгляд) фичи. smile.gif
PM
Top Bottom
 ego Member is Offline
 Posted: 22-04-2003, 18:38 (post 7, #108722)

Бандюга

Group: Members
Posts: 3993
Warn:0%-----
кому все это нада,а?только ради того чтобы послушать аре стоко мороки?проще разпаковать smile.gif
PM Email Poster ICQ
Top Bottom
 Сергей Иванович Member is Offline
 Posted: 22-04-2003, 20:40 (post 8, #108763)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Во-первых, особой-то мороки и нет. Я чуть подредактировал первый способ. А во-вторых, это нужно некоторым сознательным индивидам, которые скачав имидж желают его какое-то время ещё пошарить, но при этом иметь возможность слушать скачанное не теряя драгоценного дискового пространства. biggrin.gif
PM
Top Bottom
 ego Member is Offline
 Posted: 22-04-2003, 21:30 (post 9, #108779)

Бандюга

Group: Members
Posts: 3993
Warn:0%-----
ну в таком случае я согласен что это полезная и нужная вещь biggrin.gif
PM Email Poster ICQ
Top Bottom
 Сергей Иванович Member is Offline
 Posted: 24-04-2003, 19:58 (post 10, #109409)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Мда... Оказывается не всякий RAR будет играться. Если в архиве до APE файла находится 3 JPG'шки, то MAC plug-in для WinAMP'а уже не в состоянии найти начало APE файла. Можно конечно при создании архива специально следить, чтобы APE файл паковался первым, только кто ж этим будет специально заниматься? smile.gif Я бы, допустим, стал бы (или стану, если у меня появится (вдруг rolleyes.gif ) нормальный интернет).
PM
Top Bottom
 ego Member is Offline
 Posted: 24-04-2003, 21:37 (post 11, #109453)

Бандюга

Group: Members
Posts: 3993
Warn:0%-----
а че там следить...настроил папку упорядочит по размеру или имени(аре)и рар первым будет паковать аре
PM Email Poster ICQ
Top Bottom
 Сергей Иванович Member is Offline
 Posted: 01-05-2003, 10:17 (post 12, #112554)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Ну вот, foobar2000 v0.6 начал нормально работать с CUE файлами, содержащими полный путь к аудиофайлу. Т.е. теперь можно просто переименовать RAR в APE, а CUE sheet отредактировать так, чтобы директива FILE содержала полный путь к переименованному в APE RAR'у. smile.gif
PM
Top Bottom
 MaDRaT Member is Offline
 Posted: 03-05-2003, 13:47 (post 13, #113414)

Newbie

Group: Members
Posts: 12
Warn:0%-----
Блин.... Вопрос "что лучше?" всё равно останется без ответа....
PM Email Poster ICQ MSN
Top Bottom
 Niclaus Member is Offline
 Posted: 03-05-2003, 14:03 (post 14, #113422)

Тень Гофмана

Group: Members
Posts: 930
Warn:0%-----
QUOTE (Sergey Overkill @ 22-04-2003, 20:40)
Во-первых, особой-то мороки и нет. Я чуть подредактировал первый способ. А во-вторых, это нужно некоторым сознательным индивидам, которые скачав имидж желают его какое-то время ещё пошарить, но при этом иметь возможность слушать скачанное не теряя драгоценного дискового пространства. biggrin.gif

Так в чём проблемы? Распаковал, разжал, на болванку записал - и слушай на здоровье! А RAR пусть в расшарке лежит. smile.gif
PM Email Poster
Top Bottom
 Сергей Иванович Member is Offline
 Posted: 03-05-2003, 16:06 (post 15, #113470)

Паэд-биздельнег

Group: Prestige
Posts: 5196
Warn:0%-----
Это если человек слушает музыку на нормальном плеере. Если же для прослушивания используется компьютер, то проблема дискового пространства имеет место быть... smile.gif
PM
Top Bottom
Topic Options Pages: (2) [1] 2