Компенсация движения X-Video

  • Обзор XvMC

    • XvMC — это API для аппаратного ускорения видео в X Window System. 
    • Он поддерживает аппаратное ускорение компенсации движения (mo comp) и обратного дискретного косинусного преобразования (iDCT). 
  • Поддержка аппаратного ускорения

    • XvMC поддерживает аппаратное ускорение видео на графических процессорах Unichrome и некоторых других устройствах. 
    • Проприетарные драйверы Nvidia и Nouveau, а также драйверы VIA и Intel предоставляют поддержку MPEG-2. 
    • ATI/AMD не предоставляет официальную документацию по использованию ускорения MPEG-2, но XvMC поддерживается на некоторых видеокартах. 
  • Технический обзор API

    • XvMC расширяет возможности X video extension и использует концепцию XvPort. 
    • Порты могут иметь атрибуты и создавать контексты аппаратной компенсации движения. 
    • XvMCContext описывает состояние конвейера компенсации движения и может быть создан для использования с определенными портами и типами поверхностей. 
  • Поддержка программного обеспечения

    • Ускорение XvMC поддерживается в некоторых популярных медиаплеерах и приложениях. 
    • В будущем XvMC может быть расширен для поддержки дополнительных процессов декодирования видео. 
  • Ограничения и рекомендации

    • XvMC имеет ограничения, включая несовместимость с некоторыми функциями DxVA и отсутствие поддержки других видеоформатов. 
    • Существуют рекомендации по использованию XvMC и ссылки на внешние ресурсы для получения дополнительной информации. 

Полный текст статьи:

Компенсация движения X-Video — Википедия

Оставьте комментарий

Прокрутить вверх