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

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

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

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

Я бы рекомендовал пользоваться для проигрывания видео высокого разрешения CoreAVC, ffdshow или встроенным кодеком Windows 7. Это те варианты, которые использую я сам. Уверен, что они не единственные правильные, однако так исторически сложилось, что с другими у меня результаты получались хуже.

Окно настройки CoreAVC

CoreAVC, пожалуй, наиболее популярный. Он позволяет добиться приемлемых результатов проще всего. Он поддерживает аппаратное ускорение. Данный кодек интегрирован в некоторые сборки проигрывателей мультимедиа. Например, в VLC media player. В других проигрывателях, например, SMPlayer его также можно использовать, если он установлен в системе. В SMPlayer этого добиться можно через меню «Настройки» - «Быстродействие», где нужно активировать пункт «Использовать CoreAVC». У данного кодека один, но весьма, на мой взгляд, значительный недостаток – он платный. Однако для персональных компьютеров с маломощными процессорами, как мне кажется, этот программный декодер подходит лучше всего.

Окно настройки ffdshow

ffdshow бесплатен, но настройка его чуть сложнее. Однако результатов с его помощью можно добиться практически тех же, что и с помощью CoreAVC. Обязательно нужно включить в этом кодеке многопоточный режим. Для этого в конфигураторе кодека выберите «Кодеки» - «H.264/AVC» и найдите параметр «ffmpeg-mt». Вот его и следует активировать. Сокращение «mt» означает «multithreading» - многопоточность. С помощью данной функции можно распараллелить декодирование, если CPU вашего компьютера, конечно, поддерживает его (а если не поддерживает, то вероятнее всего, посмотреть видео высокого разрешения на таком старом «железе» вам не удастся). Чтобы иметь возможность включить эту функцию, нужно еще при установке кодека выбрать опцию ffmpeg-mt в соответствующем разделе.

Кроме этого, если видео продолжает притормаживать, имеет смысл настроить в конфигурации ffdshow пропуск кадров. Для этого можно включить опции «Drop frame from delay» и Skip H264 deblocking on delay. Они расположены в «Decoder options» в окне настройки ffdshow.

Пользователям ОС Windows 7 повезло больше. Она имеет встроенный набор кодеков для воспроизведения видео H.264. Для большинства фильмов этого кодека вполне хватает. Однако, если «железо» слабовато, то имеет смысл все же поставить ffdshow, который, по некоторым данным, менее требователен к аппаратной части ПК. Однако тем, чей компьютер позволяет использовать встроенный инструментарий Windows 7, я посоветовал бы не менять «шило на мыло» и использовать именно встроенный кодек Microsoft H.264 с поддержкой DXVA, который весьма стабилен и обеспечивает хорошее качество воспроизведения.

Нужно отметить, что очень многие из перечисленных мною выше программных декодеров (кодеков) в том или ином виде попали во всякого рода пакеты и наборы кодеков. С одной стороны, я бы не советовал увлекаться установкой наборов кодеков, так как неизвестно, какие версии включены в эти сборки. С другой стороны, разработчики качественных пакетов относятся к своим детищам весьма трепетно и вовремя обновляют версии, а кроме того, следят за совместимостью представленных в них программ. Пользователь, установивший сразу несколько кодеков в систему, редко задумывается, как они будут совместно работать.

Из всего разнообразия наборов кодеков для воспроизведения HD-видео я бы выделил K-Lite Mega Codec Pack. По всем параметрам он превосходит большую часть конкурентов. Включает в себя большое количество кодеков (ffdshow в том числе) и фильтров. Обновления для этого пакета выходят регулярно. Кроме этого, K-Lite Mega Codec Pack имеет инструментарий для настройки и очень редко дает конфликты между своими составляющими.

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

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

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

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

***

Обзоры
Computer FAQ