Comment savoir si l'accélération matérielle du GPU est activée dans VLC?


1

Sous la nouvelle interface VLC (Linux) avec le pilote video-Catalyst installé, quelle option puis-je choisir pour activer l'accélération matérielle du processeur graphique?

Comment puis-je être sûr qu'il est activé?

entrez la description de l'image ici


$ vainfodonne moi cette sortie:

 libva info: VA-API version 0.37.0
 libva info: va_getDriverName() returns 0
 libva info: Trying to open /usr/lib/dri/fglrx_drv_video.so
 libva info: Found init function __vaDriverInit_0_33
 libva info: va_openDriver() returns 0
 vainfo: VA-API version: 0.37 (libva 1.5.0)
 vainfo: Driver version: AMD MMD 1.0
 vainfo: Supported profile and entrypoints
 VAProfileH264Baseline           :  VAEntrypointVLD
 VAProfileH264Main               :  VAEntrypointVLD
 VAProfileH264High               :  VAEntrypointVLD
 VAProfileVC1Simple              :  VAEntrypointVLD
 VAProfileVC1Main                :  VAEntrypointVLD
 VAProfileVC1Advanced            :  VAEntrypointVLD

Lancer $ vlc --ffmpeg-hw -vprint:

VLC media player 2.2.0 Weatherwax (revision 2.2.0-0-g1349ef2)
[09af99e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/control/liblirc_plugin.so' (liblirc_client.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09af99e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/codec/libtwolame_plugin.so' (libtwolame.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09af99e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so' (libprojectM.so.2: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09af99e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libgoom_plugin.so' (libgoom2.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09af99e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libvcdx_plugin.so' (libvcdinfo.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
Warning: option --ffmpeg-hw no longer exists.
[09af99e0] core libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.

Et en cours d'exécution $ cvlc --ffmpeg-hw -vprint:

VLC media player 2.2.0 Weatherwax (revision 2.2.0-0-g1349ef2)
[09a9c9e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/control/liblirc_plugin.so' (liblirc_client.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09a9c9e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/codec/libtwolame_plugin.so' (libtwolame.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09a9c9e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so' (libprojectM.so.2: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09a9c9e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libgoom_plugin.so' (libgoom2.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
[09a9c9e0] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libvcdx_plugin.so' (libvcdinfo.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
Warning: option --ffmpeg-hw no longer exists.
[09b6d530] dummy interface: using the dummy interface module...

Même résultat avec $ vlc --avcodec-hw -v!

Réponses:


1

Si le catalyseur est installé et configuré correctement, vainfodevrait donner une sortie comme celle-ci

 libva: libva version 0.32.0
 Xlib:  extension "XFree86-DRI" missing on display ":0.0".
 libva: va_getDriverName() returns 0
 libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
 libva: va_openDriver() returns 0
 vainfo: VA API version: 0.32
 vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
 vainfo: Supported profile and entrypoints
 VAProfileH264High               :  VAEntrypointVLD
 VAProfileVC1Advanced            :  VAEntrypointVLD

Et courir

vlc --ffmpeg-hw -v

Devrait imprimer une ligne comme

[0x7fd018c02d38] avcodec decoder: Using VA API version 0.32 for hardware decoding.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.