AIMP Forum
AIMP for Windows => Плагины / Plugins => Дополнения / Addons => Декодеры / Decoders => Topic started by: no404error on July 16, 2010, 16:21:38
-
Расширения: itz, mdz, s3z, xmz (соответственно it, mod, s3m, xm сжатые zip (deflate)) и itr, mdr, s3r, xmr (соответственно it, mod, s3m, xm сжатые rar).
Аргументация - до десятикратной разницы в размере. Найти лишних 30Гб на разделе не проблема, но 300Гб это уже многовато.
Или, на худой конец, просто добавить поддержку проигрывания из архивов.
-
При проигрывании понадобиться распаковывать часть архива тем самым используя ресурсы пк и снижая производительность. на данный момент поддержка не сжатых образов есть.
Кстати: у меня был архив мп3 песен в раре и с форматом мп3 и играл как один файл. Попросили разрезать на куски (неро загружал в себя) и тогда анализатором узнал что не правильно назван формат
-
Не потребуется "распаковка части" - потребуется распаковка всего (каждый архив содержит только один модуль). Такие расширения поддерживаются Winamp (только *z), modplug (*z и *r), xmplay (только *z). Причем zio (deflate) распаковывается "на лету" и ресурсов при каком угодно сжатии требует меньше чем например FLAC.
-
Планируется, но задача не первостепенная
-
Да, я тоже обеими руками и обеими ногами за проигрывание из архивов.
Это самое существенное, что заставляет меня смотреть на другие плееры, которые могут проигрвать из архивов или имеют такие плагины.
Дело в том, что музыка часто распространяется в архивах, и распаковывать их не всегда удобно, например когда они еще раздаются в p2p сети или уже записаны на CD/DVD.
Ну и конечно архивы типа ZIP, RAR, 7z - в первую очередь (можно даже консольными утилитами в Temp каталог распаковывать), а также музыка бывает еще в LHA архивах. Может сделать возможность настраивать к каждому расширению свой распаковщик? Тогда пользователи сами смогут добавлять поддержку архивов и обновлять архиваторы.
А, и неплохо бы сразу спроектировать плагин в расчете на глубокую распаковку (т.е. вложенных архивов).
-
Тоже хотелось бы пользоватся таким функционалом. Постоянно качаю музыку архивами, в основном она редко у меня задерживается. Вот и приходится качать, извлекать, слушать, удалять. А ещё многое не нравится до такой степени, что до конца даже не прослушивается. Мне было удобнее хоть в какой то степени, сразу из архива запускать.
В этом плане, так же не без интересен алгоритм работы программы UltraISO. Которая позволяет напрямую редактировать образы дисков (считай те же сжатые архивы).
-
На просторах интернета, нашел проигрыватель подхватывающий с помощью плагинов архивы для воспроизведения. Это XMPlay - http://softkopilka.net/audio/894-xmplay.html
Плюс здесь, общая информация - http://websound.ru/soft-players_r.htm
-
есть плагин для винампа, позволяющий слушать музыку в архивах
вот только я его так и не заставил адекватно работать на АИМП
-
На гитхабе видел bass адд-он, который по идее открывает архивы используя lib7z.
https://github.com/aidan-g/BASS_ZIPSTREAM (https://github.com/aidan-g/BASS_ZIPSTREAM)
Но мне буквально не хочется комп сейчас перезагружать, чтобы обновилась визуал студия, чтобы скомпилировать его, так что прямо сейчас за работоспособность не скажу.
Вроде как в структуру plugin_info как минимум zip формат надо будет добавить.
-
Зачем хранить музыку в архивах?
-
Зачем хранить музыку в архивах?
Плохо жмущие (и как результат хорошо жмущиеся) трекерные форматы, скорее всего.
-
Плохо жмущие (и как результат хорошо жмущиеся) трекерные форматы, скорее всего.
у трекерных форматов есть compressed-форма (itz, xmz и т.п.), она плеером поддерживается
-
у трекерных форматов есть compressed-форма (itz, xmz и т.п.), она плеером поддерживается
Я, если что, чисто чтобы задокументировать что такое есть отписался.
Мало ли когда-нибудь кому-нибудь внезапно приспичит хранить неведомый zxtune трекер в bzip архиве. А так пойдёт на форум и будет знать (незачто 8)).