Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: lachim 03 Října 2011, 23:01:52
-
Mám dvoujádrový Intel Celeron E3300, grafickou kartu ATI Radeon 5670, Ubuntu 11.04 (bez 3d efektů - classic), zkoušel jsem svobodné ovladače (to bylo ještě horší) a různé verze nesvobodných ovladačů (teď mám manuálně nainstalované nejnovější FGLRX s Amd Catalyst control centerem).
K přehrávání videa používám VLC nebo SMplayer.
Když zapnu Sledování systému, tak oproti přehrávání HD videa ve Windows XP pozoruji mnohem vyšší vytížení procesorových jader. Vytížení dle nástroje Sledování systému (ale i nástroje top) je programem mplayer v Ubuntu kolem 60%. V xpéčkách (Windows Task Manager - nebo jak se ten program jmenuje) je to mnohem méně (media player classic).
Zajímalo by mě čím to je.
Je to problém kodeků nebo ovladačů grafické karty? Nedá se s tím něco dělat?
-
Asi tím, že akcelerace grafikou není normálně povolena, je nutné ji zapnout. Ve VLC stačí jen tu volbu povolit
-
To už jsem zkoušel. Tím to není.
-
Ještě jenom dodám, že teď když to zkouším v XP, tak dle Správce úloh systému Windows využívá media player classic při přehrávání toho samého video souboru (720p) ve formátu *.mkv 2-5%.
-
Protože to dekóduje grafika
-
OK. Asi máš pravdu.
Něco jsem k tomu našel. http://www.webupd8.org/2010/10/use-mplayer-with-vaapi-support-hardware.html
Ale výstup vdpau funguje jenom s Nvidia kartami.
Pro Intel karty by měl fungovat výstup vaapi a pro ATI karty výstup xvba. Zřejmě ale tyhle výstupy nepodporuje Mplayer. Musel by se ručně zkompilovat s jejich podporou. To se mně ale dělat nechce. Tak aspoň vím, čím to je.
-
Tak jsem k tomu něco hledal, akceleraci by mělo podporovat Xine (u Ati), můžeš taky použít Totem-Xine
-
Díky za pomoc a za nakopnutí. Už se mně to asi podařilo, takže xine už jsem nezkoušel.
Je potřeba balíček xvba-va-driver. Ten ale nejde kvůli bugu v Natty nainstalovat, tak jsem nainstaloval xvba-video odtud http://www.splitted-desktop.com/~gbeauchesne/xvba-video/
Pak jsem přidal repozitář a nainstaloval co v něm je včetně vlc, a to odsud https://launchpad.net/~dtl131/+archive/catalysthacks?field.series_filter=natty
Ovladače k Atině jsem nakonec použil tyhle https://launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=natty
A ve VLC jsem samozřejmě zaškrtnul volbu - Use GPU acceleration.
Nevím jestli jsou potřeba všechny tyhle kroky, ale teď má přehrávání HD videa ve VLC mnohem menší spotřebu procesoru.
-
Pěkný návod jak to rozchodit, určitě se to bude hodit i dalším lidem
-
Souhlas, pěkná práce 8)