Главная стр. Поиск Поиск

Чем смотреть HD-видео на компьютере. Часть первая: Железо

 24 января 2012,  Павел Данилов

HD-видео, оно же видео высокой четкости, все больше вытесняет привычное нам видео с «телевизионным» разрешением. В теории, воспроизведение HD-видео на компьютере – вполне тривиальная задача. Однако, к моему удивлению, у многих моих знакомых она вызвала затруднение. HD- и Full-HD видео тормозит на многих компьютерах! Происходит это по разным причинам. Давайте посмотрим, что же нужно для воспроизведения.

HD-видео

Железо

Формат видео High Density (HD) или, как его еще называют, "видео высокой четкости (разрешения)", обрел популярность сравнительно недавно. Такой формат обеспечивает более высокое качество изображения. Происходит это за счет увеличения разрешения, то есть – количества пикселей, отображаемых на экране. Как следствие возрастает количество деталей, которыек видно на экране (если экран способен передать их) и… нагрузка на железо ПК. Если для воспроизведения видеофайлов привычного нам SD-видео (Standart Definition - стандартного разрешения)  нам вполне достаточно было  старенького Pentium IV, а то и Petium III с самой простой видеокартой, то для воспроизведения HD-видео потребуется достаточно производительная система. И чем более качественное видео мы будем воспроизводить, тем выше требования к железу.

Так, в случае использования для декодирования только ресурсов CPU (это происходит, если видеокарта вашего ПК не поддерживает аппаратную обработку видео высокой четкости функции HD), при потоке от 30 Мегабит/сек даже на достаточно шустром процессоре Intel Core2 Duo E8400 с тактовой частотой в 3.0 гГц начинаются притормаживания – выпадают отдельные кадры видео. Кстати, 30 Мегабит/сек – это вовсе не запредельное качество. Например, оригинальные фильмы Blu-ray частенько выдают поток данных в полтора раза больший.

Поэтому нужно сразу обратить внимание на конфигурацию вашего железа. Возможно, оно просто физически не в состоянии воспроизвести тот поток видеоинформации, который вы ему скармливаете. Современный и мощный процессор – обязательный атрибут системы для воспроизведения видео высокой четкости. Для того чтобы выяснить, является ли ваш CPU источником «тормозов» видео, нужно запустить при просмотре тормозящего фильма Диспетчер задач Windows. В том случае, если он покажет загрузку хотя бы одного ядра, равную 100%, то мощности вашего процессора, увы, не хватает.

Однако, даже если CPU вашего компьютера не слишком производительный, то можно попытаться использовать аппаратное декодирование, если оно, конечно, есть. Например, современные ноутбуки, в большинстве своем, процессоры имеют слабее, чем у настольных систем, но многие вполне способны проигрывать HD- и даже Full-HD видео.

Аппаратное декодирование HD-видео часто встраивают в современные видеокарты. Графические процессоры AMD (ATI) и Nvidia  имеют отдельные модули для аппаратного декодирования, сконструированные специально под эту задачу (AMD – UVD, Nvidia – PureVideo). Полноценное аппаратное декодирование у графических процессоров Intel встречается не так часто. Однако в ядрах CPU Sandy Bridge модуль Intel Clear Video HD уже есть. Более старые модели процессоров от Intel реализовывали эту поддержку опосредовано, что не давало возможности воспроизводить Full-HD видео на старых ноутбуках с графическими системами от Intel.

Для чего использовать аппаратное декодирование? Да для снижения нагрузки на центральный процессор ПК! Ведь загрузка CPU при использовании встроенного в GPU аппаратного декодера снижается до смешных значений в несколько процентов (зависит от видео и мощности CPU).

Кроме того, в операционных системах Windows (большинство пользователей все-таки пользуются ими) аппаратное декодирование производится через  так называемый DirectX Video Acceleration. Это обеспечивает высокое качество деинтерлейсинга (deinterlacing) – создание одного кадра из двух полукадров. Это может оказаться полезным для воспроизведения некоторых вариантов видео высокой четкости. Особенно заметно использование деинтерлейсинга при просмотре спутниковых каналов с HD-видео.

Нужно отметить, что поддержка HD, на самом деле, у всех GPU разная. Периодически, то один, то другой из тройки производителей GPU (AMD, nVidia, Inlel) радуют нас все новыми вариантами этой поддержки. Например,  возможность аппаратного декодирования формата H.264 High 10 Profile (Hi10P) есть пока не у всех современных графических процессоров.

Аппаратное декодирование может быть осуществлено также с помощью установки дополнительных плат-декодеров. Такие платы выпускаются даже для ноутбуков, хотя и не в каждый из них можно такую поставить. Такой аппаратный декодер позволяет смотреть видео высокого разрешения без замены других комплектующих (CPU и видеокарты).

Продолжение следует...

Последние отзывы к этой статье

Текущая оценка статьи: Нет оценки   

Комментариев к этой статье нет.

***

Обзоры
Computer FAQ