URL: https://linuxfr.org/forums/general-general/posts/probleme-decodage-materiel-des-videos-avec-le-pilote-libre-amd Title: Problème Décodage matériel des vidéos avec le pilote libre AMD Authors: Jarvis Date: 2013年04月20日T12:08:46+02:00 License: CC By-SA Tags: amd, radeon, uvd, vdpau et mplayer Score: -1 Bonjour, Cela fait quelques temps que je cherche à lire des vidéos hd avec mon ordinateur. Et je lis qu'il va être possible en utilisant [des pilotes libres avec AMD](https://linuxfr.org/news/decodage-materiel-des-videos-avec-le-pilote-libre-amd). Pour information j'ai comme carte graphique : 02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV670 [Radeon HD 3870] (prog-if 00 [VGA controller]) Je lis une [mini-doc](http://www.phoronix.com/scan.php?page=news_item&px=MTM1NDk) pour installer cela avec Ubuntu. Donc j'installe la version 13.04. * Installation de toutes les dépendances pour la compilation de mesa : $ sudo add-apt-repository ppa:xorg-edgers/ppa $ sudo apt-get update $ sudo apt-get install libvdpau-dev autoconf2.13 libtool g++ bison flex x11proto-gl-dev libdrm-dev x11proto-dri2-dev libxext-dev libxdamage-dev libx11-xcb-dev libxcb-glx0-dev libxcb-dri2-0-dev libexpat1-dev libdrm-radeon1 libxcb-xfixes0-dev * Télechargement et installation de mesa : $ git clone git://anongit.freedesktop.org/mesa/mesa $ ./autogen.sh --with-gallium-drivers=r600 --enable-vdpau $ make $ sudo make install * Modification du chargement de la bibliothèque pour vdpau. On a donc : $ cat /etc/ld.so.conf.d/zz_i386-biarch-compat.conf /lib32 /usr/lib32 /usr/local/lib/vdpau $ sudo ldconfig * Installation du noyau particulier (en attendant le 3.10) : $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/2013-04-18-raring/linux-headers-3.9.0-996-generic_3.9.0-996.201304180429_amd64.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/2013-04-18-raring/linux-image-3.9.0-996-generic_3.9.0-996.201304180429_amd64.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/2013-04-18-raring/linux-headers-3.9.0-996_3.9.0-996.201304180429_all.deb $ sudo dpkg -i linux-*.deb * Téléchargement des firmwares dans http://people.freedesktop.org/~agd5f/radeon_ucode/ et copie vers /lib/firmware : $ sudo cp *.bin /lib/firmware/ * Redémarrage. * vdpau fonctionne sans utiliser les codecs spécifiques à vdpau : $ mplayer -vo vdpau fichier_video * vdpau ne fonctionne pas en utilisant les codecs spécifique à vdpau : $ mplayer -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau,ffodivxvdpau fichier_video * si je cherche à décoder du h264, j'ai plein de : [h264_vdpau @ 0xd96380]decoding to PIX_FMT_NONE is not supported. [h264_vdpau @ 0xd96380]ff_MPV_common_init() failed. [h264_vdpau @ 0xd96380]decode_slice_header error [h264_vdpau @ 0xd96380]no frame! Error while decoding frame! * si je cherche à décoder du mpeg4, j'ai : [mpeg4_vdpau @ 0xd96380]decoding to PIX_FMT_NONE is not supported. Error while decoding frame! Je voudrais savoir si j'ai raté quelques choses ou si simplement le pilote 3d libre n'est pas au point pour la HD (Il manquerait le support de PIX_FMT_NONE).

AltStyle によって変換されたページ (->オリジナル) /