Перейти к содержимому

Фотография

Архиватор WinRARВсё о нем


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 115

#6289143
egoist

egoist

  • В доску свой
  • 3 895 сообщений
MODERATORIAL [egoist]


Изображение


WinRAR - файловый архиватор для Windows с высокой степенью сжатия. Является одним из лучших архиваторов по соотношению степени сжатия к скорости работы. Содержит целый спектр дополнительных полезных функций.

Официальный русскоязычный сайт: http://www.win-rar.ru/
Сайт разработчика: http://www.rarlab.com

Сообщение отредактировал egoist: 11.08.2008, 15:04:45

  • 0

#61
vdp

vdp
  • В доску свой
  • 1 268 сообщений

Дык это старый трюк! Сожмите файл 123.rar ещё раз винраром (3,62) у вас получится файл размером 448 Байт ! Из 200 МегаБайт ! Первый проход был не эффективным.


Охренеть.
На самом деле. Еще раз уже 123.rar пожал и получил файл 418 байт. Вот он:
http://web.host.kz/dveselsky/1234.rar

Гыыыыы
  • 0

#62
Galym_K

Galym_K
  • В доску свой
  • 3 814 сообщений
Степень сжатия зависит от регулярности исходных данных - можно исскуственно создать такие условия при которых файл будет сжиматься в сотни и тысячи раз. Обычные данные не имеют такой избыточности. В реальности это всего лишь предельные случаи. На практике это означает что либо файл данных не оптимален либо создавший его алгоритм. В общем курьёз.
Кстати вы в сам исходный файл загляните - он текстовый состоящий из повторяющихся символов abcdefghij. А что будет если бы он состоял из одного символа? Например пробела.
  • 0

#63
Galym_K

Galym_K
  • В доску свой
  • 3 814 сообщений

Первый проход был не эффективным.

фигасе не эффективным) сжатие в 200 раз

Идеальный для данного конкретного файла был бы алгоритм RLE (Run-Length Encoding) или по русски "бегущая строка". Он подходит для циклически повторяемых данных. Сжатый файл выглядел бы так:

20,000,000 * abcdefghij

Итого всего байт 13 или 14. Можно сжать ещё сильнее если провести адаптивный анализ.

Сообщение отредактировал Galym_K: 16.12.2006, 15:02:07

  • 0

#64
Galym_K

Galym_K
  • В доску свой
  • 3 814 сообщений
Если 20,000,000 * abcdefghij разобрать на составные части, получим:

[2t7] * [a++10]

где экспонента t=10, символ 'a' инкрементно по 1 преобразуется 10 раз. Итого объём данных состав теперь 6 или 7 байт.
  • 0

#65
LaBora

LaBora
  • Завсегдатай
  • 278 сообщений

Если 20,000,000 * abcdefghij разобрать на составные части, получим:

[2t7] * [a++10]

где экспонента t=10, символ 'a' инкрементно по 1 преобразуется 10 раз. Итого объём данных состав теперь 6 или 7 байт.


волшебная математика млин :smoke:
  • 0

#66
Frans

Frans
  • Гость
  • 32 сообщений
crzy я с тобой совершенно согласен, он волшебник :smoke:
  • 0

#67
LaBora

LaBora
  • Завсегдатай
  • 278 сообщений

crzy я с тобой совершенно согласен, он волшебник :smoke:


на такие посты нужно отвечать как Позднер...СЛЕДУЮЩИЙ СОБЕСЕДНИК ПОЖАЛУЙСТА... :)
  • 0

#68
mr-nrg

mr-nrg
  • Постоялец
  • 443 сообщений
Galym_K молодец. Дело говорит. Конечно для файлов с частым повторением одного символа RLE подходит отлично, но в реале такие файлы встречаются не так часто. Поэтому в основном используются алгоритмы на основе метода Зива-Лемпеля. Там используют составленный в процессе сжатия словарь и потом с его помощью жмут файл.
Насчет мега сжатого видео. Если оно не было сжато видеокодеками типа mpeg, xvid, divx и пр., то оно сожмется очень хорошо (в те самые сотни и тыщи раз). Но если видео уже прогнали через сжатие (видеокамеры жмут видеоматериал на лету), то архивация не будет столь значительной. То же можно сказать про любые необработанные данные - аудио, картинки и пр.
По поводу сжатия 123.rar. Если файл имеет расширение rar то это совсем ничего не говорит о степени его сжатия. Ведь тем же Винраром можно "сжимать" файл с минимальной компрессией. При этом файл не пресуется, и это сделано лишь для того чтобы запаролить архив, добавить к нему информацию для восстановления и прочее. Но как сказал он не жмется. Поэтому при повторном реальном сжатии он отлично сжимается. Но если сжать файл изначально с максимальной степенью сжатия, то второй раз сжимать нет смысла. Если хотите поспорить пожалуйста. Легко смогу привести вам парочку формул и теорем из теории связи, кторые многое объясняют и на основе которых строятся самые совершенные алгоритмы сжатия.
  • 0

#69
LaBora

LaBora
  • Завсегдатай
  • 278 сообщений

Galym_K молодец. Дело говорит. Конечно для файлов с частым повторением одного символа RLE подходит отлично, но в реале такие файлы встречаются не так часто. Поэтому в основном используются алгоритмы на основе метода Зива-Лемпеля. Там используют составленный в процессе сжатия словарь и потом с его помощью жмут файл.
Насчет мега сжатого видео. Если оно не было сжато видеокодеками типа mpeg, xvid, divx и пр., то оно сожмется очень хорошо (в те самые сотни и тыщи раз). Но если видео уже прогнали через сжатие (видеокамеры жмут видеоматериал на лету), то архивация не будет столь значительной. То же можно сказать про любые необработанные данные - аудио, картинки и пр.
По поводу сжатия 123.rar. Если файл имеет расширение rar то это совсем ничего не говорит о степени его сжатия. Ведь тем же Винраром можно "сжимать" файл с минимальной компрессией. При этом файл не пресуется, и это сделано лишь для того чтобы запаролить архив, добавить к нему информацию для восстановления и прочее. Но как сказал он не жмется. Поэтому при повторном реальном сжатии он отлично сжимается. Но если сжать файл изначально с максимальной степенью сжатия, то второй раз сжимать нет смысла. Если хотите поспорить пожалуйста. Легко смогу привести вам парочку формул и теорем из теории связи, кторые многое объясняют и на основе которых строятся самые совершенные алгоритмы сжатия.


с удовольствием послушаем
  • 0

#70
mr-nrg

mr-nrg
  • Постоялец
  • 443 сообщений

с удовольствием послушаем

Для начала почитайте, ну хотя бы тут _www.compression.ru_
А вот тут http://www.warex.ru/...mp;news_id=1074
лежит хорошая книжка про архивацию. Отрывочек из нее:
http://img2.freeimag.../7039e5704b.gif
  • 0

#71
Frans

Frans
  • Гость
  • 32 сообщений
Короче я все узнал, от вас все равно недаждешся внятного ответа, конечно можно сжимать писанину как 123 но это видео и так слушайте. В далеком будущем создали машину времени и случайно создатель попал в наше время. И молвил он народу что разрешение Microsoft Video 1 может ануительно сжиматься. Так что чтите неизвестного, Дети!
  • 0

#72
LaBora

LaBora
  • Завсегдатай
  • 278 сообщений

Короче я все узнал, от вас все равно недаждешся внятного ответа, конечно можно сжимать писанину как 123 но это видео и так слушайте. В далеком будущем создали машину времени и случайно создатель попал в наше время. И молвил он народу что разрешение Microsoft Video 1 может ануительно сжиматься. Так что чтите неизвестного, Дети!


отличный вариант :smoke:
  • 0

#73
yedyge

yedyge
  • Свой человек
  • 879 сообщений
ага. сжал обратно кино до 1,806,727 байт.
  • 0

#74
Galym_K

Galym_K
  • В доску свой
  • 3 814 сообщений
Всё не мог скачать этот видеоролик - наконец получилось. Что могу сказать - это не в чистом виде видео. А запись сеанса работы на компе. Что характерно для подобных записей - статичная картинка. Кажется что постоянно что-то делается но реально в каждом кадре обновляется минимум информации - движения курсора, набор букв - остальное статично. Иногда открытие окон итд. Это всё прекрасно жмётся. Плюс ещё что большинство областей строго одного цвета - фоны окошек, цвет букв (в пределах от одной буквы до абзацей). Поэтому это не удивительно. Причём сжато это всё старым видеокодеком. Если использовать какой-нибудь специализированный кодек для записи рабочих экранов то может получиться существенно меньший объём. Можно попробовать wavelet, bik или flv. Попробуйте.
  • 0

#75
Galym_K

Galym_K
  • В доску свой
  • 3 814 сообщений
З.Ы. Если б это была реальная видеозапись (живая) - с камеры или фильм какой - то так бы не сжалось бы. Например возьмите видеокамеру наведите на белый лист и снимите несколько минут (ну например час). Потом оцифруйте или если цифровая камера то сразу попробуйте перекодировать в любые видеокодеки. Так как в любой реальной видезаписи есть шевелёнка (цветовая, шумовая, вибрации итд. помехи) так что особой разницы не будет что эта запись, что сделанная этой же камерой с теми же настройками но например чего-нибудь активного - дети, звери, авто итд.
  • 0

#76
AVALS

AVALS
  • Свой человек
  • 798 сообщений
Привет народ! кто нибудь подскажет как открыть архив rar , а то запаковал туда почту а надо вынуть назад старые письма, а пароль позабыли.. чем можно открыть его? :)
  • 0

#77
yedyge

yedyge
  • Свой человек
  • 879 сообщений
Изображение
  • 0

#78
yedyge

yedyge
  • Свой человек
  • 879 сообщений
2mod!
это не флейм
это ключевые слова для поиска
  • 0

#79
AVALS

AVALS
  • Свой человек
  • 798 сообщений
спасибо , попробую!
а клизма точно не нужна с паяльником? :)
  • 0

#80
yedyge

yedyge
  • Свой человек
  • 879 сообщений
пусть решает тот, кому нужен пароль
  • 0


Количество пользователей, читающих эту тему: 0

пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.