Léxico de TI › Infraestrutura › XVideo (Xv)

XVideo (Xv)

Infraestrutura Svenska → Atualizado: 2026-10-07

A extensão do X11 que deixava a placa de vídeo escalar e converter cores do vídeo para que a CPU não precisasse.

O vídeo é armazenado em YUV, as telas querem RGB, e a janela raramente tem o mesmo tamanho do filme. Fazer a conversão e o escalonamento na CPU e depois empurrar os quadros prontos pela Xlib era demais para o hardware dos anos 1990. O XVideo, desenvolvido por David Carver na DEC no começo da década, permite que o cliente entregue quadros YUV ao servidor, que os repassa ao overlay ou ao scaler da placa.

O XFree86 4.0, em 2000, trouxe suporte nos drivers para placas de PC comuns, e -vo xv virou a resposta padrão para "por que meu vídeo está travando". Os overlays tinham suas manias: uma cor-chave, geralmente magenta, marcava onde o vídeo devia aparecer, e as capturas de tela pegavam só o magenta. Desktops com composição e a reprodução baseada em GL assumiram o lugar.

← Voltar ao léxico