libvdpau-1.5

Introdução ao libvdpau

O pacote libvdpau contém uma biblioteca que implementa a biblioteca VDPAU.

Video Decode and Presentation API for Unix (VDPAU) é uma biblioteca de fonte aberto (libvdpau) e API originalmente projetada pela Nvidia para a série GeForce 8 dela e hardware de GPU posterior direcionado ao Sistema de Janelas X. Essa API da VDPAU permite que aplicativos de vídeo transfiram partes do processo de decodificação de vídeo e pós-processamento de vídeo para o hardware de vídeo da GPU.

Atualmente, as porções capazes de serem transferidas pela VDPAU para a GPU são compensação de movimento (mo comp), transformação discreta inversa de cosseno (iDCT), decodificação de comprimento variável (VLD) e desbloqueio para vídeos codificados com MPEG-1, MPEG-2, MPEG-4 ASP (MPEG-4 Parte 2), H.264/MPEG-4 AVC e VC-1, WMV3/WMV9. Quais codificadores específicos desses podem ser transferidos para a GPU depende da versão do hardware da GPU; especificamente, para também decodificar os formatos MPEG-4 ASP (MPEG-4 Parte 2), Xvid/OpenDivX (DivX 4) e DivX 5, uma série GeForce 200M (2xxM) (a décima primeira geração de unidades de processamento gráfico GeForce da Nvidia) ou mais recente hardware de GPU é exigido.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.

Informação do Pacote

Dependências do libvdpau

Exigidas

Bibliotecas do Xorg

Recomendadas (tempo de execução)

O controlador VDPAU adequado para o hardware em teu sistema: libvdpau-va-gl-0.4.2 (para GPUs da Intel) e Mesa-24.1.5 (fornecendo os controladores VDPAU r600 , radeonsi e nouveau, para as GPUs Radeon HD 2xxx e posteriores da ATI/AMD, e GPUs suportadas da NVIDIA; o Mesa precisa ser construído depois desse pacote para esses controladores)

Opcionais

Doxygen-1.12.0, Graphviz-12.1.0 e texlive-20240312 ou install-tl-unx

Instalação do libvdpau

Instale o libvdpau executando os seguintes comandos:

mkdir build &&
cd   build &&

meson setup --prefix=$XORG_PREFIX .. &&
ninja

Para testar os resultados, emita: ninja test. Existe somente um teste para esse pacote, dlclose, e ele é conhecido por falhar em alguns sistemas.

Agora, como o(a) usuário(a) root:

ninja install

Se o doxygen estiver presente ao tempo da construção, coloque a documentação em um diretório versionado como o(a) usuário(a) root:

[ -e $XORG_PREFIX/share/doc/libvdpau ] && mv -v $XORG_PREFIX/share/doc/libvdpau{,1.5}

Conteúdo

Aplicativos Instalados: Nenhum(a)
Biblioteca Instalada: libvdpau.so
Diretórios Instalados: $XORG_PREFIX/{include,lib}/vdpau

Descrições Curtas

libvdpau.so

contém funções para transferir partes do processo de decodificação de vídeo e pós-processamento de vídeo para o hardware de vídeo da GPU

Last updated on