|
Mac OS X использует три наиболее совершенные современные графические технологии: Quartz, OpenGL, QuickTime.
Quartz–это основная часть Mac OS X, отвечающая за графику и работу с окнами. Quartz состоит из двух частей: Core Graphics Services и Core Graphics Rendering. Модуль Core Graphics Services отвечает за создание и управление окнами, выполняет роль сервера окон, обеспечивает низкоуровневую обработку событий и управление курсорами.
Основную работу по построению двумерных изображений (2D-Rendering), как текстовых, так и графических, выполняют модули библиотеки Core Graphics Rendering, которые ориентированы на работу с векторной графикой. Математическая природа векторной графики позволяет использовать не только пиксельные сетки, но и нецелочисленные системы координат, задавать удобные и понятные единицы измерения: сантиметры, дюймы и так далее. Внутренней моделью для представления векторной графики является Portable Document Format (PDF). Хотя PDF берет свое начало от PostScript'a, у него есть целый ряд преимуществ: он лучше работает с цветом, имеет возможность внутреннего сжатия данных, независим от компьютерной платформы и шрифтов, установленных на компьютере, является в некотором роде декларативным, а не полнофункциональным языком программирования, то есть не требует серьезной поддержки времени выполнения (runtime support).
Core Graphics Rendering можно рассматривать как некоторый «черный ящик», который преобразует все, что в него поступает, в PDF-формат и затем уже этот внутренний PDF – во все другие форматы, которые нужны,— экранный bitmap, данные для растровых принтеров, PostScript. Можно также использовать и сам PDF как есть. Это происходит автоматически, когда вызывается функция Preview при печати документов.
Вот некоторые характеристики системы Quartz:
- Глубина цвета (Color depth, Bit depth);
- Минимальное разрешение;
- Сглаживание (anti-aliasing);
- Доступ к буферу видеокадра;
- Velocity Engine;
- Ускорение 2D- графики.
OpenGL–компьютерный стандарт для работы с ЗD-графикой. Широко используется при написании игр, создании компьютерной анимации, в системах автоматизированного проектирования, в медицинских исследованиях. Поддержка технологии OpenGL реализована в виде одной из Rendering-библиотек того же уровня, что и Core Graphics Rendering модуля Quartz.
QuickTime–это среда мультимедийных технологий. Эффективно работает с видео, звуком, анимацией, графикой, текстом, музыкой, с круговыми панорамами, а также с видеопотоками и потоками данных. QuickTime
PNG.Он работает почти со всеми наиболее важными форматами видеофайлов: AVI, AVR, DV, M-JPEG, MPEG-1, Open DML. Для работы с потоковыми данными через Интернет в QuickTime включена поддержка HTTP, RTP,RTSP.
Поскольку QuickTime является сложной интерактивная мультимедийная технологией, то часть ее функций реализована в среде прикладных программ, а часть – в среде чисто графической. Графические функции реализованы в виде Rendering-библиотеки уровня Core Graphics Rendering.
Звук
В течение многих лет Macintosh был любим и почитаем среди музыкантов, звукооператоров, издателей музыкальной литературы. Но в последнее время ау-диовозможности Macintosh'eй как-то отошли на второй план. В Mac OS X была пересмотрена вся архитектура операционной системы. Естественно, не забыли здесь и о звуке.
Прежде всего, удалось существенно сократить время задержки, вносимой системой, то есть время, за которое сигнал с аудиовхода компьютера проходит через систему, прикладную программу и попадает на выход — к усилителям и динамикам. Стандартно Macintosh обеспечивал время задержки порядка 10 мс. Очень неплохая величина. Новая архитектура, в частности Слой абстракции аудиоаппаратуры (Core Audio Hardware Abstraction Layer), позволила снизить это время до 1 мс, что практически соответствует работе в режиме реального времени.
Системные модули Mac OS 9 были рассчитаны на работу с двухканальным стереосигналом. Для работы в многоканальном режиме нужны были программы других фирм. Mac OS X поддерживает многоканальный режим работы, что позволяет легко решать такие задачи, как, например, поддержка звука домашнего кинотеатра в формате Surround sound wm запись звука одновременно с нескольких микрофонов.
Значительное внимание было уделено поддержке MIDI (Musical InstrumentDigital Iпterface). Системные модули под общим названием музыкальные сервисы (Music Services) обеспечивают разработчиков музыкальных программ богатым набором средств, включая такие функции редактирования, как вырезать (Cut), скопировать (Сору), вставить (Paste), повторить (Repeat), и целый ряд других. Mac OS X поддерживает современный стандарт на разрешение оцифрованного звука – 24 бит/ 96 кГц. Более того, модули Core Audio обрабатывают всю аудиоинформацию как 32-разрядные числа с плавающей точкой. Таким образом, имеется даже некоторый резерв на тот случай, если стандартным станет 32-битное представление данных.
Macintosh в шоу-бизнесе
«Мы любим создавать самые быстрые, имеющие самый лучший дизайн в мире компьютеры. Мы понимаем, что они предназначены не для всех. Но для людей творческих профессий, ученых, преподавателей, художников, музыкантов и других профессионалов, которым требуется наилучшая производительность, они часто являются просто предметами первой необходимости». Так в одном из изданий компания Apple писала о своей продукции.
Действительно, Macintosh с первого дня своего существования представлялись как элитные стильные компьютеры. Это и открыло им дорогу в те области, где работа была связана с дизайном, графикой, музыкой и видео и уже к середине 90-х годов продукция Apple прочно завоевала свое место в студиях звукозаписи, комнатах видеомонтажа, на рабочих местах музыкантов и дизайнеров. Профессионалы среди художников, музыкантов, режиссеров, дизайнеров, фотографов во всем мире предпочитают общаться именно с Macintosh.
В 1997 году в политике Apple наметился коренной перелом. Apple развернула наступление сразу на всех фронтах: дебютировал первый iMac, начался переход на новую платформу Mac OS X, а также пересмотр отношения компании к рынку профессиональной обработки аудио и видео. В течение следующих шести лет под крышу Apple перешло больше десятка небольших, но очень перспективных фирм, занимающихся разработкой программного обеспечения в области обработки звука и видео, а также несколько признанных авторитетов в своей области, таких как Emagic. Действуя методично, компания смогла полностью изменить ситуацию на рынке. Линейка Logic – приложение для записи и работы со звуком, и целый ряд приложений, таких как Final Cut Pro, Shake и Motion, сегодня прочно удерживают лидирующие позиции. Подтверждением этому может служить тот факт, что если не большинство, то весьма значительная часть кинофильмов, такие как «Властелин колец», «Человек-паук», «Люди Икс», «Звездные войны: Атака клонов» и многие-многие другие в Голливуде делается именно при помощи программного обеспечения Apple.
Корпорация Adobe, пожалуй, в большей степени пострадала от смены курса Apple: новоявленная линейка Final Cut Pro бросила прямой вызов пакету Adobe Premiere – одному из старейших игроков на рынке подготовки и монтажа видео. Adobe Premiere выходит только для Windows-систем, а пользователям Mac сегодня компания предлагает лишь приложение для создания визуальных эффектов под названием Adobe After Effects 6.5.
В версии 6.5 все создано таким образом, чтобы пользователь, разобравшись с многочисленными инструментами и командами, впоследствии тратил больше времени непосредственно на воплощение творческой идеи, нежели на обдумывание вариантов ее реализации. Тесная интеграция с графическим редактором Photoshop CS позволяет напрямую из него импортировать текстовые слои, накладывать на них анимационные эффекты, которые можно настроить вручную, или использовать одну из 250 предустановленных настроек. В комплекте After Effects около 60 различных эффектов, комбинируя которые можно добиться весьма и весьма интересных результатов.
After Effects 6.5 имеет автоматическую цветокоррекцию изображения, инструмент дублирования изображения, который позволяет произвести быструю чистку картинки от нежелательных элементов и дефектов, предварительный просмотр без необходимости полного рендеринга, возможность вставки трехмерных изображений из сторонних приложений, большое количество самых разных фильтров, способных до неузнаваемости изменить оригинал. Также в After Effects 6.5 нашло применение и популярное распределенное вычисление: пользователь может подключить к процессу рендеринга сразу несколько машин, объединенных в единую локальную сеть, при этом значительно снизив общее время обработки своего проекта.
Другим довольно интересным, но достаточно узкоспециализированным пакетом для обработки видео является Light Factory 2. Из названия можно понять, что он имеет отношение к свету. Но Light Factory нельзя назвать полноценным приложением – это лишь дополнительный модуль, подключаемый к таким редакторам как Adobe Photoshop, After Effects и Apple Final Cut Pro и позволяющий этим программам генерировать великолепные оптические эффекты реалистичного качества. Об этом можно судить посмотрев такие блокбастеры как «Миссия невыполнима», «Звездные войны. Эпизод I и II», «Звездный путь: Поколения» и многих других, где использовалась Light Factory.
Light Factory широко используется профессионалами в художественных фильмах, заставках к телевизионным передачам, мультимедийных презентациях и других проектах, где необходимо создать абсолютную реалистичность тех или иных оптических эффектов. Самый простой и наиболее популярный – это эффект светорассеяния в объективе. Также Light Factory применяется при создании эффекта телепортации, размытия каких-либо источников света (чаще звезд или фонарей), имитации закатов или рассветов и т. д.
Над каким бы проектом не шла работа рано или поздно возникает проблема хранения или записи съемки на носитель. В этом случае пакет Squeeze 4 Compression Suite от компании Sorenson окажется просто незаменим.
Основных преимуществ у Squeeze два. Во-первых, пакет поддерживает практически все самые популярные форматы видео. Все преимущества Squeeze оценили такие монстры Голливуда как 20th Century Fox, Columbia Pictures, MGM, Miramax Films, New Line Cinema, Universal Pictures.
Пакет обработки звука Live от компании Ableton появился всего три года назад и быстро завоевал популярность у музыкантов за свою возможность очень тонко и изящно превратить набор loop в единую музыкальную мелодию. С выпуском четвертой версии редактора появились некоторые усовершенствования: добавлена поддержка записи MIDI и расширены возможности секвенсирования. Помимо этого также появилась поддержка инструментов VSTi, а два из них поставляются в комплекте с Live 4. Все это делает нынешний редактор самодостаточной средой создания музыки и одним из главных инструментов цифровой студии.
Пользователи Live 4, подключив свои MIDI-инструменты к компьютеру, могут играть и записывать их непосредственно в самом редакторе. Как и прежде, сохранилась возможность подключения инструментом через другие программы, такие как ReWire, но это уже скорее дань памяти. После записи MIDI-трека пользователь не остается привязанным к редактору, а может экспортировать результат в любое постороннее приложение для дальнейшей обработки или записи.
Пакет не зря назван Live – «живой». Созданный для манипуляции с loop в режиме реального времени, он позволяет музыкантам переносить и перемещать аудио или MIDI-клипы прямо в процессе воспроизведения композиции. Здесь представлен довольно широкий выбор предустановленных жанров – техно, рэп, хип-хоп и других, семнадцать встроенных эффектов MIDI, которые могут в неограниченном количестве накладываться на трек.
Несколько другой подход к музыке и ее обработке реализован в классическом стереофоническом аудиорекордере и редакторе Peak 4, коим радует музыкально одаренных людей одна из старейших компаний в этой области BIAS Software. Помимо всех стандартных функций, он обладает и рядом уникальных, включающих в себя неограниченную отмену действий, редактирование композиции по амплитуде, настраиваемые затухания. В Peak 4 пользователь может полностью настроить внешний вид редактора под себя, начиная от стандартного расположения окон и панелей инструментов и заканчивая цветовой гаммой всего интерфейса.
Стоит отметить и большое количество поддерживаемых форматов. Редактор работает с AIFF, SDII, WAV, QuickTime, RAW, Jam, Sonic AIFF, PAF, AU, MP3 и MP4/AAC. Также поддерживаются 8-, 16-, 24- и 32-битные файлы, каждый из которых может быть конвертирован в файл с меньшей глубиной бит. Peak 4 совместим со стандартными модулями VST и Audio Unit (собственная разработка Apple), но в четвертой версии уже отсутствует поддержка формата TDM.
Обозначим лишь основные функции четвертой версии: большой выбор модулей VST и AU, предоставляющих весь спектр возможных эффектов, настройка акустического звучания пространства (а их более 150, начиная от обычной комнаты и заканчивая кафедральными залами), удобный, хотя и несколько сложный для понимания, редактор, пакетная обработка данных, встроенная возможность записи проекта на носитель типа CD или DVD.
Последним решением на рынке профессионального аудио и видео является модуль SoundSoap Pro от уже известной нам компании BIAS Software. Он является универсальным плагином, работающим с Audio Units, DirectX, RTAS или VST-совместимыми несущими приложениями, и предназначен для устранения различных шумов, потрескиваний, помех, возникающих при записи или оцифровке звука.
SoundSoap Pro включает в себя четыре основных инструмента, предназначенных для вырезания шумов различных типов: Hum&Rumble, Click&Crackle, Broadband Noise, а также Noise Gate. Hum&Rumble подавляет низкочастотные шумы, такие как гул или рокот, Click&Cracle устраняет ненужные щелчки и треск и особо хорошо зарекомендовал себя при восстановлении звучания акустических инструментов. А вот третий – Broadband Noise – уже имеет более широкую область применения. Он сам анализирует композицию, после чего предлагает пользователю готовый профиль шумов с последующим его удалением. Великолепно действует при оцифровке пленочных записей. И последний – Noise Gate. Он позволяет задать пороговые значения шума и уже на их основе обрабатывать дорожку.
|