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

Для поддержки технологии аппаратной поддержки воспроизведения, DirectX Video Acceleration (DXVA), требуются специальные декодеры (например, NVIDIA PureVideo Decoder, CyberLink MPEG2 и H.264 video decoder), и проигрыватели с поддержкой DXVA. На данный момент существуют DXVA-декодеры для аппаратного ускорения MPEG2, WMV, VC-1 и H.264 У разных видеочипов уровень поддержки аппаратного ускорения декодирования видео разный, он зависит от модели карты и установленного чипа. Ранее, некоторые low-end решения были ограничены в поддержке декодирования видео высоких разрешений, но складывается обратная ситуация — что у AMD, что у NVIDIA. Верхние чипы линеек, GeForce и RADEON, не поддерживают…

Универсальные декодеры для видео

Видеоданные бывают разными: записанными на диски, в виде файлов, потокового видео, передающегося в транспортном потоке со спутников. Для работы с разными форматами существует множество плееров, и универсальные декодеры должны уметь работать в различных программах, предназначенных для проигрывания разных типов видео. Но некоторые распространенные декодеры (например, Nero Video Decoder) работают только в плеерах. Из универсальных H.264 декодеров можно отметить три распространенных: ffdshow, CoreAVC и CyberLink, все они могут работать в большинстве плееров и с большим количеством разнообразных типов видео. Аппаратное ускорение из этой тройки поддерживает лишь CyberLink, CoreAVC является самым быстрым…