VLC + VA API no openSUSE
Grata surpresa que o VLC (no momento, 2.1.0) do repositório Packman vem com tudo pronto para usar decodificação por hardware em hardware Intel e (parece) nVidia.
Basta ir "Tools → Preferências → Entrada / Codificadores" e na opção "Hardware-accelerated decoding" escolher entre "Automático", "Video Decoding and Presentation API for Unix (VDPAU)" ou "Video Acceleration (VA) API". Seria bom vir habilitado por padrão. Talvez "Automático" ainda não seja 100% seguro com hardware problemático.
E só.
Com uma GPU Intel HD 4000 no openSUSE 12.3:
(
Ao habilitar "Automático" ou "Video Acceleration (VA) API", o VLC diz no log ("Tools → Mensagens", Verbosity 1):
Basta ir "Tools → Preferências → Entrada / Codificadores" e na opção "Hardware-accelerated decoding" escolher entre "Automático", "Video Decoding and Presentation API for Unix (VDPAU)" ou "Video Acceleration (VA) API". Seria bom vir habilitado por padrão. Talvez "Automático" ainda não seja 100% seguro com hardware problemático.
E só.
Com uma GPU Intel HD 4000 no openSUSE 12.3:
(
vainfo
faz parte do pacote vaapi-tools
)$ vainfo vainfo: VA-API version: 0.33 (libva 1.1.0) vainfo: Driver version: Intel i965 driver - 1.0.19 vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Baseline : VAEntrypointVLD VAProfileH264Baseline : VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD
Ao habilitar "Automático" ou "Video Acceleration (VA) API", o VLC diz no log ("Tools → Mensagens", Verbosity 1):
avcodec info: Using VA API version 0.33 for hardware decoding.
☕
Comentários
Postar um comentário