Короткое определение

Фреймворк аппаратного видео-ускорения Apple на macOS и iOS. Отличная энергоэффективность; H.264, HEVC, ProRes; AV1 decode с M3 Pro/Max.

VideoToolbox – фреймворк аппаратного видео-ускорения Apple, системный сервис, экспонирующий выделенный кремний видео-энкодера/декодера внутри любого устройства Apple (iPhone, iPad, Mac, Apple TV, Vision Pro). Это apple-аналог NVIDIA NVENC, Intel Quick Sync и AMD AMF, и через него любое видео-приложение на Apple-платформах кодирует и декодирует без нагрузки на CPU.

Поддерживаемые кодеки отражают стратегические выборы Apple. H.264 аппаратно ускоряется с iPhone 4 (2010). HEVC появился с iPhone 7 / Apple Silicon и это формат, который Apple предпочитает – любой iPhone Pro по умолчанию пишет HEVC, и Final Cut Pro кодирует HEVC нативно. Аппаратный декод ProRes универсален на Apple-Silicon-Mac. Аппаратный декод AV1 пришёл с чипом A17 Pro (iPhone 15 Pro, 2023) и семейством M3 (2023–2024); аппаратное кодирование AV1 пока широко не доступно на Apple Silicon по состоянию на 2026 год – encoder-сторона Apple HEVC-first. Поддержка VVC ещё не поступила на Apple-устройства, что тормозит внедрение VVC.

Для продуктовой команды VideoToolbox – способ эффективно кодировать и декодировать видео на Apple-платформах. iOS- и macOS-приложения, которым нужно real-time-видео – видеозвонки, скринкасты, live-стримы, on-device-монтаж, ML-pipeline-ingest – должны использовать VideoToolbox, а не software-энкодеры. Качество близко к software-энкодерам на типичных стриминговых настройках, а выигрыш по батарее и нагреву на телефонах огромный. FFmpeg интегрирует VideoToolbox через кодеки `h264_videotoolbox`, `hevc_videotoolbox` и (только декод) `av1_videotoolbox`. Для серверного облачного транскодинга на Mac mini-фермах VideoToolbox – один из самых эффективных вариантов на ватт.

Считаете параметры для своего продукта?

Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.