Телевизоры. Приставки. Проекторы и аксессуары. Технологии. Цифровое ТВ

Как сжать данные. Как заархивировать файл в zip? Проще некуда! Как сжать большой файл: подробная инструкция

class="eliadunit">

Часто в повседневной жизни возникает необходимость в сжатии файлов для удобства их хранения, записи на носители и оперативного обмена через социальные сети, электронной почте , файлообменники и другие сервисы в глобальной сети Интернет. Однако не все файлы одинаково хорошо поддаются сжатию. Лучше всего сжимаются файлы текстового формата (txt, doc). Файлы архивов (rar, zip, 7z, lha, tar, gz, jar и т.п.), видео (avi, mpeg, wmv, flv), музыки (mp3, wma, aac) и изображений (jpeg, jpg, gif, png) незначительно уменьшаются в размере, поскольку изначально являются файлами сжатых форматов. Сюда же относятся и файлы Microsoft Office с расширениями docx, xlsx.

Сжатием (уменьшением размера) файлов занимаются специализированные программы-архиваторы, наиболее известные из которых WinRAR, 7zip и WinZip. О том, как максимально сжать файл в архиваторе WinRAR мы и поговорим.

Для начала упаковки файлов в архив необходимо, чтобы на вашем компьютере был установлен архиватор WinRAR . Для начала операции сжатия (архивации) необходимо выделить файлы, которые вы собираетесь сжимать. Затем щелкнув правой кнопкой мыши по выделенной области, вызываем контекстное меню, в котором выбираем строку «Добавить в архив…».

В появившемся рабочем окне «Имя и параметры архива» на вкладке «Общие» задаем имя будущего архива, а также выбираем формат и метод сжатия. Из форматов советуем выбирать общедоступный формат ZIP, поскольку некоторые операционные системы с трудом читают формат RAR. В выпадающем меню «Метод сжатия» выбираем соответственно «Максимальный». Нажимаем кнопку ОК.

class="eliadunit">

Для того чтобы установить свои собственные значения параметров сжатия для формата RAR, перейдите на вкладку «Дополнительно» и нажмите на кнопку «Параметры сжатия» в группе «Параметры NTFS». В новом диалоговом окне вы можете выбрать особые параметры для сжатия текста, аудио и полноцветной графики, выбрать основной алгоритм сжатия и т.д.

Для добавления нового файла в уже имеющийся архив с максимальным сжатием необходимо открыть этот архив и выбрать в меню «Команды» строку «Добавить файл в архив»; ещё проще можно перетащить нужный файл в окно программы. После этого автоматически откроется новое диалоговое окно «Имя и параметры архива». Вам осталось установить для нового файла метод сжатия «Максимальный» и нажать на кнопку ОК.

Думаю прочтение статьи пошло Вам на пользу. Теперь вопросы о максимальном сжатии в WinRar ушли в прошлое, а если и возникнут или забудутся, то в восстановлении компьютерных знаний поможет наш сайт сайт !

Вопрос от пользователя

Здравствуйте, Александр. Можно ли как-нибудь сжать видео без потери качества? Не так давно скачал программу (про которую написали подобное) и попробовал - видео все-таки стало смотреться хуже, качество заметно упало...

Здравствуйте!

Вообще, довольно популярный вопрос, и часто начинающие видео-любители попадаются на это "удочку" - сжать то можно любое видео, только почти всегда будет потеря в качестве! Другое дело, что в одних случаях - она заметна на глаз, в других - даже опытный взгляд киномана не способен узреть разницу!

В этой статье хочу более подробно рассказать о том, как сжимать видео, и как, и в каких случаях, это делать "без потери качества" (обратите внимание, словосочетание взял в кавычки).

Немного теории: что нужно знать для правильного сжатия

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

Вообще, почти все видео (99,9%), которые вы находите в сети (смотрите, скачиваете и т.д.) уже сжаты каким-то кодеком. Не сжатое видео - занимает довольно большой размер на диске (например, один фильм в высоком качестве может занять несколько терабайт!).

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

Таким образом, чтобы можно было сжать видео без потери качества, нужно исходить из 2-х моментов:

  1. если видео было сжато "слабым" кодеком (который обеспечивает далеко не макс. сжатие) - то его можно пережать и уменьшить размер видеофайла, при этом не ухудшая качество картинки (кстати, как правило, в этом случае - нужен более мощный ПК для просмотра. Например, MPEG2 видео можно смотреть на более слабом ПК (без рывков и задержек), чем, скажем, MP4, ну об этом я еще пару слов скажу ниже) ;
  2. от устройства, на котором вы хотите смотреть видео . Например, если вы смотрите видео на небольшом экране с низким разрешением - то разницу в качестве видео (будь оно 1 ГБ или, скажем, 300 МБ) - вы просто не заметите! Чтобы увидеть разницу, вам нужно открыть видео на каком-нибудь большом экране ТВ.

Т.е., думаю, мой посыл ясен: если вы смотрите видео на экране с разрешением 1024x768 (или в таком "окошке" Windows, а в соседнем работаете...) , а качество видео у вас 1920x1080 - это видео вполне можно сжать до более низкого разрешения и более оптимальным кодеком.

Кстати, здесь нельзя забывать еще об одном параметре - битрейт (количество бит, используемых для хранения одной секунды мультимедийного контента, ). Чем выше разрешение видео - тем выше должен быть битрейт. Если битрейт очень высокий - то его можно при сжатии файла уменьшить до разумных пределов. К примеру, максимальный битрейт при создании Blu-Ray диска составляет 35 mbps. Так вот, разницу между 30 и 35 - заметить не просто, а вот между 5 и 35 - бросится в глаза...

Прим.: сейчас популярно загружать видео на телефон/планшет, а затем, где-нибудь в дороге смотреть их. Так вот, такое видео не только можно, а даже рекомендуется сжать, и затем уже загрузить на ваше мобильное устройство.

Тут дело вот в чем: во-первых, сжатое видео будет меньше занимать места на вашей флешке (а у мобильных устройств память не такая большая); а во-вторых, видео не будет тормозить (как это часто бывает с неподготовленным видео к загрузке на мобильные девайсы).

О кодеках и контейнерах: что стоит пробовать сжать, а что нет

Форматов видео, в котором оно распространяется, десятки (если не сотни). У каждого формата есть свои недостатки и достоинства, некоторые из них уже устарели, другие, наоборот, только-только появились.

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

Прим.: кстати, следует различать кодек от контейнера. Например, формат файла AVI (это и есть контейнер), а сжать он может быть различными кодеками: Microsoft VC-1 или x.264 (например).

О Кодеках

Большой выбор кодеков для Windows -

x.264/ MPEG-4 AVC - наверное, самый распространенный кодек. Используется в большинстве видео- и фотокамерах, в которых снятые кадры хранятся на жестких дисках, картах памяти, и т.д. x.264, вероятно, становится самым популярным кодеком. Компания Adobe поддерживает его во Flash-роликах, x.264 может использоваться с картинками в HTML 5.

MJPEG (Motion JPEG) . Старый кодек для сжатия видео. На сегодняшний день устарел, мало используем.

MPEG-2 . Есть кодек MPEG-2 (известный как x.262), а также есть формат контейнера MPEG-2. MPEG-2 используется для видео на DVD-дисках и сигналов, передаваемым по эфирным телеканалам. В общем-то, обеспечивает оптимальное соотношение качество/размер файла. Поддерживается практически всеми плеерами.

Microsoft VC-1 . Microsoft VC-1 используется в качестве альтернативы технологии Adobe Flash, применяется в интернет-платформе Microsoft Silverlight. Обеспечивает среднее качество сжатия.

MPEG-1 . Устаревший кодек для сжатия видео (его заменил MPEG2). Раньше такое видео можно было встретить на CD-дисках. Сейчас встречается все реже, хотя, если вы любите поглядывать старые видео - вы наверняка с ним встречаетесь.

WMV . Есть Windows Media Video кодек, а есть одноименный контейнер. Обеспечивает очень высокое качество сжатия видео, при достаточно неплохой картинке. Очень популярен и распространен.

DivX - видеокодек, различные версии которого соответствуют стандартам MPEG-4 part 2, MPEG-4 part 10 (MPEG-4 AVC, H.264).

Xvid (ранее «XviD») - библиотека сжатия видео стандарта MPEG-4 Part 2. Кстати, методы сжатия, используемые в MPEG-4, запатентованы, так что использование Xvid в некоторых странах может быть нелегальным.

О контейнерах

Контейнеров сейчас так же десятки, у каждого свои плюсы и минусы. Контейнер, кроме сжатого видео каким-либо кодеком, вмещают в себя еще и звук (который тоже сжат. Аудио, как правило, занимает достаточно мало места, поэтому аудиокодеки не рассматриваю, их влияние на размер файла не существенно) .

AVI (или Audio Video Interleave) – один из самых популярных контейнеров от Microsoft. Чаще всего, видео на ПК встречается именно в этом формате. Кстати, многие почему-то не рекомендуют, современное видео сжимать в этот формат.

MP4 . Этот контейнерный формат разработан Motion Pictures Expert Group. Многие пользователи его называют MPEG-4. Обычно, видео в MP4-файлах закодировано кодеком x.264, а аудио – кодеком AAC. Иногда, могут попадаться и другие кодеки в этом контейнере...

VOB и BDAV MPEG-2 . Используются для упаковки видео на DVD и Blu-ray дисках. В Blu-ray дисков (.m2ts) могут содержаться видео, сжатые кодеками x.264 и VC-1.

ASF (Advanced Systems Format) – встречается в нескольких расширениях.asf, .wma и.wmv. Кстати, вероятнее всего, что файл в формате.wmv сжат кодеком WMV (Windows Media Video), но сам файл помещен в контейнерный файл ASF.

QuickTime . Детище компании Apple. Контейнер поддерживает множество кодеков для аудио и видео. Apple - сторонник x.264, поэтому, файлы QuickTime (форматы: .mov, .qt) чаще всего содержат видео, сжатое кодеком x.264.

Flash. Контейнерный формат Flash от Adobe, довольно популярный, кстати говоря.

Matroska (.mkv, .mk3d, .mka, .mks) - очень популярный и востребованный контейнер на сегодняшний день. Бесплатный, открытый - наверное, поэтому и получил широкое распространение. Многие высококачественные видео распространяются в этом контейнере.

DiVX . Очень распространенный и кодеки, и контейнер. Формат так же одноименный - .divx. Кстати, кодек имеет "пиратское" происхождение, позволяющий получить высокое качество видео, при сильной компрессии. Какое-то время, Divx не признавался "большими" производителями техники, однако, сегодня многие уже встраивают аппаратные кодеки DiVX в большинство техники (если бы не популярность видеофайлов этого формата - ничего, наверное, и не было бы...).

Какой кодек и контейнер выбрать

  1. Если вы хотите получить максимальное сжатие видео - логично выбрать кодек x.264, обеспечивающий отличную компрессию с хорошим качеством. Однако, имейте ввиду, что не всё оборудование (особенно, не самое новое) позволяет просматривать такие файлы. Если видео в очень высоком разрешении - то даже современные маломощные ПК не смогут его проиграть и показать без задержек и подвисаний. Кстати, если видео сжато не какой-либо вариацией кодека x.264 (например, оно в MPEG1, 2 или еще в каком-то формате) - его можно сжать без потери качество в более "компактный" кодек (скажем, в Divx).
  2. Если файлы планируете смотреть на DVD-плеерах, различных устройствах и пр. - рекомендуется выбрать кодек и контейнер MPEG2 - он поддерживается практически всем оборудованием;
  3. Для различных фильмов, роликов, нарезок из готового видео - отлично подходит контейнер MP4, как удачный компромисс между степенью сжатия и качеством.

Сжатие видео по шагам // 2 способа

Первый способ

ВидеоМастер

Покажу на примере, как конвертировать какой-нибудь ролик или фильм.

  1. Сначала скачиваете и устанавливаете программу (ссылка приведена выше). Далее запускаете ее и добавляете файл, который хотите сжать (скрин ниже, кнопка "Добавить").

  2. Далее рекомендую сразу же нажать кнопку "Обрезать" и вырезать все лишнее, что вам не нужно. В принципе, ничего сложного в самой операции нет: просто находите участок в видео который вам не нужен, затем помечаете его ползунками и вырезаете. Таких фрагментов может быть много ().

  3. Затем нажмите следующую кнопку - эффекты.

    Откроется окно, в котором вы сможете убавить/прибавить яркость, насыщенность и пр. Так же вам будут доступны вкладки: кадрирование (для изменения размера видео-разрешения, положения картинки, и изменения пропорции); текст (можно добавить тестовые поля на видео); улучшения (например, авто-контраст, понижение шума, устранение дефектов); поворот (поможет, если нужно повернуть видео на 90 градусов, часто бывает при съемки видео на телефон); скорость (можно увеличить/уменьшить скорость воспроизведения файла). В общем, задавайте настройки под себя!

    Редактируем видео

  4. После чего необходимо указать контейнер и формат (о чем много говорили в начале статьи). Для этого нажмите по кнопку Формат/AVI (по умолчанию, именно этот формат выбран). Видео Мастер предлагает сохранить видео в самых разнообразных контейнерах и кодеках: AVI, MPEG4, MTS, WMV, ASF, MPEG 1, 2 и пр. Я выбрал для своего видео формат MP4.

  5. Далее укажите разрешение видео и его качество (битрейт). Вообще, в этом плане программа отлична: позволяет вручную задать размер итогового файла: таким образом можно сразу определиться в хорошем, либо плохом качестве, оно получится. В общем-то, я, например, решил подогнать видео под размер CD-диска, поэтому вручную указал размер в 701 МБ.

  6. Следующий шаг: указать куда будет сохранен полученный файл , и начать, собственно, конвертацию . Ничего сложного здесь нет, показано на скрине ниже (кнопка "Конвертировать").

  7. Процесс конвертирования достаточно длителен, и зависит от множества параметров: от мощности ПК, от кодека и контейнера, которые вы выбрали, от исходного видео и т.д. В общем-то, на этом поставленная задача была выполнена!

Второй способ

Movie Shrink & Burn (Ashampoo)

Не могу не отметить эту программу от Ashampoo - отличный и быстрый конвертер разнообразных видеофайлов (поддерживает более нескольких сотен форматов). Что еще подкупает: в программе нет ничего лишнего, программой очень легко пользоваться, все делается по шагам (впрочем, это, почти во всех программах от этого производителя).

Movie Shrink & Burn позволяет записывать DVD/Blu-ray диски, записывать видео для различных устройств, загружать файлы в облако.

Поддерживаемые мобильные устройства: Apple, Sony, Android, Microsoft, видео можно сохранить в разнообразном качестве: 720p, SD (высокое, низкое).

Программа полностью поддерживает русский язык, совместима со всеми версиями Windows.

Пожалуй, уступает она первой лишь в одном: здесь нет возможности подрезать видео, вырезать из него что-то ненужное, что-то склеить, повернуть (т.е. нет мини-редактора).

Рассмотрю пример конвертации обычного видеофайла по шагам.


На этом у меня всё, всем качественных и компактных видео.

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

Стоит, однако, заметить, что половина из перечисленных ниже способов осуществима лишь при помощи Acrobat DC от Adobe, установленного на вашем ПК. Это платный продукт, однако пробная 30-дневная версия распространяется абсолютно бесплатно. Она доступна на официальном интернет-ресурсе Adobe Systems.

С помощью CutePDF или иного PDF-конвертера

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

1. Загрузите CutePDF с официального сайта (бесплатно) и установите. Не забудьте вместе с ней установить конвертер, иначе после щелчка по кнопке «Печать» ничего не произойдет.

2. Откройте файл в программе, которая поддерживает его формат и имеет возможность печати документов. Если это PDF-файл, его можно открыть в Adobe Reader; а если файл имеет формат doc или docx, подойдет Microsoft Word. Кликните по пункту меню «Файл» и выберите «Печать».

3. Когда откроется окно с настройками печати, из списка принтеров выберите CutePDF Writer.

4. Щелкните по кнопке «Свойства принтера», в открывшемся окне кликните по кнопке «Дополнительно» и выберите качество отображения содержимого. Чтобы сжать файл до нужного размера, выбирайте качество меньше первоначального.

5. Щелкните по кнопке «Печать» и сохраните файл в нужное место. Для сохранения доступен только PDF, вне зависимости от того, какой формат у документа был изначально.

С помощью онлайн-инструментов

Если не хотите ничего качать и устанавливать, тогда можете сжать ПДФ-файл в режиме online. Сжатие и конвертирование документов в онлайн – это быстро и удобно.

1. Найдите подходящий инструмент в Интернете, например, Smallpdf . В отличие от других подобных онлайн-инструментов, здесь пользователю не ставят ограничений по размерам и количеству загружаемых документов.

2. Зайдя на сайт, загрузите на него нужный документ. Сделать это можно, кликнув по надписи и выбрав файл посредством проводника, или перетащив файл левой клавишей мышки и бросив в нужной области. Вы также можете добавить документ из Dropbox или c «Google Диска».

3. По окончании процесса кликните по кнопке «Можете сохранить файл» и выберите для него место на своем ПК. Чтобы загрузить сжатый документ на «Google Диск» или в Dropbox, щелкните по соответствующему значку в правой части кнопки.

Кроме Smallpdf в Интернете есть множество других онлайн-компрессоров: Compress PDF, Online2pdf, PDFzipper и прочие. Одни позволяют загружать файлы размером до 50 Мб, вторые – до 100 Мб, третьи вовсе не имеют ограничения, но работу свою они выполняют на примерно одинаковом уровне.

В Adobe Acrobat

Сжать файл PDF вы можете и в Adobe Acrobat DC, но не в бесплатном Adobe Reader.

1. Открыв документ в «Акробате», кликните по пункту меню «Файл», затем выберите «Сохранить как другой» и щелкните по строчке «Файл PDF уменьшенного размера».

2. Щелкните в выпадающем списке по версии программы, с которой ваш документ должен быть совместим. Выбрав самую новую версию, вы можете максимально сжать файл, однако есть риск, что он станет недоступным в предыдущих версиях «Акробата».

3. Кликните по кнопке «Ок», дождитесь окончания процесса сжатия и сохраните сжатый документ в желаемое место.

Еще один метод сжатия PDF в Adobe Acrobat DC

Если у вас установлен Adobe Acrobat и требуется сжать документ, расположенный у вас на ПК, гораздо целесообразнее воспользоваться предыдущим способом. Этот же метод можно применять, когда нужный файл загружен, скажем, на «Google Диск», а вам нужно его скачать, попутно уменьшив размер.

1. Зайдите в «Google Диск» со своего аккаунта, дважды кликните по PDF-файлу, который хотите сжать, и нажмите на значок принтера, чтобы открыть экран печати.

2. В открывшемся окошке кликните по выпадающему списку и выберите строчку Adobe PDF.

3. Щелкнув по кнопке «Свойства», вы откроете другое окошко, где надо выбрать вкладку «Бумага и качество печати», а затем кликнуть по кнопке «Дополнительно» в нижней части окна.

4. В выпадающем списке (см. скриншот ниже) выберите желаемое качество документа, в нижней части окошка кликните по кнопке «Ок», затем в следующих двух окнах тоже нажмите на «Ок».

5. Сохраните уменьшенный файл на своем ПК.

С помощью Adobe Acrobat и Microsoft Word

Суть этого способа сжатия PDF-документов состоит в том, что вы сначала переводите файл из одного формата в другой, а затем делаете обратное конвертирование.

1. Откройте документ в формате ПДФ через Adobe Acrobat, зайдите в меню «Файл» и выберите «Сохранить как».

2. Щелкните по кнопке «Выбрать другую папку», затем выберите тип файла «Документ Word (*.docx)» и место сохранения. Нажмите на «Сохранить».

3. Открыв документ в Microsoft Word, щелкните по пункту «Файл» и выберите подпункт «Сохранить как Adobe PDF».

При помощи оптимизатора PDF

Этот метод уменьшения размера PDF-файлов также не обходится без использования ПО от Adobe Systems.

1. Откройте документ, который нужно уменьшить, с помощью Adobe Acrobat. Далее зайдите в меню «Файл», кликните по строчке «Сохранить как другой» и выберите «Оптимизированный файл PDF», чтобы запустить оптимизатор PDF-документов.

2. В открывшемся окошке «Оптимизация PDF» нажмите на кнопку «Оценить использование пространства», чтобы понять какие элементы сколько места в файле занимают (в байтах и в процентах).

3. Оценив, что можно уменьшить, а что сжимать смысла нет, закройте окошко, кликнув по кнопке «Ок», и выставьте необходимые параметры сжатия. Для этого в левой части окна левой кнопкой мышки кликайте на тот или иной пункт, а в правой части – меняйте параметры.

4. Вы можете удалять изображения, делать их из цветных черно-белыми, сжимать, менять разрешение, менять встроенные шрифты и т.д. «Наигравшись» с параметрами, нажмите на кнопку «Ок» и сохраните оптимизированный файл в нужную директорию.

Способ сжать PDF-файлы в Mac OS X

PDF-документы, создаваемые операционной системой Mac OS X по размеру заметно больше, чем файлы с тем же содержанием, созданные при помощи Adobe Acrobat. Если вы пользователь операционки Mac OS X и желаете уменьшить размер созданного вами PDF-файла, сделайте следующее:

  1. Откройте приложение TextEdit, после чего в меню программы кликните по пункту «Файл», а затем выберите «Напечатать».
  2. В левом нижнем углу открывшегося окошка вы увидите кнопку с названием PDF. Щелкните по ней, а затем по строчке «Сжать PDF» в выпадающем списке. В результате вы получите более компактный PDF-файл.

Архивация файла

Чтобы документ занимал меньше места на вашем компьютере, можете его заархивировать при помощи одного из архиваторов, например, 7Zip или WinRAR. Обе программы достаточно популярны, однако первая распространяется бесплатно, а за пользование второй свыше срока, ограниченного пробной версией, придется заплатить.

Чтобы сжать документ при помощи архиватора 7Zip, щелкните по файлу правой кнопкой мыши, после чего левой кнопкой манипулятора кликните сначала по строчке 7Zip, а затем – по надписи «Добавить к «название_файла». Тогда архив будет создан автоматически.

Если хотите перед архивацией выставить определенные параметры, выбирайте строчку «Добавить к архиву». Тогда откроется такое окошко, как на скриншоте ниже.

Воспользовавшись архиватором, вы можете заметно уменьшить размер документа, а также создать архив, состоящий из нескольких файлов, сжатых и объединенных между собой. Это заметно облегчит их хранение и передачу по электронной почте. Только перед отправкой заархивированного PDF-файла убедитесь в том, что у адресата тоже установлен архиватор, иначе он не сможет открыть архив.

Примечание : Adobe Acrobat и Adobe Reader – это не одно и то же. Reader распространяется бесплатно, но его набор функций по редактированию PDF-файлов крайне ограничен, поэтому уменьшать размер документов можно только в Acrobat’е. Однако Adobe Acrobat – программа платная. И если у вас ее нет и покупать ее вы не хотите, воспользуйтесь другими вариантами сжатия PDF-документов, с ней не связанными.

Ответы:

Хайлов Константин Юрьевич:
Ну Вы и загнули. Если бы это было возможно, то фильмы продавались бы на 2х дискетах.

Виктор:
В каком формате видео? Если уже в сжатом - avi то никакое сжатие не поможет. Если в другом MPEG-2, DV и др. то можно попробовать сжать виртуал дубом, но выходное качество при указанных вами параметрах, когда 250 mb вы хотите запихать в 1,5 mb будет просто отвратительным. И WinRar вам в этом деле совершенно не нужен, потому как бесполезен. Его можно использовать только для переноса больших фильмов которые не влезают на 1 CD. Надо создать архив без сжатия и указать размер выходных файлов 700 mb, а после переноса файлов на другой компьютер указать WinRar-у первый из полученных файлов и он полностью все распакует. Большего применения WinRar-а в области видео я не вижу.

Shurovik:
Никак. Видео уже, наверное, сжато кодеком. А повторное сжатие эффекта не даст.

D.A.E.M.O.N.:
Winrar тут не поможет. Нельзя ужать видео 250 Мб до такого размера.

Big_Aziz:
Ну вы загнули. Да ни как нельзя все это сжать. Да если и сжать то это будет не фильм, а что-то такое, от которого будет только мутить. Фантастика. Если можно было бы все это сжать и в приемлемом качестве. Желаю удачи всем в экспериментах!

Alexeyslav:
Говоря по науке, информационная избыточность у такого файла должна быть просто фантастической! (сжатие в 166 раз). Впрочем такая ситуация может быть только в случае когда на экране одна точка и файл в формате RAW (не сжатый). Ит о такой вариант тоже под сомнением. Максимальная степень сжатия для винрара в идеальных условиях - около 30-40 раз и зависит от размера блока применяемого в алгоритме сжатия. а тут требуется сжать в 166 раз, это просто немыслимо... любой математик в гробу перевернется услышав такие цифры.

Oleg:
А если ты имел в виду "разбить на куски размером с дискету", то просто укажи размер в окне "Имя и параметры архива" внизу слева "Разделить на тома...". Просто не верится, что вопрос настолько... некорректный.

Vengant:
Никак. Такая степень сжатия видеоданных не существует.

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

Sokol:
Друзья, как бы ни было парадоксально, но недавно скачал из инета архив видео в формате rar, который весил 2.5 мб. Думал там с телефона видео. Как бы не так! Разархивировал, а там 10-минутное видео с офигеннейшим разрешением. Разархивированное видео, в формате AVI весило 102 мегабайта. Вот меня и заинтересовало, как же такое может быть...

Virtual_Jack:
Меня тоже интересует ответ. У меня есть видео размером 4 Гига, сжатое в 100-метровый архив, без потери качества.

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

Метод сжатия в ZIP

Для начало предлагаю разобрать с тем, что ZIP поддерживает разные методы сжатия (Copy, Deflate, Deflate64, BZip2, LZMA, PPMd), но мы будем рассматривать только один метод сжатия - Deflate , по той причине, что именно данный метод используют большинство приложений, которые упаковывают свои форматы в ZIP. Вот небольшой список форматов файлов, которые на самом деле являются ZIP-архивами - open-file.ru (введите в поиске ASCII-дескриптор заголовка - PK). Сразу оговорюсь, это только небольшой перечень файлов.

Метод сжатия Deflate

На сегодняшний день есть несколько библиотек, основанных на методе сжатия Deflate:
Библиотека Deflate Скорость работы Степень сжатия Приложения
Zlib Высокая Низкая
7-zip Средняя Средняя 7-zip ,
Kzip Низкая Высокая kzip
Так что перед тем как выбирать архиватор для ZIP, необходимо понять какой результат нам нужен, и сколько времени готовы затратить для его получения. для Deflate характерно, чем выше степень сжатия, тем больше времени придется затратить.

Архиваторы ZIP

В данном разделе, мы будем рассматривать только те приложения, которые бесплатные для использования.
Алгоритм 7-zip
Здесь мы поговорим о двух программах, где реализован алгоритм 7-zip: 7-zip и advzip.
При создании zip-архива в помощью 7-zip, я использую следующие параметры

R -mm=Deflate -y -tzip -mpass=15 -mfb=258 -mx9
Особенность работы advzip в том, что он уже работает с готовыми архивами zip, т.е. вы просто указываете путь к архиву, и он сам пытается его сжать. Бывает удобно когда у вас уже есть готовый архив, и вам не надо распаковывать и архивировать еще раз.

Алгоритм kzip
Алгоритм kzip был реализован в приложении kzip, приложение работает крайне медленно, но практически всегда дает лучший результат. У него есть настройки (/s, /n, /b), которые могут улучшить/ухудшить степень сжатия ZIP. Здесь я хотел дать несколько рекомендаций, как получать наилучшую степень сжатия (рекомендации основаны, на личном опыте):
  • Если вы архивируете файлы, и там есть архивы ZIP, рекомендую эти архивы разжать (для удобства можно использовать advzip с параметром /z0). Это объясняется тем, что метод Deflate не поддерживает непрерывные архивы , т.е. получается, что когда метод Deflate пытается сжать разжатый архив, разжатый архив в этом случаи предстает как один целый файл и его содержимое сжимается как непрерывный архив.
  • Если вы хотите получить максимальный эффект сжатия, то можете воспользоваться приложением zipmix . Допустим вы создали два одинаковых по содержанию архива zip с помощью kzip, но разными настройками, и в итоги получали разные по размеру архивы. Но это не означает, что все файлы, которые вы сжали в первом архиве имеют по отдельности в сжатом виде меньший размер, чем во втором архиве. Для этих целей нужен zipmix, он создает из двух архивов третий архив, с меньшим размером, т.к. он сравнивает каждый файл по отдельности, и выбирает тот вариант, где размер меньше. zipmix работает не только с архивами kzip.

Практика

И так решил показать, как это все работает. Для примера я взял игру для iPad - Angry Birds HD версии 2.0.0. Исходный размер игры 13 547 363 байт.

Как видно zipmix может ненамного улучшить степень сжатия. Лично мне когда надо получить максимум объединяю просто все три (kzip + advzip + 7-zip) результата в один. Это на много лучше, чем пытаться перебирать параметры в kzip.

Похожие публикации