Реклама

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

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

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

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

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

Из-за распространения HD-видео, а также короткие видео в социальных сетях, Сделать видео для любой социальной сети с Apple ClipsУ Apple есть новое iOS-приложение для создания коротких видеороликов в социальных сетях, но хорошо ли это? Прочитайте больше

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

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

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

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

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

схема сжатия видео
Кредит изображения: Свати С, Хаят К, Шахид З через Викимедиа

Эти улучшения связаны с небольшими изменениями в кодировании видео. Как и 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 Как превратить живые фотографии iPhone в GIF за один шагЖивые фотографии отличные, но они ограничены, потому что вы можете поделиться ими только с другими пользователями iOS 9 и El Capitan. Вот как быстро конвертировать их в универсальные 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 Skylake: 3 вещи, которые нужно знать перед обновлениемПодумываете о переходе на процессор Intel Skylake, но не уверены, стоит ли это делать? Вот что вы должны знать, чтобы облегчить принятие этого решения. Прочитайте больше или позже иметь аппаратное декодирование. Аппаратное кодирование ограничено Процессоры Intel 7-го поколения Процессор Intel Kaby Lake: «Хорошо, плохо» и «Мех»Kaby Lake - следующий процессор Intel. Насколько он улучшается на процессоре Skylake? Каковы недостатки и ограничения? Вот четыре вещи, которые вы должны знать об этом. Прочитайте больше .

камера iphone 7 plus

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

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

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

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

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

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

Apple также стремится сократить количество перекодировок, необходимых вашему устройству. Они собираются проверить место вашего видео на совместимость. Например, обмен видео между приложениями с помощью общего листа: если поддерживается HEVC, приложение получит декодированное видео для начала работы. приборы делиться через AirDrop 9 быстрых способов обмена файлами и папками с MacНадоело перетаскивать файлы в сообщения электронной почты, когда вы хотите поделиться чем-то? Там может быть лучший способ. Прочитайте больше также проверим на сопоставимость. Это впечатляющий способ сохранить циклы процессора для старых устройств.

Под капотом

Кодеки для видео и изображений не будут основной момент лейтмотива WWDC '17: HomePod, iOS 11 и другие топовые объявления AppleРазбитый WWDC? Вам не нужно быть. Вот все важные объявления от Apple 2017 года. Прочитайте больше для многих людей. Однако они изменят способ работы вашего аппаратного и программного обеспечения. Это показывает, что Apple сосредоточилась на улучшении основ ОС. Вместо того, чтобы просто гоняться за функциями Keynote для технической прессы.

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

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

Майкл не использовал Mac, когда они были обречены, но он может кодировать в Applescript. У него есть степени в области компьютерных наук и английского языка; он некоторое время писал о Mac, iOS и видеоиграх; и он был более десяти лет дневной ИТ-обезьяной, специализирующейся на сценариях и виртуализации.