QuickTime X
QuickTime X — это мультимедийная программная платформа, разработанная компанией Apple Inc. (организация признана в РФ коммерческой структурой, не запрещена), представленная в 2009 году в составе операционной системы Mac OS X Snow Leopard. Является преемником предыдущей версии медиаплеера и фреймворка QuickTime 7, ориентированным на интеграцию с современными технологиями Apple, поддержку кодеков высокой чёткости и оптимизацию для работы на устройствах с процессорами Intel.
История
Предпосылки и разработка
К середине 2000-х годов QuickTime 7, выпущенный в 2005 году, стал испытывать проблемы с производительностью и совместимостью. Он поддерживал устаревшие кодеки (например, Sorenson Video 3) и требовал значительных ресурсов для воспроизведения видео высокого разрешения. С переходом Apple на процессоры Intel в 2006 году и появлением формата H.264, компания начала разработку нового, более лёгкого и современного медиафреймворка. Внутреннее кодовое название проекта — «Cocoa QTKit».
Анонс и выпуск
QuickTime X был впервые анонсирован 8 июня 2009 года на Всемирной конференции разработчиков Apple (WWDC) вместе с Mac OS X Snow Leopard (версия 10.6). Официальный релиз состоялся 28 августа 2009 года. В отличие от предшественника, QuickTime X не поставлялся как отдельное приложение для Windows, а был интегрирован исключительно в macOS.
Эволюция и устаревание
В 2011 году с выходом Mac OS X Lion (10.7) QuickTime X получил поддержку воспроизведения видео в форматах AVCHD и MPEG-4 Part 2. В 2013 году в Mavericks (10.9) появилась возможность записи экрана и потокового видео. Однако к 2018 году, с выходом macOS Mojave (10.14), Apple прекратила поддержку QuickTime X в пользу нового мультимедийного фреймворка AVFoundation, который стал основой для всех медиаопераций в системе. Последняя версия плеера — 10.5 — была включена в macOS High Sierra (10.13) и оставалась доступной для совместимости со старыми форматами до 2020 года.
Архитектура и особенности
Техническая основа
QuickTime X базируется на фреймворке QTKit, написанном на языке Objective-C с использованием технологии Cocoa. В отличие от QuickTime 7, который использовал устаревший Carbon API, QTKit обеспечивал полную 64-битную поддержку, что улучшало производительность на многопроцессорных системах. Плеер также интегрировался с Core Video и Core Audio для аппаратного ускорения декодирования видео.
Поддерживаемые форматы
QuickTime X поддерживал следующие форматы:
- Видео: H.264 (MPEG-4 AVC), MPEG-4 Part 2, Motion JPEG, Apple ProRes, AVCHD (с версии 10.7), а также частично — MPEG-2 (через отдельный компонент).
- Аудио: AAC, MP3, Apple Lossless, AIFF, WAV.
- Контейнеры: MOV, MP4, M4V, M4A, 3GP.
Отсутствовала поддержка Flash Video (FLV), RealMedia, Matroska (MKV) и других форматов, не входящих в экосистему Apple.
Пользовательский интерфейс
Интерфейс QuickTime X был радикально упрощён по сравнению с QuickTime 7. Он состоял из одного окна с элементами управления (воспроизведение, пауза, громкость, временная шкала) и кнопкой «Поделиться» (Share), которая позволяла отправлять видео через AirDrop, iMessage или публиковать на YouTube (до 2015 года). Отсутствовали панели инструментов и настройки кодеков, что делало плеер минималистичным, но ограничивало функциональность для профессиональных пользователей.
Функциональные возможности
Воспроизведение
QuickTime X обеспечивал плавное воспроизведение видео с разрешением до 4K (при наличии соответствующего оборудования) и частотой кадров до 60 fps. Поддерживался режим «картинка в картинке» (Picture-in-Picture) начиная с macOS Sierra (10.12). Также была реализована функция автоматического переключения между аудиодорожками и субтитрами в формате MOV.
Запись и редактирование
Плеер включал встроенные инструменты для записи:
- Запись экрана (с версии 10.9): позволяла захватывать видео с экрана Mac с выбором области и аудиоисточника.
- Запись с камеры (iSight): поддерживала захват видео с веб-камеры в формате H.264.
Редактирование ограничивалось базовыми операциями: обрезка (trimming), разделение (split) и удаление фрагментов. Продвинутые функции, такие как наложение эффектов или цветокоррекция, отсутствовали.
Потоковое вещание
QuickTime X поддерживал протоколы HTTP Live Streaming (HLS) и RTSP (через QuickTime Streaming Server). Это позволяло транслировать видео в реальном времени через интернет, но функционал был ограничен по сравнению с профессиональными решениями (например, Adobe Flash Media Server).
Сравнение с QuickTime 7
| Параметр | QuickTime 7 | QuickTime X |
|---|---|---|
| Платформа | macOS и Windows | Только macOS |
| Архитектура | 32-битная (Carbon) | 64-битная (Cocoa) |
| Поддержка H.264 | Да (программное декодирование) | Да (аппаратное ускорение) |
| Интерфейс | Сложный (панели, настройки) | Минималистичный |
| Редактирование | Расширенное (эффекты, переходы) | Базовое (обрезка) |
| Поддержка Windows | Да (до версии 7.7) | Нет |
| Совместимость с кодеком Sorenson | Да | Нет |
Применение
Потребительский сегмент
QuickTime X использовался в основном как стандартный медиаплеер для просмотра фильмов, трейлеров и домашнего видео на Mac. Благодаря интеграции с iTunes и iMovie, он служил промежуточным звеном для конвертации и экспорта медиафайлов.
Профессиональный сегмент
В профессиональной среде QuickTime X применялся ограниченно из-за отсутствия поддержки профессиональных кодеков (например, DNxHD) и продвинутых настроек. Однако он оставался востребованным для быстрого просмотра и обрезки видео в формате ProRes, который широко используется в постпродакшне.
Образовательные учреждения
В школах и университетах, оснащённых техникой Apple, QuickTime X использовался для демонстрации учебных видео и записи лекций через встроенную камеру.
Критика
Ограниченная функциональность
Основной претензией пользователей было отсутствие поддержки популярных форматов (MKV, FLV, AVI) и кодеков (Xvid, DivX), что вынуждало устанавливать сторонние плееры (VLC, IINA). Также критиковалось отсутствие возможности настройки аудио- и видеопараметров (например, выбора аудиовыхода или изменения соотношения сторон).
Проблемы с совместимостью
QuickTime X не поддерживал файлы, созданные в QuickTime 7 с использованием кодеков Sorenson Video 3 или Apple Intermediate Codec. Для их воспроизведения требовалась установка дополнительных компонентов, которые Apple прекратила обновлять после 2013 года.
Отсутствие версии для Windows
После выхода QuickTime X для Windows не было выпущено, что вызвало недовольство пользователей, перешедших на Mac с ПК. Единственным способом воспроизведения файлов MOV на Windows оставалась установка QuickTime 7, которая была прекращена в 2016 году из-за уязвимостей безопасности.
Интересные факты
- QuickTime X стал первым медиаплеером Apple, который полностью отказался от поддержки плагинов и расширений, что повысило стабильность, но снизило гибкость.
- В версии для Mac OS X Lion (10.7) была добавлена поддержка многопоточного декодирования H.264, что позволило воспроизводить 1080p видео на компьютерах с процессорами Core 2 Duo.
- С 2015 года Apple перестала включать QuickTime X в состав macOS по умолчанию, заменив его на AVFoundation и приложение «TV» (ранее — iTunes).
Источники
- Apple Inc. «Mac OS X Snow Leopard — Technical Specifications» (2009).
- Apple Developer Documentation. «QTKit Framework Reference» (2010–2013).
- «QuickTime X: The Missing Manual» by David Pogue (O’Reilly Media, 2010).
- Обсуждения на форумах Apple Support Communities (2009–2018).
- Статья «QuickTime X vs QuickTime 7» на сайте MacWorld (2009).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →