Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: cmudik 28 Července 2009, 23:56:35
-
Chtěl bych se s vámi podělit o zkušenosti s akcelerací videa pomocí VDPAU, které je součástí ovladačů gr. karet NVidia. Nejprve si zkontrolujte (http://en.wikipedia.org/wiki/VDPAU), zda vaše karta tuto technologii podporuje, jedná se o karty série 8 a vyšší.
Přidáme repozitář (https://launchpad.net/~nvidia-vdpau/+archive/ppa), kde jsou nejnovější verze mplayeru, ovladačů a dalších užitečných věcí, podepíšeme.
Upravíme konfigurační soubor mplayeru
gedit ~/.mplayer/config
vložíme
vo=vdpau,xv,
vc=ffvc1vdpau,ffh264vdpau,ffmpeg12vdpau,
Pak už jen v příkazovém řádku mplayer název_filmu.mkv, nebo v nabídce Nautilusu Otevřít s "MPlayer".
Pokud se podaří, váš procesor si odpočne ;).
-
Ano, mohu potvrdit, zatížení procesoru doslova spadne na cca 15-20% ze skoro 100% u dvoujádra Athlon64....Nvidia 8500.
-
Mohl bys prosím přidat návod, jak získat ten software, nějak blbuvzdorněji? :-[ Mě nejde ta instalace....
-
Niečo také na intelácke grafiky? :D
-
A pro jiné přehrávače? Zejména u VLC bych to ocenil...
-
Tak je to funkce Nvidie, u jiných karet bude zřejmě něco obdobného, v současnosti je to nový nápad, jak vystupňovat výkon v PC.
Nic se nemusí instalovat, jde o to nastavit v předvolbě přehrávače, že se bude využívat tato schopnost grafické karty.
Jak to vypadá u Mplayeru: Spustíte Mplayer a pravou myší v okně vyvoláte menu a vyberete Preferences. Malé okénko vás upozorňuje na to, že změny, které provedete, budou platné až po novém spuštění Mplayeru. Potvrdíte a nyní v záložce Video posunete barevný pruh na nápis VDPAU with X11 a dole dáte OK. To je v podstatě vše.
-
Moc děkuji za návod.
Dva dny jsem procházel web a nedařilo se mi akceleraci HD videa zprovoznit. Až nyní :)
1 ) Stačilo si přidat repozitář ( včetně klíče ) a aktualizovat.
2 ) Poté v systém -> správa -> ovladače hardwaru - povolit nejnovjější verzi ovladače. (restart)
3 ) Editovat nastavení mplayeru a hotovo.
Tři jednoduché kroky a vše funguje.
Notebook Compal FL2
Intel Core 2 Duo T7700, GK GeForce 8600M GT, Nvidia tdiver version 195.36.15.
Video 1080 mi jede úplně v pohodě i v akčních scénách, zatížení procesoru kolem 20% z původních 100%.
-
A pro jiné přehrávače? Zejména u VLC bych to ocenil...
http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru (http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru)
-
A pro jiné přehrávače? Zejména u VLC bych to ocenil...
http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru (http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru)
No isiel som podla navodu akurat som sa sekol pri tomto kroku
* A nakonec kompilace VLC playeru
mkdir build
cd build
../configure --enable-libva
make
sudo make install
Vypise mi to ze ./configure neni.
??
Ono som ho v zlozke vo vlc fakt nenasiel.
-
A pro jiné přehrávače? Zejména u VLC bych to ocenil...
http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru (http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru)
No isiel som podla navodu akurat som sa sekol pri tomto kroku
* A nakonec kompilace VLC playeru
mkdir build
cd build
../configure --enable-libva
make
sudo make install
Vypise mi to ze ./configure neni.
??
Ono som ho v zlozke vo vlc fakt nenasiel.
Je to příkaz. Ne soubor. Patrně špatná cesta.
-
A pro jiné přehrávače? Zejména u VLC bych to ocenil...
http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru (http://wiki.ubuntu.cz/VDPAU%20v%20VLC%20media%20playeru)
No isiel som podla navodu akurat som sa sekol pri tomto kroku
* A nakonec kompilace VLC playeru
mkdir build
cd build
../configure --enable-libva
make
sudo make install
Vypise mi to ze ./configure neni.
??
Ono som ho v zlozke vo vlc fakt nenasiel.
Je to příkaz. Ne soubor. Patrně špatná cesta.
No hej ale kompiloval som podla toho navodu ffmpeg a v zlozke subor configure je, a to prebehlo v poriadku.
Tak som z toho puk.
-
Ty dvě tečky před /configure jsi se překlep? Má tam být ./configure.
-
Ty dvě tečky před /configure jsi se překlep? Má tam být ./configure.
Nie Tak je to v tom navode na wiki. :)
Ja viem ze tam ma len jedna bodka.
Stejne mi to nejde.
-
Ahoj,
zkoušel jsem zprovoznit akceleraci podle tvého návodu, ale vdpau video výstup nefunguje.
Zkusil jsem to znovu přesně podle tohoto návodu http://ubuntuforums.org/showthread.php?t=1037625 a když jsem potom video spustil (.mkv 1080p) bylo slyšet pouze zvuk, video se nespustilo a v terminálu to vypsalo Playing /media/Data/Videa/Joe.mkv.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Japanese (x264, 1920x1080, 4800kbps)", -vid 0
[mkv] Track ID 2: audio (A_MPEG/L3) "Music (MP3, 2.0, 320kbps)", -aid 0, -alang mis
[mkv] Track ID 3: audio (A_FLAC) "Music (FLAC, 2.0)", -aid 1, -alang mis
[mkv] Track ID 4: audio (A_AC3) "Music (AC3, 5.1, 640kbps)", -aid 2, -alang mis
[mkv] Track ID 5: subtitles (S_VOBSUB) "Japanese (VobSub from BluRay)", -sid 0, -slang jpn
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO: [avc1] 1920x1080 24bpp 29.970 fps 0.0 kbps ( 0.0 kbyte/s)
[vdpau] Could not open dynamic library libvdpau.so.1
Error opening/initializing the selected video_out (-vo) device.
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 320.0 kbit/20.83% (ratio: 40000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
===== PAUSE =====
A: 31.3 (31.3) of 6961.9 ( 1:56:01.9) 1.2%
z čehož mě především zaujal řádek [vdpau] Could not open dynamic library libvdpau.so.1
Grafickou kartu mám nVidia GeForce 9300M GS, ta vdpau podporuje.
Vdpau mi nefunguje ani v mplayeru, ani v smplayeru, ani v xbmc - je výše vypsaná chyba příčinou? Pokud ano, poradíte mi někdo, prosím, jak to vyřešit?
-
A toto nepomůže?
http://www.root.cz/clanky/vdpau-akcelerace-videa-grafickou-kartou/
-
Máš nainstalovanou libvdpau?
-
A toto nepomůže?
http://www.root.cz/clanky/vdpau-akcelerace-videa-grafickou-kartou/
děkuji za odpověď, nicméně tento návod jsem před časem taky zkoušel. vše proběhlo úspěšně (instalace repozitáře, nastavení přehrávače), ale vdpau přesto nefungovalo.
-
Máš nainstalovanou libvdpau?
Neměl jsem. Doinstaloval jsem ji a přehrávání funguje - procesor to video zvládl i předtím (se zatížením 100 % a předbíhajícím se zvukem) - teď výkon procesoru při přehrávání osciluje kolem 17 % a video i zvuk běží krásně :)
Moc děkuju :D