Обзоры Обзоры 20.06.2008 в 17:00 comment

Аппаратное декодирование Full HD-видео

author avatar
https://secure.gravatar.com/avatar/2f8d57cddfeb455ba418faa11ee01bb0?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://secure.gravatar.com/avatar/2f8d57cddfeb455ba418faa11ee01bb0?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://itc.ua/wp-content/themes/ITC_6.0/images/no-avatar.svg

ITC.UA

автор

У HD-видео есть один существенный недостаток – за великолепное качество изображения на экране монитора приходится расплачиваться высокими системными требованиями к процессору. И если 720р-рипы потянет даже ПК трехлетней давности, то для показа копий оригинальных Blu-ray или HD DVD понадобится топовый двухъядерный CPU. Но добиться комфортного просмотра Full HD-видео можно даже на среднем по нынешним меркам ПК, для чего нужно задействовать аппаратное декодирование HDTV силами видеокарты.

Бесплатный кодек ffdshow не лучшим образом подходит для декодирования HD из-за неумения использовать многоядерные процессоры и недостаточно высокой производительности. Поэтому, чтобы добиться комфортного проигрывания HDTV, пользователю придется пойти на определенные финансовые затраты. Первый и наиболее доступный вариант – приобрести за $15 альтернативный видеодекодер CoreAVC Pro, который поддерживает многоядерные CPU, но обеспечивает немного худшую картинку, чем fddshow. Увы, декодирование видео силами GPU CoreAVC пока не подвластно – эту функцию разработчики планируют реализовать в следующей версии 1.7. Впрочем, при наличии двухъядерного процессора с частотой 2,4 ГГц или выше CoreAVC успешно справится со своей работой и без видеокарты.

Второй, более функциональный, но зато и дорогостоящий вариант – приобретение HD-плеера СyberLink Power DVD Ultra 7.3 ($99). Разработчики PowerDVD создали замечательный декодер HD-видео в формате Н.264, который успешно «сотрудничает» как с многоядерными CPU, так и графическими процессорами новейших видеокарт от AMD и NVIDIA. Кстати, PowerDVD идет в комплекте со многими современными видеокартами, так что, возможно, вы уже получили его в качестве бесплатного бонуса при покупке нового ПК.

Увы, при всей своей мощи у продукта CyberLink есть два досадных недостатка – он прекрасно справляется с дисками HD DVD и Blu-ray, но не «понимает» контейнер MKV и существенно проигрывает по удобству навигации привычным медиаплеерам вроде Media Player Classic или KMPlayer. Выход из этой ситуации элементарен – подключить декодер PowerDVD к вашему любимому медиаплееру.

1 Аппаратное декодирование Full HD-видео Скачайте и установите Matroska Combined Community Codec Pack – в нем уже содержится весь необходимый минимум фильтров для декодирования MKV, а также два популярных медиаплеера на выбор – Media Player Classic и ZoomPlayer.
2 Аппаратное декодирование Full HD-видео Аппаратное декодирование Full HD-видео Инсталлируйте СoreAVC Pro или Cyberlink PowerDVD.
3 Аппаратное декодирование Full HD-видео Аппаратное декодирование Full HD-видео Аппаратное декодирование Full HD-видео Дальше все настройки будут произведены на примере Media Player Classic. Зайдите в Options→External Filters и в появившемся меню выберите CoreAVC Video Decoder или же Cyberlink H.264/AVC Video Decoder (PDVD7.x). Обязательно активируйте опцию Prefer в настройках плеера. Таким образом проигрывание аудио будет и дальше возложено на fddshow, зато декодированием видео займутся более «интеллектуальные» фильтры.
4 Аппаратное декодирование Full HD-видео Аппаратное декодирование Full HD-видео Уже на этом этапе ваш медиаплеер научится использовать ресурсы многоядерного процессора. В нашем случае до подключения внешних фильтров fddshow обращался только к одному ядру Athlon X2 5600+ и загружал его по максимуму. В итоге смотреть фильм было невозможно – наблюдались рассинхронизация звука и видео, дерганье картинки и т. д. Но после подключения СoreAVC нагрузка на процессор более-менее равномерно распределяется по обоим ядрам CPU, не превышая 50–60%.
5 Аппаратное декодирование Full HD-видео Чтобы еще больше снизить нагрузку на системные ресурсы, надо включить декодирование видео силами графического чипа (только при условии, если вы добавили внешний H.264-декодер от Cyberlink). Данная технология применяется в видеокартах NVIDIA (PureVideo HD) и AMD (Avivo), начиная с GeForce 6xxx series и Radeon X1xxx. Однако полноценная поддержка кодеков H.264 и VC-1 (которые используются в Blu-ray и HD DVD) есть, к примеру, в GeForce 9xxx, 8800 GTS (G92), 8800 GT, 8600, 8500 и Radeon 3870/3850, 2600/2400. Чтобы активировать аппаратное декодирование силами видеокарты, зайдите в меню Options>Playback>Output и поставьте галочку напротив режима воспроизведения видео VMR 9 (Renderless). В дополнительных настройках VMR 9 стоит выбрать Use texture surfaces and render video in 3D и Resizer Bicubic A=0,60 (Pixel Shaders 2.0), это позволит добиться чуть лучшего качества картинки исключительно за счет видеокарты.
6 Аппаратное декодирование Full HD-видео Готово! Даже видеокарта автора – GeForce 7900 GS, которая не обеспечивает полноценной поддержки проигрывания HD, взяла на себя часть забот, в результате чего загрузка процессора снизилась вполовину – до 25–30%. Еще большим будет эффект на видео-картах текущего поколения (вплоть до снижения нагрузки на CPU до нескольких процентов), так что для просмотра Full HD вовсе не обязательно тратить массу денег на дорогой Quad-Core.

Читайте также:
Выбираем медиаплеер для просмотра HD-видео
Видео против железа: какой процессор выбрать?
Выбор платформы для HD-видео

Продолжается конкурс авторов ИТС. Напиши статью о развитии игр, гейминг и игровые девайсы и выигрывай профессиональный игровой руль Logitech G923 Racing Wheel, или одну из низкопрофильных игровых клавиатур Logitech G815 LIGHTSYNC RGB Mechanical Gaming Keyboard!


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: