4 почему плохо архивируются файлы с расширением jpeg

Обновлено: 07.07.2024

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

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

Что такое архивация файлов

Архивация – это процесс сжатия файлов с целью уменьшения их размера без потери содержания или какого-либо ухудшения его качества.

Архивация производится путем упаковки файлов в специальные файлы-архивы. Для этого используются программы, называемые программами-архиваторами или просто архиваторами.

Виды архивов

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

Существует несколько десятков видов (форматов) архивов, отличающихся друг от друга алгоритмом упаковки и сжатия файлов. Каждый из них имеет свои особенности. Наиболее распространенными форматами архивов являются ZIP, RAR и 7Z. Какому формату отдать предпочтение – не столь важно. Каждый из них хорош. RAR и 7Z отличаются хорошей степенью сжатия, ZIP – легкостью распаковки. ZIP-архив можно создать или распаковать на любом компьютере даже без наличия программы-архиватора. Windows обладает необходимыми для этого "встроенными" средствами.

Архивы мало чем отличаются от остальных файлов. Их также можно копировать, перемещать, удалять, менять названия и т.д. На экране компьютера выглядят они также, как обычные файлы. Узнать, что файл является архивом, можно в первую очередь по его специфическому значку, а также по его расширению (*.zip, *.rar, *.7z и т.д.). О том, что такое расширение файла, читайте здесь.

Для чего архивировать файлы


Как архивировать файлы

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

За счет меньших размеров заархивированные файлы значительно удобнее пересылать через Интернет, экономя, таким образом, интернет-трафик и сокращая время пересылки.

Кроме уменьшения размеров, архивация позволяет упаковывать большое число файлов в один «монолитный» архив. В некоторых случаях это важно. Например, при пересылке значительного количества файлов по электронной почте. Дело в том, что к письму нельзя прикрепить папку с файлами. Можно прикреплять лишь отдельные файлы. Если таких файлов будет несколько десятков или сотен, их прикрепление к письму окажется очень хлопотным делом. Значительно удобнее упаковать их в единый архив и переслать его.

Насколько уменьшается размер файлов при архивации

Все зависит в первую очередь от типа архивируемых файлов.

Лучше всего при архивации сжимаются текстовые файлы. Их размеры могут уменьшиться в 10 и более раз.

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

Недостатки архивации

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

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

Как архивировать файлы. Распаковка архивов

Как уже было сказано, создавать и распаковывать архивы формата ZIP компьютер умеет без установки программ-архиваторов, используя «штатные» средства Windows. Для всех остальных форматов архивов понадобится программа-архиватор. Об этом читайте немного ниже.

Сначала давайте научимся работать с ZIP-архивами без архиваторов.

Чтобы создать ZIP-архив без использования программы-архиватора (или если таковой на компьютере не имеется), нужно:

• щелкнуть по архивируемому файлу (папке) правой кнопкой мышки;

Как архивировать файлы

Для распаковки ZIP-архива достаточно просто дважды щелкнуть по нему левой кнопкой мышки.

Программ-архиваторов существует много. Но наиболее популярными архиваторами являются:

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

WinRar

Упаковка файла (папки с файлами)

1. Щелкнуть по файлу или папке, которую необходимо заархивировать, правой кнопкой мышки.

2. Откроется контекстное меню, в котором выбрать пункт «Добавить в архив …» (см. рисунок ниже)

Как архивировать файлы

Если такой пункт в открывшемся меню отсутствует, значит, на компьютере нет программы WinRar. Ее необходимо сначала скачать и установить на компьютере (ссылки см. выше).

Как установить программу на компьютере читайте здесь.

3. Откроется окно (см. изображение ниже), в котором в поле «Имя архива» нужно указать название будущего архива (любое на ваш выбор), а в разделе «Формат архива» отметить галочкой его формат (RAR или ZIP). Затем нажать кнопку «ОК». Окно WinRar закроется, а через непродолжительное время рядом с архивируемым файлом (папкой) появится архив с его копией.

Распаковка архивов

Распаковка архива

1. Навести указатель мышки на архив и дважды щелкнуть левой кнопкой мышки.

2. Откроется окно программы WinRar, в котором необходимо нажать кнопку «Извлечь…» (см. изображение);

Как распаковать архив

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

Распаковка архивов

Упаковка файла (папки с файлами)

1. Щелкнуть по файлу или папке, которую необходимо заархивировать, правой кнопкой мышки.

2. Откроется контекстное меню, в котором указатель мышки нужно навести на пункт «7-Zip». Рядом появится дополнительное подменю, в котором выбрать пункт «Добавить к архиву…» (см. рисунок)

Распаковка архивов

Если такой пункт в открывшемся меню отсутствует, скорее всего, на компьютере нет программы 7-Zip. Ее необходимо сначала скачать и установить на компьютере (ссылки см. выше).

Как установить программу на компьютере читайте здесь.

3. Откроется окно (см. изображение ниже), в котором в поле «Архив» нужно указать название будущего архива (любое на ваш выбор), а в пункте «Формат архива» выбрать соответствующий вариант (7Z, ZIP или TAR). Затем нажать кнопку «ОК». Окно архиватора закроется, а через непродолжительное время рядом с архивируемым файлом (папкой) появится архив с его копией.

Распаковка архивов

Распаковка архива

1. Навести указатель мышки на архив и дважды щелкнуть левой кнопкой мышки.

2. Откроется окно программы 7-Zip, в котором необходимо нажать кнопку «Извлечь…» (см. изображение);

Распаковка архивов

3. Откроется еще одно окно (см. ниже), в котором необходимо указать путь для распаковки содержимого архива. Можно ничего не менять. В этом случае файлы из архива будут помещены в тот же раздел, в котором находится сам архив. Нажать кнопку «ОК».

Распаковка архивов

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

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

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

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

Почему не сжимаются файлы архиватором?

Какие файлы не сжимаются архиваторами?


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

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

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

Аудиофайлы можно добавить в архив для сжатия, но максимум, что вам удастся «выкроить» это 5-7% памяти, согласитесь, из-за этого можно вообще не терять время на архивацию.

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

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

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

Но если архиваторы не так нужны сегодня, почему их разработчики продолжают выпускать обновления и даже продают программные продукты? Объяснить это не сложно, за счет архиваторов, можно удобно группировать данные, например, чтобы не передавать их через интернет по одному.

Также, путем архивации информации, можно увеличить её защиту, ведь даже в стандартном наборе WinRar есть функция для установки пароля.

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



Сразу хочу сказать, что JPEG — это в общем-то хорошо. Ну правда, посудите сами — не будь этого формата сколько времени приходилось бы ждать загрузки страницы в интернет? И это при нынешних-то скоростях. Я уже не говорю про несчастных фотолюбителей, которым приходилось бы (о ужас) самостоятельно делать RAW-конвертацию всякий раз, когда нужно выложить в инстаграм фото котика.

Как мы знаем, основная идея JPEG — это любой ценой уменьшить размер файла. В числе прочего это уменьшение достигается за счет процедуры квантования. Пожалуй последствия этой процедуры наиболее заметны. По сути — программа ищет похожие участки изображения и заменяет их некоторым «эталоном», что в обязательном порядке повреждает изображение. Однако — там, где программа не смогла найти ничего похожего сжатие происходит с меньшими, практически незаметными потерями. Другими словами — чем изображение сложнее, чем больше в нем деталей, тем меньше будет сжатие.

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

SaveAsJPEG_Detail

Как вы можете заметить, файл с небом, где никаких, практически, деталей нет оказался в три раза меньше, чем нижний фрагмент, где JPEGу не удалось сэкономить на повторяющихся участках.
Отсюда можно сделать вывод, что наиболее уязвимая зона изображения — это границы обширных малодетализованными участками, например — неба. Именно там возникают самые заметные JPEG-артефакты. На днях я выкладывал в Facebook одну из фотографий из тура в Словакию. Как я не упрашивал загрузчик не калечить фото — идея была обречена на провал. Черные силуэты на фоне синего неба в обязательном порядке обрастали джипеговой грязью. Тут мне стало жутко интересно, а с каким же качеством сжатия пересохраняет мои картинки Facebook? Ведь при слабом сжатии (Quality 12) проблемы не очень заметны. Пришлось немного поэксперементировать:

SaveAsJPEG_Quality

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

Еще один момент — это повторное сохранение JPEG. Даже если вы ничего не делали с файлом (а только добавили свой копирайт), то картинка станет хуже. Чтобы показать что это я двадцать раз пересохранил файл в качестве 12

SaveAsJPEG12

. и еще раз сделал то же самое в качестве 10:

SaveAsJPEG10

Так вот. JPEG это прекрасно. Но один раз.

Конечно, тут есть еще два вопроса — можно ли делать цветокоррекцию в JPEG и (самое главное) можно ли снимать JPEG? Я хочу подробно разобрать и эти темы, но мне хочется узнать, а что вы думаете по этим двум поводам?

JPEG (сокр. от названия разработчика Joint Photographic Experts Group) — популярный в интернете растровый графический формат файлов, применяющий технологию сжатия с потерями данных.

Содержание

Создание JPEG-изображений

Создать и сохранить изображение (фотографию, скриншот, рисунок) в формате JPG можно с помощью любого графического редактора (в том числе Paint и Photoshop).

Как сохранить изображение в формате JPG в Paint?

Процесс сохранения в формат JPEG с помощью редактора Paint в Windows 10:

    Откройте файл изображения в Paint.

Программа поддерживает изображения в форматах BMP , TIFF , PNG , GIF , JPEG .

Откроется контекстное меню.

Откроется модальное окно выбора папки и названия для файла.

Редактор Paint не позволяет регулировать степень сжатия формата JPEG , сжимая изображения в предустановленном режиме.

Как сохранить изображение в формате JPEG в Photoshop?

Процесс сохранения в формате JPG с помощью редактора Adobe Photoshop CC 2015:

    Откройте файл изображения в Photoshop.

Программа поддерживает изображения в самых разных графических форматах.

Откроется контекстное меню.

Откроется модальное окно сохранения.

Откроются дополнительные настройки формата JPEG .

Используйте ползунок или введите цифру от 0 (худшее качество/максимальное сжатие) до 100 (лучшее качество/минимальное сжатие). Искажение изображения в зависимости от степени сжатия можно контролировать в левой части окна.

Откроется модальное окно выбора папки и названия для файла.

Сжатие файлов в формате JPG

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

Качество JPG 100%

Качество JPG 50% - 47,8 КБ

Качество JPG 50%

Степень сжатия (или качества изображения), как правило, регулируется при сохранении. Например, в программе Adobe Photoshop в режиме «Сохранить для Web» степень сжатия регулируется в числовом диапазоне от 0 до 100, при этом разницу в качестве изображения можно наблюдать непосредственно в окне режима сохранения:

Потеря качества изображения в формате JPEG в зависимости от степени сжатия при увеличении 200%

В процессе JPEG-компрессии пиксельная сетка изображения делится на блоки 8×8 px, каждый пиксель в блоке принимает определённые значения цвета в зависимости от установленной степени сжатия. Именно поэтому при неопределённой степени сжатия искажения изображения могут быть слишком явными.

Преимущества JPEG

  • Неограниченная цветовая палитра.
  • Гибкая оптимизация размера файла.
  • Возможность сжатия без потерь.
  • Отлично подходит для большинства фотографий.

Недостатки JPEG

  • Не поддерживает канал прозрачности (альфа-канал)

При необходимости прозрачного фона или эффектов полупрозрачности используйте формат PNG.

Если потеря данных недопустима — используйте формат PNG.

Если требуется максимальная детализация без контроля степени сжатия — используйте формат PNG.

Расширения JPG-файлов

Для файлов в данном графическом формате могут применяться следующие расширения (окончания): JPG , JPEG , JFIF , JPE .

Расширения формата JPEG

Рекомендации по применению

При использовании и оптимизации изображений в формате JPEG для вашего сайта руководствуйтесь следующими рекомендациями:

  • используйте формат JPEG для фотографий и других изображений с плавными цветовыми переходами и изменениями яркости;
  • для сохранения качества детализации отдельных изображений степень сжатия нужно регулировать вручную;
  • контролируйте изменение качества изображения в предварительном просмотре в зависимости от степени сжатия JPEG ;
  • не сохраняйте изображения в формате JPEG многократно, если используется сжатие данных с потерями;
  • помните, что восстановить качество изображения в исходном виде после сохранения в сжатом формате JPEG невозможно;
  • не используйте формат JPEG для контрастных изображений с резкими переходами тональности и яркости (схем, чертежей, рисунков).

Часто задаваемые вопросы

Как открыть файл в формате JPEG (JPG)?

Открыть файлы в формате JPEG можно с помощью любых программ для просмотра изображений (в том числе стандартные приложения Windows), всех интернет-обозревателей (браузеров), а также векторных (Illustrator, Corel Draw) и растровых (Paint, Photoshop, GIMP) графических редакторов.

Какой программой можно открыть файл JPG?

Список наиболее популярных графических редакторов, позволяющих открывать и редактировать картинки в формате JPG (и во многих других графических форматах):

Как открыть файл JPG в «фотошопе»?

Чтобы открыть любое изображение в формате JPG (а также в любом другом графическом формате) в Photoshop откройте программу и воспользуйтесь функцией Файл → Открыть. (клавиши Ctrl + O ). Таким же способом это можно сделать в любом другом графическом редакторе.

Как создать и сохранить изображение в формате JPG?

Как изменить формат фотографии на JPEG?

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

Например, программа Microsoft Paint позволяет сохранять в формат JPG с помощью функции экспорта «Сохранить как» следующие форматы: BMP , TIFF , PNG , GIF .

Как сохранить скриншот в формате JPG?

Сохранить скриншот в формате JPEG можно с помощью любого графического редактора.

Сохранение скриншота в формате JPG в Paint

Рассмотрим процесс на примере простейшего редактора Paint:

Меню Пуск → Стандартные — Windows → Paint или иным способом.

Меню Файл → Создать .

С помощью клавиши PrtSc или иным способом.

С помощью клавиш Ctrl + V .

Как сжать изображение в формате JPEG?

Степень сжатия устанавливается в графических редакторах перед сохранением файла. Лучше всего для этого подходит функция «Сохранить для Web» в программе Adobe Photoshop, т. к. она позволяет визуально контролировать потери качества изображения в зависимости от степени сжатия (см. ответ на вопрос «Как сохранить изображение в файл в формате JPEG?»).

Чем отличаются форматы JPEG и JPG?

Файлы с расширениями JPG , JPEG , а также JFIF и JPE относятся к формату JPEG . Они ни чем не отличаются, кроме расширения (суффикса), которое в случае необходимости можно легко заменить (например, через Total Commander).

JPG и JPEG — один и тот же формат графических файлов для растровых изображений.

Читайте также: