AVIVO - новая технология ATI для работы с видео
ATI удалось заинтриговать обычных пользователей и энтузиастов анонсом, сообщая о том, что в конце года будет представлена новая технология. На этот раз это не аппаратная, а программная технология, реализованная в новых драйверах.
Немногим раньше, в этом же месяце, ATI представила драйверы Catalyst 5.12, в которых появилась поддержка двуядерных процессоров, но без ощутимого прорыва в производительности. Компания обещала представить еще одну версию драйверов в конце года, заявляя, что именно в ней и появятся более существенные обновления. Драйверы Catalyst 5.13 не заставили себя ждать. Но в них пользователи снова не увидят лучшей производительности в системах с двуядерными процессорами. Взамен этому новые драйверы стали небольшим новогодним подарком владельцам видеокарт Radeon X1000 от команды разработчиков технологии AVIVO, так как большая часть нововведений рассчитана именно на эти видеокарты.
При появлении графических карт серии X1000, ATI обещала улучшить воспроизведение DVD, представив фактически то, что уже несколько месяцев есть у NVidia. Кроме того, компания обещала существенно ускорить декодирование видео в формате H.264, переводя одну из самых требовательных к центральному процессору задач под управление графическим процессором. Также ATI внесла изменения в поставляемый комплект утилит, сделав максимально удобным процесс перекодирования видео из одного формата в другой, тоже используя при этом возможности графического процессора.
Catalyst 5.13 начал осуществлять некоторые из данных компанией обещаний. Рассмотрим основные изменения более подробно.
Ускорение декодирования H.264
Одна из возможностей, которую обещала ATI в конце этого года - появление у графических процессоров серии Radeon X1000 аппаратного ускорения декодирования H.264, и в Catalyst 5.13 эта возможность появилась.
Владельцы видеокарт на основе Radeon X1000 теперь могут переписать новые драйверы и декодер Cyberlink H.264, который и обеспечивает возможность аппаратного ускорения декодирования H.264.
Результатом таких возможностей станет уменьшение загрузки центрального процессора, что позволит просматривать фильмы H.264 на компьютерах среднего и низкого классов. Это очень важно, особенно с учетом того, что именно этот кодек выбрали компании, занимающиеся продвижением форматов Blu-ray и HD-DVD.
Все очень просто. Устанавливаем декодер Cyberlink H.264, который позволит воспроизводить фильмы H.264 в медиаплеере Windows. В комплекте поставляется и скин от ATI для медиаплеера.
Кстати, декодер позволяет воспроизводить все фильмы, использующие этот кодек, в том числе и QuickTime в медиаплеере. Но ускорение средствами графического процессора работает только с видеокартами на основе процессоров серии Radeon X1000.
Этому вопросу уделяется так много внимания, потому что декодирование H.264 очень требовательно к ресурсам центрального процессора. Поэтому ATI уделяет много внимания уменьшению требований к аппаратным средствам, как-то, виду используемой видеокарты и возможностями центрального процессора. Наиболее сильно производительность в этом процессе связана от количества функционирующих модулей ALU графического процессора. Другими словами, чем больше пиксельных конвейеров, тем больше его возможности и производительность при декодировании видео.
Все очень просто:
Владельцы видеокарт Radeon X1300 получат возможность использовать аппаратное ускорение вплоть до 480p, X1600 - 720p, а счастливые обладатели X1800 - полное ускорение до 1080p. ATI работает над уменьшением этих ограничений, но это длительный процесс, который требует значительной оптимизации драйверов и алгоритма, кроме того, это может может и не привести к положительному результату.
В нашем тестировании мы использовали видеокарту Radeon X1600XT и видеоконтент 720p, предоставленный Apple в галерее Quicktime HD. К сожалению, из-за использования бета-версии декодера, мы не смогли добиться полноценной работы всех видеофрагментов. ATI прокомментировала это как проблемы с декодером, связанные именно с его предварительной версией, но в уже появившейся официальной версии эти проблемы должны быть решены.
Мы остановились на трейлере Хроник Нарнии из галереи Apple HD. Для записи информации о загрузке процессора использовалась утилита perfmon. В качестве тестовой площадки использовался компьютер с процессором Athlon 64 3500+. В результате тестов мы получили минимальное, максимальное и среднее значения для загруженности процессора при воспроизведении трейлера. Для сравнения трейлер запускался в Quicktime 7 и в Windows Media Player 10. Первый плеер не имеет аппаратного ускорения при воспроизведении контента H.264. Так как максимум производительности требуется для декодирования, другими различиями между плеерами можно пренебречь.
Максимальная загрузка процессора при использовании аппаратного ускорения графическим процессором приближается к 80%, в то время как при использовании новых возможностей, она не превышает 60%. По средним показателям использование графического процессора позволило на 20% снизить нагрузку на центральный:
Декодер | Минимум | Среднее | Максимум
|
Quicktime (не ускоренный) | 18.8% | 53.1% | 78.1%
|
Cyberlink H.264 (ускоренный графическим процессором) | 9.4% | 32.2% | 57.8%
|
На момент тестирования у нас не было видеокарты Radeon X1800 XT, но можно предполагать, что с ней разница в производительности между режимом с аппаратным ускорением и без него будет еще большей.
Еще одна новая технология - видеоконвертор AVIVO
ATI в новых драйверах преподнесла еще одну технологию: ATI Avivo Video Converter. В одной из наших прошлых статей мы уже писали, что ATI работает над ускорением перекодировки видео с помощью графического процессора, чтобы увеличить скорость перевода видео из одного формата в другой, например, MPEG-2 в H.264.
Видеоконвертор Avivo представляет собой очень простую утилиту, которая принимает на входе видео практически во всех возможных форматах и конвертирует его в любой другой формат (MPEG-1, MPEG-2, VCD, SVCD, DVD, MPEG-4/DivX, WMV9, Portable Media Center, H.264/avi, MPEG-4/PSP и H.264/iPod).
Даже при использовании только возможностей центрального процессора, а не графического, утилита работает на много эффективнее существующих аналогов. ATI удалось добиться этого грамотной оптимизацией алгоритмов.
Ниже для примера приводятся копии экранов утилиты, по которым явно видно, что работать с ней очень просто:
Нажимаем Start
Выбираем форматы входных и выходных файлов
Осталось выбрать качество и нажать Convert
Отправной точкой для создания утилиты по перекодированию видео для ATI стала программа Nero Recode, позволяющая перекодировать видео практически из любого формата в H.264 и в формат Sony PSP video. Именно из-за подобности этих программ мы и выбрали для сравнения производительности Nero Recode, обладающую таким же простым интерфейсом.
Чтобы получить как можно более объективные результаты, мы взяли видеофрагменты в трех разных форматах: WMV HD, MPEG-1 и DivX. Всех их мы конвертировали в MPEG-4 768 Кб/с для Sony PSP. Результаты тестов приводятся в минутах для той же системы с процессором Athlon 64 3500+:
WMV HD в MPEG-4/PSP
время в минутах, меньше - лучше
При конвертировании WMV HD в MPEG-4, ATI Avivo Video Converter немного быстрее, чем Nero Recode. Разница достигает 30 секунд.
MPEG-1 в MPEG-4/PSP
время в минутах, меньше - лучше
При работе с видеофрагментом в формате MPEG-1 объемом 1 ГБ перекодировка заняла больше времени. ATI справляется действительно очень хорошо, завершив процесс всего за 5 с лишним минут. Напомним, что эти тесты выполнялись без ускорения графическим процессором.
DivX в MPEG-4/PSP
время в минутах, меньше - лучше
И наконец, при перекодировании из DivX в PSP, Avivo Video Converter справился в два раза быстрее.
Можно сделать вывод, что с представлением утилиты Avivo Video Converter, ATI произведет фурор на рынке программ для работы с видео. Пользователи видеокарт с процессорами этой компании теперь получат в свое распоряженее лучшее средство для перекодирования видео.
Еще раз сделаем оговорку, что эти возможности, а также, ускорение процесса перекодирования с помощью графического процессора, будут работать только у владельцев видеокарт серии ATI Radeon X1000.
Компания ATI предоставила всем возможность ознакомиться с предварительной версией своего видеоконвертора. С одним условием, что при его копировании вы должны отдавать себе отчет в том, что это бета-версия, за которую ATI не берет на себя никакой ответственности.
Не смотря на эти предупреждения, мы не сталкивались с серьезными проблемами при работе с утилитой Avivo Video Converter. Как для неподдерживаемого и предварительного программного продукта это очень хорошо.
Объем архива примерно 2,3 МБ. Его можно переписать по этой ссылке. Но помните, что программа работает только с видеокартами Radeon X1000.
Из всего этого можно сделать вывод, что, не смотря на потенциал, заложенный в видеокартах серии X1000, пользователи получат возможность ощутить его только сейчас с появлением драйверов Catalyst 5.13. Это в первую очередь касается значительно улучшенного качества воспроизведения видео. В ближайшем будущем мы более подробно опишем и остальные возможности, которые ATI уже представила и только собирается представить.
Источник: www.stolica.ru
|