Почему HEVC и HEIF — отличные новости для пользователей Mac и iPhone

В потоке объявлений WWDC было краткое упоминание технологии, которая сэкономит вам массу места на ваших устройствах: HEVC а также HEIF. Это два формата файлов, один для видео и один для фотографий соответственно.

Apple уже встраивает их в аппаратное и программное обеспечение на iOS и Mac с поддержкой, доступной в будущих обновлениях iOS 11 и macOS High Sierra.

HEVC обозначает ЧАСкайф Еfficiency ВIDEO СОдинг, в то время как HEIF означает ЧАСкайф Еfficiency яфайл мага FOrmat.

Кодеки и Сжатие 101

HEVC — это отраслевой стандарт, а не просто новый формат файлов Apple. HEIF — это формат изображения, основанный на тех же принципах, что и HEVC. Каждый из них предназначен для экономии места на ваших устройствах, а также пропускной способности при потоковой передаче видео.

Из-за распространения видео высокой четкости, а также коротких видео в социальных сетях,

Apple говорит, что настало время выдвинуть новые кодеки и продвинуть вперед всю индустрию.

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

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

HEVC является производным от популярного формата H.264 и аналогично обрабатывает сжатие. Вот почему орган по стандартизации МСЭ-Т дает ему название H.265. H.264 является наиболее распространенным форматом для онлайн-видео, поэтому, скорее всего, вы используете его в большинстве случаев. HEIF использует то же форматирование, что и HEVC, и применяет его к сжатию изображений.

Что отличает HEVC?

Принуждение пользователей и разработчиков к принятию любого нового формата может быть болезненным. Что мы получаем от Apple, выдвигающей этот формат по умолчанию? Основные моменты из выступления на WWDC обещают 40% улучшение сжатия. Для видео, снятого с камеры iOS

файлы могут быть в два раза меньше тех, что закодированы с помощью H.264.

схема сжатия видеоИзображение предоставлено: Swati S, Hayat K, Shahid Z через Викимедиа

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

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

Как насчет HEIF?

Самый простой способ описать формат HEIF — применить принципы HEVC к изображениям. HEIF — это еще один отраслевой стандарт, а не только формат Apple. Как и HEVC, HEIF имеет улучшенную степень сжатия, Apple сообщает об улучшении почти в два раза.

Определенно экономит время для загрузки: видео, которое мы только что закодировали, составляет 1,74 ГБ h.264, 795 МБ HEVC. Помните, что процессорная кодировка намного медленнее.

— Digital Foundry (@digitalfoundry) 23 июня 2017 г.

В HEIF улучшена поддержка анимированных фотографий, поэтому он идеально подходит для живых фотографий и анимированных GIF-файлов.

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

Совместимо с форматом файлов ISO, поддерживаемое расширение в экосистеме Apple — .HEIC. Существуют различные форматы для других кодов, представленных на WWDC: .AVCI для кодирования H.264 и .HEIF для всех других кодеков.

Существуют ли аппаратные ограничения?

Apple идет ва-банк на HEVC и HEIF. Новые форматы будут доступны в iOS 11 и macOS High Sierra. Однако уже есть аппаратная поддержка, встроенная в существующие устройства iOS.

Все, что имеет процессор A9 или новее, уже может использовать аппаратное декодирование. Процессор A10 также имеет аппаратное кодирование (что позволяет записывать в формате). Аппаратное кодирование означает более низкие аппаратные издержки для этих устройств. На стороне Mac процессоры Intel 6-го поколения

или позже иметь аппаратное декодирование. Аппаратное кодирование ограничено процессорами Intel 7-го поколения

,

камера iphone 7 plus

Все остальные поддерживаемые системы используют программное кодирование и декодирование. Более высокие ресурсы для программного декодирования означают, что некоторые устройства не будут воспроизводить видео. В действительности это означает, что владельцы iPhone 6 (и более поздних версий) могут использовать аппаратное декодирование, в то время как iPhone 7 и более поздние версии смогут использовать аппаратное кодирование.

Когда я могу использовать это?

HEVC и HEIF встроены в API и фреймворки для iOS и macOS. Многие разработчики идут или имеют безболезненный переход на поддержку этих форматов.

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

Тогда я понял, что только мой компьютер iPhone на самом деле может воспроизводить видео HEVC, потому что ничего более мощного нет. Будущее еще не здесь.

— Главный чудак (@Chief_Oddball) 12 июня 2017 г.

Apple также стремится уменьшить количество перекодировок, необходимых вашему устройству. Они собираются проверить место вашего видео на совместимость. Например, совместное использование видео между приложениями с помощью общего листа: если поддерживается HEVC, приложение получит декодированное видео для начала работы. Совместное использование устройств через AirDrop

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

Под капотом

Кодеки для видео и изображений не станут основной темой

для большинства людей. Однако они изменят способ работы вашего аппаратного и программного обеспечения. Это показывает, что Apple сосредоточилась на улучшении основ ОС. Вместо того, чтобы просто гоняться за функциями Keynote для технической прессы.

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

Вы отчаянно пытались, чтобы Apple внесла изменения в H.265? Дайте нам знать об этом в комментариях.

Ссылка на основную публикацию
Adblock
detector