Вы когда-нибудь задумывались, как USB-накопитель, который вы только что купили на Amazon, может вписаться прямо в USB-разъем вашего компьютера? Или как тиканье вашей секундной стрелки на часах будет таким же, как на секундной стрелке ваших друзей? Или как документ, который вы создаете на своем планшете, можно открыть на компьютере коллеги? На этот и многие другие подобные вопросы есть один ответ: стандартизация.
Почти каждый аспект человеческих творений стандартизирован для обеспечения совместимости. От языка до времени, от размера бумаги до яркости лампочки, от номера обуви до аромата мыла и многого другого. Вы можете увидеть крайний пример в мире технологий, где все стандартизировано, включая формат файлов.
Когда мы говорим о высшем стандарте формата файлов изображений, JPEG является одним из королей наряду с PNG и GIF, но все они вот-вот будут свергнуты неизвестным новичком под названием HEIF.
Что такое HEIF и что в нем такого особенного?
Краткая история JPEG
JPEG – это старый формат файлов изображений, который существует с 80-х годов, более четверти века назад. В мире технологий это очень большой срок. Одна из причин, по которой он до сих пор широко используется, заключается в том, что нет ничего лучше, чем его заменить. Тем не менее.
JPEG означает Объединенную группу экспертов по фотографии. Это широко используемый метод сжатия с потерями для цифровых изображений, особенно для изображений, созданных с помощью цифровой фотографии. Степень сжатия можно регулировать, что позволяет найти компромисс между размером хранилища и качеством изображения. JPEG обычно обеспечивает сжатие 10:1 с незначительной потерей качества изображения.
Contents
Краткая история JPEG
uploads/2024/05/HEIF-mte-JPEG.jpg" alt="heif-mte-jpeg">Формат был создан для использования вычислительной мощности компьютера, доступного в то время. И хотя он развивался, чтобы идти в ногу с темпами развития технологий, JPEG показал свой возраст и не может соответствовать потребностям сегодняшних пользователей и в полной мере использовать текущие доступные технологические достижения.
Неудачные попытки BPG
Предпринимаются усилия по внедрению лучшего формата изображений для замены JPEG. В новостях стало появление BPG (Better Portable Graphic), формата, основанного на одном видеокадре нового видеокодека HEVC. Его разработал Фабрис Беллар, знаменитый инженер-программист, который также создал FFmpeg, популярную платформу для обработки мультимедиа.
BPG имеет все необходимое для замены JPEG в качестве стандартного формата сжатия изображений. Это открытый исходный код, разработанный уважаемым инженером-программистом, известным как «суперпрограммист», на основе HVEC, который в два раза эффективнее предыдущего формата сжатия видео и поддерживается всеми основными браузерами. Несмотря на широкое освещение в СМИ, в том числе в статьях в Forbes, The Register и DPReview, отсутствие явной маркетинговой кампании или поддержки со стороны отрасли привело к тому, что формат не смог получить необходимую поддержку.
Apple и установление новых стандартов
Оказывается, заменить то, чем все так долго пользуются, не так-то просто. Но если есть компания, которая всегда старается донести до масс более высокие стандарты, то это Apple. Его усилия не всегда успешны, но многие из них могут открыть в сознании пользователей новые перспективы, хотя вначале они всегда встречают сопротивление.
Некоторые из нас до сих пор помнят, что компьютеры были похожи на унылые темные ящики до появления iMac и iBooks конфетных цветов. Или как физические клавиатуры были неотъемлемой частью портативного телефона до появления iPhone. До появления iPad никто не говорил об использовании планшета в повседневной жизни. А помните, как мир высмеивал Apple за отказ от стандартных дис
Неудачные попытки BPG
ь много других примеров, и их будет еще больше.5 июня 2017 года на программном докладе WWDC компания Apple объявила, что примет новый стандарт изображения под названием HEIF на iPhone и iPad под управлением iOS 11. Для широких масс это объявление затерялось среди шума новых iPad, iMac, HomePod, дополненная и виртуальная реальность, а также все вкусности, которые появятся в скором выпуске обновлений iOS и macOS. Но те, кто занимается изображениями, обратили свое внимание. Учитывая опыт Apple в отказе от старых стандартов, это может означать наступление новой эры форматов изображений.
HEIF и вся его слава
HEIF — это сокращение от «Высокоэффективный формат изображения». Это «обертка» изображения, такая же, как JPEG или TIFF. Эта новая «обертка» поставляется с новым алгоритмом сжатия или кодеком, известным как HEVC, разработанным MPEG. Файлы HEIF могут хранить один видеокадр HEVC, и он примерно на 50% меньше, чем файл JPEG. HEIF может сделать это, используя более эффективный кодек сжатия.
Еще одним преимуществом HEIF перед JPEG является его способность хранить изображения, видео, серии изображений, аудио и текст, синхронизированные вместе в пакете упаковки. Он предоставляет пользователям возможность сжатия как с потерями, так и без потерь, а также сохраняет функции редактирования изображений (такие как вращение, обрезка, заголовки и наложения) как отдельные части файлов.
Apple и установление новых стандартовмте-хеиф">
Проще говоря, HEIF обладает всеми возможностями форматов JPEG, GIF, PNG и даже MP4 в небольшом размере файла. Используя текущий стандартный формат изображений, iPhone объемом 128 ГБ может хранить около 50 000 фотографий. Вы получаете двойную сумму с HEIF. И в качестве бонуса пользователь получит возможность вносить неразрушающие изменения без необходимости сохранять исходные изображения, как мы это делаем сегодня.
Проблемы
Может ли HEIF заменить все остальные форматы изображений или он уйдет в безвестность? Поддержка Apple и миллионов ее лояльных пользователей дает HEIF преимущество перед другими неудачными форматами, но это не означает, что дорога к славе полна радуг и единорогов.
Для начала все — и я действительно имею в виду все — должно быть обновлено для поддержки нового формата изображений. Мы говорим о цифровых камерах, компьютерах, электронной почте, телефонах, веб-браузерах, телевизорах, хранилищах, печати и обо всем, что использовало JPEG в качестве стандарта на протяжении последних двадцати пяти и более лет.
Существуют также программные приложения, которые необходимо обновлять. От таких громких имен, как Adobe Photoshop, Microsoft Word, Google Chrome, до сайтов для обмена фотографиями, таких как Flickr, 500px, Facebook, Google Photos. Список бесконечен.
И не будем забывать, что HEIF — не единственный формат, претендующий на трон. Существует также кодек сжатия изображений WebP от Google. Они спокойно использовали его на платформах Android и Chrome. Мы все еще ждем, куда их приведет их дорожная карта.
Что принесет будущее
Чтобы новый формат получил распространение, ему потребуется большая группа пользователей, прежде чем он сможет привлечь внимание разработчиков программного обеспечения и убедить их выпустить обновления для поддержки нового формата. Это крах BPG, но, к счастью, HEIF помогает Apple.
Учитывая все преимущества HEIF перед другими форматами изображений, я лично думаю, что обычные пользователи примут его с распростертыми объятиями.
Чтобы сделать переход более плавным, уже существует реализация средства просмотра файлов HEIF с открытым исходным кодом на основе JavaScript, известная как «libde265». Поскольку Java является одним из наиболее часто используемых кодов в Интернете, мы можем ожидать поддержки HEIF в веб-браузерах раньше, чем позже. И когда они это сделают, темп ускорится. И, возможно, оптимизация изображений для Интернета уйдет в прошлое.