Hirdetés

HD filmek, x264, DXVA, HDMI audio

Hardveres gyorsítás Ubuntun - VDPAU

Harmadik rész:

PuMbA írása, köszönöm.

Linux rendszereken a hardveres gyorsítás VDPAU segítségével történik, melyet az NVIDIA tervezett GeForce 8-as és újabb kártyáihoz és feladata megegyezik a Windows DXVA-jával. Nézzük meg, hogyan használhatjuk ki NVIDIA kártyánk gyorsítási képességeit.

A legújabb videómeghajtót, az mplayer2 lejátszót és az UMPlayer grafikus felületet külső tárolókból érhetjük el, amelyeket először hozzá kell adnunk az Ubuntu szoftverforrásaihoz, majd a csomaginformációk frissítése után jöhet a telepítés. Ehhez a Terminálban a következő parancsokat adjuk ki:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo add-apt-repository ppa:ripps818/coreavc
sudo apt-get update
sudo apt-get install umplayer umplayer-translations

Ha még nem aktiváltuk a zárt NVIDIA meghajtót, akkor az Eszközmeghajtók alkalmazásban tegyük meg. A képszakadás elkerülése végett érdemes bekapcsolni az NVIDIA beállításkezelőjében a vertikális szinkronizálást, amelyet a Terminálban a "sudo nvidia-settings" parancs segítségével érünk el. Itt az OpenGL Settings panelen a Sync to VBlank opciót kell bepipálni, amely egy kijelentkezés után lép életbe.

Az UMPlayer-ben a CTRL+P billentyűkombinációval hozzuk elő a beállításokat, menjünk át a Videó fülre és a Kimeneti meghajtót állítsuk "vdpau"-ra. Nem ide tartozó beállítás, de érdemes a Hang fülön a kimenetet "pulse"-ra állítani, mert ezzel megspórolunk egy plusz hang adatfolyam átirányítást. Lejátszás közben a CTRL+I billentyűkombinációval megnyitott ablakban tudjuk ellenőrizni, hogy működik-e a hardveres gyorsítás. Amennyiben működik, a következők egyikét láthatjuk kijelölve a Videó kodek fülre kattintva: ffmpeg12vdpau, ffmpegwmv3vdpau, ffvc1vdpau, ffh264vdpau, ffodivxvdpau.]

A váltottsorosság megszüntetéséhez a Kimeneti meghajtót állítsuk át "Saját beállítás..."-ra és a megjelenő szövegrészbe írjuk be a következőt: "vdpau:deint=4". Ezzel a beállítással érhetjük el a legjobb képminőséget, de gyengébb videókártyákon HD videók esetén sebességbeli problémák léphetnek fel: ebben az esetben a négyes helyett a hármas paramétert használjuk. C jelzésű videó processzorral ellátott kártyákon (további információ erről itt található) lehetőség van magas minőségű hardveres felskálázásra is, amit a "hqscaling=1" opcióval engedélyezhetünk. Ha ezt a skálázási módot a váltottsorosság megszüntetés mellett akarjuk használni, akkor a "vdpau:deint=4:hqscaling=1" beállítást kell megadnunk.

A cikk még nem ért véget, kérlek, lapozz!