News / Live Journal / Information / Soft / Music / Forum / Links / About project




Powered by Google
Информация

 Железо
 Сжатие звука
 Трекеры
 Мьюзиком
 Renoise
 Энциклопедия стилей
 Мастер-класс
 Словарик
 Мысли

Добавить в избранное

Сжатие звука

ПАРА СЛОВ О СЖАТИИ

Сегодня, когда минимумом современного компьютера стали жесткие диски емкостью от 40Гб, а средства записи на CD/DVD носители входят в комплект фирменных компьютеров, необходимости в регулярном использовании архиваторов практически нет. Пользователи вспоминают о необходимости сжатия информации только когда свободное место странички в Интернете меньше нового файла или почтовый ящик не вмещает письмо с большим приложением.

Существует огромное количество форматов и видов программ сжатия. Одни предназначены для упаковки файлов любого формата и каталогов, другие работают с определенными видами информации, третьи просто собирают несколько файлов и/или каталогов в файл без компрессии… Большинство программ сжимает информацию с полным сохранением ее содержимого, а мультмедия-упаковщики позволяют пренебрегать частью данных взамен на более качественное сжатие (меньший размер файла-результата).

Выбирая подобные программы нужно учитывать эффективность их работы на вашем компьютере и распространенность утилит. Для себя можно использовать что угодно, но мало кого обрадует получение нужного файла в неизвестном формате. Сейчас основными стандартами архивирования являются следующие форматы:

  • - ZIP, ARJ, LZH (или LHA) – появились более пятнадцати лет назад на платформе DOS;
  • - TAR и GZIP – стандарты сжатия платформы xNIX;
  • - JAR – межплатформный формат для работы Java-программ;
  • - CAB – формат сжатия от фирмы Microsoft (MS-CAB) и совпадающий с ним по расширения формат дистрибутивов созданных программой InstallShield (IS-CAB);
  • - RAR – создан челябинцем Евгением Рошалем; высокая степень сжатия любых файлов;
  • - ACE – альтернатива формату RAR;
  • - UUE, MIME64 и другие — стандарты кодирования не текстовой информации для передачи ее в текстовом виде (например, приложение к электронному письму).

Самые распространенные форматы – ZIP и RAR, наиболее эффективные – RAR и ACE. В любом случае, эффективность любого формата определяется целью сжатия и его условиями. Например, наибольшего сжатия текстовых файлов можно достигнуть с помощью архиватора HA. Максимальное сжатие в формате ZIP дает архиватор 7-zip. Самую высокую степень упаковки различных данных и программ обычно реализуют архиваторы WinRAR, WinACE и Quantum. Последний мало распространен, а первые два иногда грешат опасными ошибками при сжатии данных; к тому же все три формата не так просто использовать для выкладывания архивов на сайтах, во время скачивания содержимое архива может быть повреждено.

К счастью для формата RAR это легко исправить, если положить в каталог с архивами файл по имени .htaccess. Его содержимое должно состоять из следующей строчки: AddType application/x-rar-compressed rar. Если этот файл уже существует – добавьте к нему эту строчку. Но на других сайтах RAR-архивы могут быть размещены без необходимой поддержки и после скачивания содержимое архива несколько изменится… К слову, эта же проблема может быть при выкладывании в интернете любых нестандартных файлов.

Для работы с разными видами архивов в России сейчас чаще всего используются WinZip и WinRar, иногда ZipMagic. Менее распространен WinAce, 7-zip и другие современные многоформатные утилиты для работы с архивами под управлением Windows. Все они позволяют упаковывать и распаковывать файлы с помощью перетаскивания, некоторые — представлять архивы в виде обычных папок-каталогов, вызывать контекстные меню для упакованных объектов и многое другое. Встроенные средства Windows ME и Windows XP дают возможность работать с архивами ZIP, как с папками. С архивами сейчас умеют работать многие программы, не являющиеся архиваторами – это различные файловые оболочки (DISCo Commander, FAR, Windows Commander…), музыкальные плееры (WinAmp, XMPlay, Modplug…), программы просмотра графических изображений и другие. Файловые оболочки позволяют полнофункционально работать с архивов, все остальные программы обычно только дают доступ для чтения информации архива.

Некоторые распространенные архиваторы для DOS/Windows

WinRAR; версии программы для Win32, DOS, OS/2, xNIX и других платформ

Условно-бесплатная программа российского программиста Евгения Рошала. Позволяет полнофункционально работать с архивами форматов ZIP и RAR, создавать самораспаковывающиеся архивы и распаковывать содержимое еще форматов CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR и ISO. Формат RAR превосходит ZIP, ARJ и LZH по эффективности сжатия, основным его преимуществом является возможность создания непрерывных архивов. Применение последней возможности снижает защиту сжатой информации, в случае нарушения целостности архива можно потерять большую часть информации или всю. В программе реализованы функции для специализированной обработки файлов разного типа.

Используя совместную работу форматов RAR и ZIP можно получить улучшенный результат сжатия в ряде случаев. Для этого создается без сжатия архив формата ZIP, в который включаются все необходимые для упаковки файлы и каталоги. Затем получившийся результат упаковывается в формат RAR. В целом WinRar обладает всеми необходимыми функциями для работы с распространенными у нас форматами архивов и вполне может стать основной программой-архиватором на многих российских компьютерах.

WinAce; версии программы для Win32, DOS, OS/2

Условно-бесплатная утилита, разработанная компанией ACE Compression Software & e-merge GmbH. Альтернатива WinRar. Работает с форматами ACE, ZIP, LHA, MS-CAB, позволяет открывать архивы RAR, ARC, ARJ, GZIP, TAR и ZOO.

WinZip, ОС Win32

Условно-бесплатная утилита, разработанная компанией Nico Mak Computing. Работает с форматами ZIP, TAR, GZIP и CAB, позволяет открывать архивы ARJ, ARC и LZH, используя внешние программы. Все операции с архивами можно выполнять с помощью перетаскивания, любые длинные имена объектов обрабатываются корректно и многое другое.

PoweArc, ОС Win32

Условно-бесплатная утилита от компании ConexWare. Внешне напоминает расширенную версию WinZip. Программа работает со всеми стандартными форматами архивирования, всего поддерживается 15 форматов.

7-zip, ОС Win32

Условно-бесплатная утилита от Игоря Павлова. Работает с форматами ZIP, RAR, GZIP, 7z, RPM, Arj, MS-Cab, Bzip2, Tar, Cpio. Обеспечивает максимальное сжатие в формате ZIP. Программа имеет готовые настройки для файл-менеджера FAR, включает в себя возможность работы с утилитой через командную строку и интеграцию ее функций в систему. Работа с содержимым архивов в Windows аналогична работы с файлами в каталогах-папках.

HA 0.999b, OC DOS; есть версии для других ОС

Консольный архиватор. Основное его достоинство — сжатие текстовых файлов (особенно одиночных) лучше всех архиваторов. Формат HA имеет ограниченное распространение среди поддерживаемых форматов в других программах, на его основе разработано несколько других архиваторов.

Архиваторы подделки

PkZip версий 1.20, 2.0, 2.02, 3.00B, 3.05, 4.1 и другие версии для MS-DOS

DOS-версия программы 3.0 является троянцем. При запуске архиватора он пытается удалить всю информацию с жесткого диска, что не всегда возможно из-за ошибок автора подделки. Программа датируется 1995-ым годом и распространяется в архивах типа PKZ300B.ZIP или PKZ300.ZIP.

Версия программы 4.1 подделка, для которой использована старая версия архиватора 1.1, с измененной текстовой информацией. Почти все остальные варианты архиватора указанных версий являются визуальной переделкой PKZIP 1.93A beta тестовая версия. Некоторые из них содержали троянские программы или вирусы.

Версия программы pkzip 2.06 была выпущена для внутреннего использования компании IBM. Её различие с эталонной версией 2.04g только в номере. Если консольный pkunzip сообщает, что для распаковки zip-архива требуется pkunzip 2.8: архив поврежден.

Последняя официальная DOS-версия программы — 2.04g. Последняя консольная версия для Windows 95 — 2.50 от 03.01.1999. . Последняя Windows 95 версия программы — 2.70. Подробную информацию смотрите на сайте http://www.pkware.com.

Rar 3.0 для MS-DOS

Троянец содержащий вирус. Для переделки использована одна из версий программы 2.0x. Финальная официальная MS-DOS версия программы, обладающая функциями файловой оболочки – 2.5. Все новые версии программы, появившиеся после этой, написаны для MS-DOS только в виде утилит командной строки.

Lhice 1.4

Подделка. Программа полностью идентична одной из версий архиватора Lharc, различается с ним только по названию и расширению формата: ice вместо lha.

Limit 1.2

Использована программа версии 1.0 с измененной информацией о версии.

BSArc 1.9.5

Использована программа версии 1.9.3 с измененной информацией о версии.

WIC и OWS

Обе программы являются фальшивками. Результаты “сжатия” программы WIC (Wavelet Intelligent Compressor) и OWS действительно уникальны, в сравнении с любыми другими архиваторами, но обе эти утилиты – подделки под ультрасверхсильные паковочные алгоритмы. После работы “архиватора” WIC создается файл с расширением .wic, представляющий из себя мусор, вместо архива, а “сжимаемые” файлы копируются в скрытый файл на диске C: под именем WINFILE.DLL.

Конвертеры архивов

ACVT 1.20

Утилита Сергея Чехута для конвертирования архивов из одного формата в другой. Программа поддерживает любые типы архивов, требует внешние архиваторы для работы. Все настройки задаются в файле конфигурации утилиты. Программа реализована версиями для Windows 9x и OS/2.

ARCON 2

Многофункциональная автоматическая DOS-утилита для работы с архивами любых форматов, при наличии внешних архиваторов. Кроме простого конвертирования архивов из одного формата в другой, утилита имеет очень полезные функции для работы с содержимым любого количества архивов сразу.

Convert DAC 1.2 (Dirks Archive Converter)

Эта Windows-утилита с удобным графическим интерфейсом. Она позволяет конвертировать архивы из одного формата в другой, не требуя для своей работы никакие внешние утилиты. Поддержка около 20 форматов.

EXE2CAB 3.2

Утилита Юрия Ниязова для преобразования самораспаковывающиеся (EXE) CAB-архивы, в обычные CAB'ы.

RACVT 1.6b (Radzishevskiy`s Archive Converting Utility)

DOS программа переупаковки архивов любого формата. RACVT полностью поддерживает управление из командной строки, может работать в пакетном и интерактивном режиме, настраивается через файл конфигурации. Требует внешние архиваторы для работы.

Взломщики паролей архивов

ARCHPR 2.0 (Advanced Archive Password Recovery)

Универсальная Windows-утилита от Elcom Ltd. для нахождения паролей ZIP, ARJ, ACE и RAR-архивов. Программа позволяет находить пароли методом простого перебора, атакой по словарю, перебором по маске и распаковывать любые ZIP/ARJ-архивы, если у вас есть один распакованный файл из архива. Очень высокая скорость взлома на современных компьютерах, работа с SFX (EXE) архивами. Процесс поиска пароля можно остановить и продолжить в любой момент. Программа хорошо документирована, поставляется с готовыми наборами символов поиска и словарем.

MORR Cracker

Универсальный взломщик архивных паролей от Игоря Павлова. Программа позволяет теоретически работать с любыми типами защищенных архивов. Для взлома пароля требуется распаковщик формата и конфигурационный файл с описанием командной строки архиватора, предполагаемой длиной пароля и другими данными.

ARPR 1.11 (Advanced RAR Password Recovery)

Windows-утилита от ElcomSoft для восстановления паролей архивов формата RAR, аналогична ARCHPR 2.0.

cRARk 2.3

Один из быстрых и мощных DOS/Windows 9x взломщиков паролей архивов RAR версии не ниже 2.0 от Павла Семьянова. Работает с непрерывными, SFX-архивами, длинными именами файлов; обладает поддержкой атаки по многоязычным словарям и функцией нахождения частично-известного пароля (работа по маске пароля).

RAR Password Cracker 3.13

Современный взломщик паролей архивов формата RAR (не ниже версии 2.0) от Дмитрия Никитина, работает по методу перебора комбинаций символов или атаки по словарю. Программа поддерживает SFX/многотомные архивы и другие стандартные функции обрабатывания защищенных архивов. Программа реализована для ОС Windows 9x/NT и OS/2.

AZPR 3.53 (Advanced ZIP Password Recovery)

Windows-утилита от ElcomSoft для восстановления паролей архивов формата ZIP, аналогична ARCHPR 2.0.

FCrackZip 0.2.4

Взломщик Zip-архивов и PPM-изображений (зашифрованные изображения Pegasus-формата), изначально написан под Linux. Достаточно быстрая программа, возможно обрабатывать нескольких архивов одновременно. Реализована в версиях для xNIX и DOS.

Ultimate ZIP Cracker 7.0

Мощный взломщик паролей ZIP/ARJ архивов (в том числе самораспаковывающихся SFX) и документов MS Word, Excel 97/2000 от Дмитрия Сушкова. Программа обладает очень высокой скоростью работы, работает по стандартным и оригинальным алгоритмам взлома. Бесплатная версия показывает пароли найденные только методом перебора.

UZPC 3.61 (Ultra Zip Password Cracker)

Компактный взломщик Zip-паролей Ивана Голубева со стандартными возможностями. Пароль находится методом простого перебора и атаки по словарю, можно распаковать архив при наличии на диске одного файла из этого архива. Бесплатная версия имеет некоторые ограничения в работе.

VZPRP (Vizual Zip Password Recovery Processor)

Многофункциональный Win32 взломщик ZIP-паролей от ForthTech Software с хорошей скоростью перебора.

Дополнительные архивные утилиты

ES95

Распознает и распаковывает около 200 форматов архивов. Встроенная поддержка для распаковки форматов ZIP, ARC, UC, RAR, ARJ, JAR32, LHA, ACE и некоторых других.

GETTYP

DOS-утилита распознания формата файлов. Количество поддерживаемых форматов, типов компиляторов, кодировщиков и архивов составляет несколько сотен. Программа, в зависимости от настроек, позволяет работать с файлами разного формата.

Universal Unpacker

DOS-утилита для определения и распаковки около 200 форматов архивов. Требует внешние программы для работы с архивами. Некоторые из форматов просто определяются, распаковка их не поддерживается. Программа выполнена в виде утилиты для командной строки, обладает файлом конфигурации.

FileInfo

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

Упаковщики драйверов и программ

Это утилиты сжатия выполняемых файлов EXE, COM, DRV, SYS, DLL и других форматов. При запуске сжатой программы происходит ее распаковка сразу в память компьютера. Например, программа на Visual Basic размером файла в 10мб может занимать всего 300кб после сжатия. Архивирование упакованных таким образом файлов в большинстве случаев не имеет смысла. Следует также знать, что в ряде случаев, использование архиваторов RAR, ACE или подобных к неупакованной программе может дать больший результат, чем упаковка её специальными утилитами. Ряд кодировщиков предусматривает распаковку сжатых программ, некоторые разработаны с учетом защиты кода программы от изменения или декомплиляции.

32LiTE, DOS

32-ух битный упаковщик программ и выполняемых файлов MS-DOS (EXE), поддерживает форматы кода нескольких компиляторов языков программирования. В некоторых случаях обеспечивает более лучшие результаты сжатия, чем межплатформный упаковщик UPX. Программа работает в режиме командной строки.

aPACK, DOS

16-ти битный упаковщик программ и выполняемых файлов MS-DOS (EXE, COM, SYS), поддерживает форматы кода нескольких компиляторов. В большинстве случаев обеспечивает максимальное сжатие файлов. Программа работает в режиме командной строки.

ASPack, Win32

Одна из первых утилит сжатия исполняемых файлов платформы Win32 (exe, dll, ocx). Условно-бесплатная программа. Позволяет уменьшить размер файлов до 70% и защищать код от не профессиональных хакеров. Сжатию подвергается весь файл, включая данные и ресурсы (иконки, картинки и подобное). Программа условно-бесплатная.

Petite, Win32

Условно-бесплатная программа, обладающая хорошей степенью сжатия любых исполняемых файлов Win32 и их защиты, легко настраиваемая для оптимальной работы. Формат сжатия не предусматривает официальных утилит для распаковки сжатых программ. Программа работает в режиме командной строки, есть оболочка, упрощающая работу.

Pklite, DOS

Один из первых упаковщиков исполняемых файлов. Утилита командной строки, работает с 16-ти битными EXE, COM, DRV и SYS написанных для DOS. Кроме этого сжимает файлы форматов EXE, DLL и DRV 16-ти битных приложений Win16 (Windows 3.x). Распаковать можно только dos-программы. Утилита работает в режиме командной строки.

Ultimate Packer for eXecutables

Универсальный межплатформный упаковщик исполняемых файлов, реализованный в версиях для нескольких ОС. Поддерживается более 10 форматов компиляторов, платформы Atari, DOS, Linux, Win32. Упаковщик не позволяет распаковывать файлы сжатые UPX некоторых ранних версий. Архивировать файлы упакованные UPX архиваторами WinRar или WinAce не имеет смысла. В ряде случаев архив с неупакованным файлом будет меньшего размера, чем файл сжатый UPX. Программа работает в режиме командной строки, есть оболочка, упрощающая работу.

Взломщики упакованных программ

Это может быть необходимо, например, когда нестандартный упаковщик программы вызывает ошибку при попытке запустить её на другом компьютере. Для MS-DOS программ при распаковке может потребоваться загрузка системы в режиме MS-DOS без всяких драйверов и программ. Это возможно, если в качестве ОС используется Windows 9x. В ином случае придется загружать компьютер с дискеты или загрузочного диска CD-ROM.

CUP386 v3.4

Универсальный распаковщик и отладчик 16-ти битных программ платформы MS-DOS. 100% поддержка упаковщиков:

  • PkLite от PkWare, Inc.
  • Diet от Teddy Matsumoto
  • LzExe от Fabrice Bellard
  • TinyProg от неизвестного сингапурского экстремиста
  • PgmPak от Todor Todorov
  • HackStop v1.15 от Rose
  • WWPack v3.0 и выше от Piotr Warezak

Кроме перечисленных программ утилита может попробовать распаковать любую 16-ти битную программу для MS-DOS, сжатую любым неизвестным ей кодировщиком. В этом случае нередко требуется возможность загрузки компьютера в режиме чистого MS-DOS.

UN-PACK (File Analizer and Unpacker)

Универсальная утилита для определения формата файла, кодировщика и компилятора. Позволяет опознавать и распаковывать (используя входящие в состав пакета UN-PACK утилиты) большое количество упаковщиков и кодировщиков для платформ DOS/Win32, в том числе неизвестные. Программа работает в режиме командной строки, вызывая для работы необходимые dos и win32 утилиты.

Win32Intro

Универсальный распаковщик Win32 программ. Программа работает по методу снятия дампа памяти, сохраняя распакованную при запуске программу в новый файл.

Утилиты распаковки стандартных дистрибутивов программ

Все эти утилиты предназначены для получения содержимого дистрибутивов программ без их установки. Большой процент программ может полноценно работать без стандартной инсталляции.

E_Wise

Утилита командной строки для распаковки архивов инсталляций, созданных программой WISE Setup в виде самораспаковывающихся EXE-файлов, просмотреть содержимое которых нельзя. E-Wise распаковывает инсталляционный Wise-архив в указанную пользователем директорию. Программа поддерживает все версии Wise-инсталляций и всегда правильно обрабатывает имена и дату/время файлов. После окончания работы программы необходимо запустить созданный файл *.bat, для завершения работы распаковщика – создания необходимых каталогов и переименования распакованных файлов. Опознать Wise-инсталляцию можно по красивой надписи "Initializing Wise Installation Wizard", появляющейся при запуске программы установки.

ExWise 0.5

Предназначен для распаковки архивов инсталляций, созданных программой WISE Setup. В отличие от утилиты E_Wise, ExWise поддерживает ограниченное количество версий Wise-инсталляций и некорректно обрабатывает имена файлов.

icomp (Install Shield De-Compressor) 3.00.062

Архиватор для работы с архивами инсталляций, созданных программой InstallShield до версии 3.x (обычно расширение .Z, .LIB). Опознать IS3-инсталляцию можно по стандартному набору файлов (_setup.*, diskX.id, _inst32i.ex_, setup.iss...) и по надписи "... preparing the InstallShield Wizard...", появляющейся при запуске установочной программы (обычно setup.exe).

Также существуют распаковщики этой серии для более ранних версий InstallShield.

i5comp (InstallShield v5.x Compression & Maintenance util) 2.01

Архиватор для работы с архивами из инсталляций, созданных программой InstallShield 5+ (обычно расширение .CAB), позволяет добавлять и удалять файлы в InstallShield-архивах, конвертировать многотомные архивы в цельные и т.п. Есть функция опознавания версии и формата, в котором создан InstallShield-архив. Стандартная IS5-инсталляция состоит из файлов _sys1.cab, _user1.cab, data1.cab, layout.bin..., причем в заголовке CAB-файлов стоят буквы "IS". При запуске установочной программы (обычно setup.exe) появляется надпись "... preparing the InstallShield Wizard...".

i6comp (InstallShield v6.x Compression & Maintenance utile) 1.03b

Очередная версия архиватора из серии icomp. Работает с файлами инсталляций, созданных программой InstallShield 6+, в том числе многотомными архивами. Утилита не требует библиотеки сжатия/распаковки ZDxxx.DLL и полностью поддерживает многотомные архивы.

STIX

Для распаковки архивов инсталляций, созданных InstallShield'ом до версии 3.x (файлы Z, LIB). Поддерживаются самораспаковывающиеся и многотомные архивы, корректно устанавливаются дата и время файлов.

Microlog Cabinet Manager 98

Утилита для распаковки архивов инсталляций, созданных в форматах MS-CAB и MS-SFXCAB (самораспаковывающиеся архивы MS-CAB).

Microsoft File Expansion Utility

Утилита для распаковки инсталляций программ написанных для Windows 3.x и ранних версий Windows 95. Дистрибутивы программы выполнены в виде набора файлов с расширением, оканчивающимся на знак подчеркивания. Существует несколько вариантов распаковщика и несколько версий кодировки файлов.

Quantum 0.97 Advanced data compression от Cinematronics (1995)

DOS-утилита, состоит из отдельных файлов для упаковки и распаковки данных. Использовалась при сжатии дистрибутивов некоторых программ. Обладает очень высокой степенью сжатия любой информации, но время архивации значительно больше необходимого для современных архиваторов. Упаковочный формат Q предусматривает разбиение архива на разделы, обработку каталогов с подкаталогами, не обладает никакими средствами шифрования данных.

Мультмедиа-упаковщики

К ним можно отнести бесчисленное множество программ работающих с видеоматериалами, графикой и звуком. Некоторые аудиокодеки, например Monkey’s Audio или WaveZIP, сжимают аудиоданные без изменения, являясь просто упаковщиками данных. Но большинство программ работает в следующей зависимости: сила сжатия равна ухудшению качества данных. Чем больше используется сжатие, тем меньше занимает места файл-результат и тем хуже качество информации, в сравнении с оригиналом. Это так же очень зависит от качества оригинала, чем оно выше, тем лучше можно сжать информацию с минимальными потерями в качестве.

Некоторые из форматов используются только для передачи-хранения данных и не поддерживаются другими программами, другие включены в различные видео-аудио-графические программы. Поддержку части форматов можно сделать на уровне самой Windows, установив в систему необходимые кодеки для сжатия-распаковки мультмедиа-информации. Например, установив в систему пакет Indeo (www.ligos.com/indeo/) можно будет смотреть видеоролики и кодировать/декодировать видео/аудио информацию сжатую разными версиями Indeo. Если поставить пакет NIMO CODEC PACK (www.divx-digest.com/software/nimo_pack.html), то в систему будет добавлена поддержка большого количества аудио-видео кодеков (вроде DivX ;), используемого для записи фильмов) и утилит для работы с ними. И так далее. Форматов очень много, а программ — еще больше.

Для работы с видеозаписями в домашних условиях сейчас достаточно установить пакеты Indeo и NIMO CODEC PACK. Оба они предоставляют достаточные возможности по кодированию и декодированию видеоинформации. Для работы с графикой в большинстве случаев хватает форматов GIF, JPG, BMP, TIFF, LUW, PNG. Часть форматов позволяет только уменьшать битность изображений (количества используемых цветов, вплоть до черно-белого изображения), некоторые сжимают изображение путем выбрасывания из него не заметных для человеческого глаза участков. Во всех случаях – как будет отличаться изображение от оригинального, зависит от заданных пользователем настроек и содержимого изображения. Например, формат JPG хорошо сжимает фотографические изображения и плохо рисунки, на последних могут появиться цветовые разводы. Поэтому формат GIF, в котором можно только менять количество цветов от 256 до 2 более предпочтительнее в ряде случаев, чем JPG.

Ситуация с форматами аудиосжатия повторяет историю с архиваторами. Их существует достаточно большое количество, многие устарели и поддерживаются минимальным количеством программ. Ведущими форматами сжатия в области музыки и звука сегодня являются WMA, MP3 и OGG, но что будет завтра – этого никто не может сказать. Некоторую справочную информацию о форматах и утилитах сжатия аудиоданных можно найти на сайте t.r.a.c.k.e.r.s в разделе Информация • Компрессия.

Наиболее популярные утилиты сжатия музыки и звука

MO3 encoder

Уникальная система позволяющая сжимать модульную музыку (MOD, S3M, XM, IT, MTM) по методу MP3 или OGG. После сжатия вы будете иметь модуль MO3, который можно обратно распаковать утилитой UNMO3 или проиграть в плеере XMPlay; можно в Winamp с плагином Bass. Размер модуля в среднем уменьшается в 7-10 раз, с минимальной потерей качества.

MPEGplus 1.79c, 78 KBt от 26.11.2001

mp+ файлы можно играть в Winamp или XMplay с помощью плагина mp+ (www.maz-sound.com/archives/in_mpp_1_7_9.zip). Если выбирать между mp3 и mp+ для кодирования CD-audio, то mp+ предпочтительнее.

Ogg Vorbis 1.0, by xiph.org

При меньшем переменном битрейте записи в этом формате звучат лучше, чем та же запись в mp3, а размер файла меньше. Формат поддерживается всеми популярными программами, редакторами, утилитами. На сайте программы можно найти все необходимое для работы с форматом, в том числе плагины к третьим программам.

Monkey’s Audio 3.80f, 2791 KBt от 28.11.2000

Удобный кодер, если необходимо запаковать формат WAV с максимальным сжатием и минимальными потерями качества. В поставку входят плагины для Winamp и Media Jukebox. Поддержка битности 8/16/24, моно-стерео, любой битрейт.

LAME 3.91, 376 KBt от 05.01.2002

Оптимальный mp3 кодер для любого типа сжатия в mp3.

sfArk 2.15, 509 KBt от 17.01.2002

Отличный упаковщик банков SF2, с 50% сжатием.

SFpack, 195 KBt

Другой упаковщик банков SF2, работает чуть хуже sfArk.

WaveZIP 2.0, 2763 KBytes

Очень неплохой аудиокомпрессор 8/16-бит WAV, ACD (Sonic Foundry ACID) и Cakewalk BUN файлы. Жмет лучше архиваторов.

Сжатие жесткого диска

Сегодня это морально устаревшая технология, не рекомендуемая для использования. Практическое ее применение – устаревшие компьютеры, на базе процессоров типа 486/Pentium с жесткими дисками небольших размеров под управлением Windows OSR2/98PE/98SE/Me. В состав этих ОС входит штатное средство сжатия диска – DriveSpace, которое можно использовать на дисках FAT16 и, с некоторыми посторонними ухищрениями, на дисках FAT32. Оптимального результата от этой технологии можно добиться используя DriveSpace3, который входит в состав пакетов Microsoft Plus 95/98 и Windows Me, максимальный размер файла — сжатого раздела — составляет 2Гб (в DriveSpace2 он равен всего 256Мб). По возможности лучше использовать обычную архивацию, сжатие программ и библиотек dll архиваторами исполняемых файлов и, в крайнем случае, технологию ZipMagic, речь о которой пойдет ниже.

Если в качестве ОС используется Windows NT 4/2000/XP, то можно добиться более эффективного и безопасного сжатия, чем в DriveSpace 3. Файловая система этих систем — NTFS — позволяет компрессировать отдельные каталоги и файлы, в отличие от DriveSpace, который сжимает диски целиком. Для экономии пространства на диске, можно сжимать "на лету" большие графические файлы формата BMP, или текстовые файлы, причём для пользователя всё это будет прозрачно. Безопасность данных при этом обеспечивается самой структурой файловой системы NTFS, ее очень сложно вывести из строя, в сравнении с FAT16/FAT32.

При сжатии диска по технологии схожей с Drivespace его емкость увеличивается благодаря хранению информации в сжатом виде с последующим временным восстановлении при обращении к ней. Любая программа сжатия жесткого диска работает незаметно для пользователя. Время, затрачиваемое на сжатие и распаковку данных, может снизить производительность на маломощных машинах и старых жестких дисках, но эти потери в целом невелики и не всегда заметны. Применяя сжатие жесткого диска нужно учитывать, что любой сбой системы может привести к потере всего содержимого сжатого диска. Так же, не все программы и утилиты для работы с жестким диском могут применятся к сжатым разделам. Лучшие программы сжатия обеспечивают максимальный коэффициент сжатия данных в сочетании с наименьшими потерями производительности и наделены функциями/средствами резервирования для предотвращения потери данных. Средства сжатия входят в основном в ряд некоторых MS-DOS совместимых ОС (Novell DOS, PC DOS и другие), в том числе и российскую разработку PTS-DOS.

Альтернативное сжатие

В системах на базе Windows 9x вместо сжатия жесткого диска можно использовать технологию ZipMagic). Она реализована в двух программах – ZipFolders и ZipMagic. ZipMagic – это архиватор, работающий со стандартным набором форматов (ARJ, RAR, ZIP и другие). Особенностью программы является возможность пользователя работать с информацией в архивах ZIP и запускать-устанавливать программы не распаковывая их из архивов. Примерно подобная возможность есть в Windows Me и Windows XP, она позволяет открывать архивы ZIP как папки, аналогично ZipMagic. Утилита ZipFolders – это почти то же самое, что есть теперь в Windows ME/XP. Если ZIP архив оказывается поврежден, то вся информация в нем не доступна, до его восстановления. Если в момент записи информации в архив произойдет сбой системы, то архив окажется поврежденным. На маломощных компьютерах может ощущаться периодическое снижение скорости работы. Используя ZipMagic следует знать что:

  • можно устанавливать программы вместо каталога в архив ZIP: нужно отключить поддержку архивов-папок, произвести инсталляцию дистрибутива в каталог с расширением .ZIP, после чего сжать содержимое каталога любым архиватором в архив ZIP (лучших результатов можно добиться с архиватором 7zip, с опцией –mx) и включить обратно поддержку архивов-папок;
  • перед копированием/переносом больших каталогов, имеющих внутри ZIP файлы, есть смысл отключать ZipMagic, иначе система по одному копирует файлы из одного псевдокаталога в другой;
  • необходимо отключать ZipMagic перед запуском антивирусных и прочих программ, осуществляющих активную работу с жестким диском;
  • нельзя отключать ZipMagic, если какая-либо программа работает с псевдокаталогом-архивом;
  • самая безопасная конфигурация программы – разрешение доступа к архивам только на чтение, в этом случае информация не пострадает при случайном сбое компьютера или перебоях в питании.

Ссылки

Большинство программ и утилит, упомянутых в этой статье, можно найти на следующих FTP-складах. Учтите, многие из них имеют ограничение на одновременное количество пользователей: ELF.STUBA, SIMTEL, COAST TO COAST, GARBO, KIAE. Зеркала проекта ELF.STUBA.SK: Австрия, Чехословакия, Германия, Гонконг, Венгрия, Венгрия, Италия, Италия, Польша, Тайвань, США.

Игорь Чистик
Москва, 20.01.2003

Вернуться в раздел

Dreams...
Отправить письмо дизайнеру
к началу страницы
copyright © 1997-2024 t.r.a.c.k.e.r.s
All Rights Reserved