2024. április 25., csütörtök

Gyorskeresés

XBMC VAAPI support

Írta: | Kulcsszavak: linux . xbmc . vaapi . HD . ATI . AMD . XvBA

[ ÚJ BEJEGYZÉS ]

A részletektől most eltekintek, ide csak a lényeg jön:

SVN checkout üzenete:

Checked out revision 29186.

Konfigurálás vaapival:

./bootstrap
./configure --prefix=/tmp/xbmc --enable-vaapi

Config eredménye, a lényeget kiemeltem:

XBMC Configuration:
------------------------
Debugging: Yes
Profiling: No
Crosscomp.: No
target ARCH: no
target CPU: no
Optimization: Yes
OpenGL: Yes
VDPAU: Yes
VAAPI: Yes

Fordítás es telepítés után konzolbol indítottam el. A video lejtszó beállításoknál feltünt a vaapi. A video autodetecten van, kilépés után a konzolon is látható a vidám üzenet:

libva: libva version 0.31.0-sds6
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0

Megnéztem a rendszer teljesítmény igényét 1080p, h264, 10Mbps lejátszáshoz (Phenom 920+4850):

Linux 2.6.32-19-generic (fresbuntu) 04/12/2010 _x86_64_ (4 CPU)

12:00:20 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
12:00:20 AM all 5.16 0.07 0.85 0.20 0.10 0.03 0.00 0.00 93.59
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
GPU load : 3%
--------
Linux 2.6.32-19-generic (fresbuntu) 04/12/2010 _x86_64_ (4 CPU)

12:00:21 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
12:00:21 AM all 5.16 0.07 0.85 0.20 0.10 0.03 0.00 0.00 93.59
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
GPU load : 3%

A killa sample kifog rajta és a barlangos VC1 1080p wmv sem a kedvence, de a többi prohardveres állomány szépen megy. Szóval hack nélül is lehet élvezni linux alatt az AMD HD támogatását. Persze a vaapi libeket fel kell rakni ebből a leírásból. Nem tudja valaki, hogy hol lehet a video buffer méretét állítani?

Hozzászólások

(#1) lezso6


lezso6
HÁZIGAZDA
LOGOUT blog

Nagyon hasznosak ezek a linuxos bejegyzéseid. :R

Nem tudod esetleg win alatt notis quadro nvs 140m-en hogy lehetne beröffenteni a DXVA-t? :F

[ Szerkesztve ]

A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.

(#2) frescho válasza lezso6 (#1) üzenetére


frescho
addikt

Probald meg letolteni az XBMC Unofficial Nightly Builds from SVN-rol a DirectX verziot. Kerlek szamolj be az eredmenyrol.

https://frescho.hu

(#3) lezso6 válasza frescho (#2) üzenetére


lezso6
HÁZIGAZDA
LOGOUT blog

Köszi, de sajnos nem megy ezen se - szaggat és széjjelszemetelődik a kép. De közben rájöttem lehet azért, mert csak 128 megás a videokarim és ez édeskevés lehet egy 1080p-hez... :(

Viszont nagyon tetszik a progi. :R

[ Szerkesztve ]

A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.

(#4) lezso6 válasza lezso6 (#3) üzenetére


lezso6
HÁZIGAZDA
LOGOUT blog

Viszont az openGL-es verzió GLSL-el felére csökkenti a CPU használatot. :C

Na de az is érdekes, hogy alkalmazás alapon jobban eszi a CPU-t, mint lejátszás közben... :F

[ Szerkesztve ]

A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.

(#5) frescho válasza lezso6 (#4) üzenetére


frescho
addikt

128MB-os? Milyen kartya?

Azt hiszem irtam, hogy linux alatt az UVD2 a kovetelmeny, ami ugye a 4-es szeriatol folfele igaz. Nvidianal ha jol emlekszem 8-as szeria a minimum, kiveve az elso szerias 8800-akat (GTS 320 es a GTX, Ultra paros, az 512-es 1G-as 8800GT-k mar tamogatjak)

En OpenCL-t szeretnek latni.

A GUI eroforrasigenyen mar en is csodalkoztam, amikor kissebb terhelest mertem lejatszas alatt :Y

https://frescho.hu

(#6) lezso6 válasza frescho (#5) üzenetére


lezso6
HÁZIGAZDA
LOGOUT blog

Quadro FX 140M, azaz nV 8400GS, még a 80 nanométeres. Ám ezen GDDR3 van, de csak 128... :(

Most nézem, hogy OGL alapú lejátszásnál csak egy CPU szálat használ. :F Ha tudná mind a kettőt, akkor mehetne 600MHz-en, s az már nagyon is jó. :K (szoftveresen 1600 kell)

A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.

(#7) lezso6 válasza frescho (#5) üzenetére


lezso6
HÁZIGAZDA
LOGOUT blog

Amúgy stable release-nél winen a GUI nem eszik semmit. Viszont a settingsben nincs se DX, se OGL támogatás... :F Nem tudsz win ogl-es stable releast, hogy honnan lehet szerezni?

A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.

(#8) frescho válasza lezso6 (#7) üzenetére


frescho
addikt

Nekem linux alatt szepen teker meg az integralt 8100-as GF is. Sajnos a win-es verzio kivul esik a hatokoromon, egyszeruen nincs otthon.

https://frescho.hu

(#9) Benoe77


Benoe77
őstag

Én is felraktam a vaapi-s xbmc-t a leírásod alapjaán, de nálam egylőre nem jók az eredmények:

Egyelőre Karmicon próbálkoztam, 4350-es kártyával, előszöt a 9.10-es fglrx driverrel, utána a 10.3-assal.

Mindkét esetben ment az xvba, alacsony volt a prociterhelés, de a színek furcsák voltak, a kép foltosnak tűnt, meg néha akadt is egy kicsit a lejátszás.

Ill. mikor felraktam a 10.3-as drivert, utána az xbmc menü is elkezdett villogni helyenként. Lehet, hogy valami összekavarodott a telepítés során, meg fogom próbálni én is egy friss mythbuntu lucid installal.

(#10) frescho válasza Benoe77 (#9) üzenetére


frescho
addikt

En hala az egnek VDPAU-t hasznalok a HTPC-n. Gyakorlatila hiabtlanul megy, meg a killa sample sem tudott kifogni rajta. Egyedul azt az XBMC hibat nem tudom megoldani, hogy nagyobb legyen a file buffer, akkor siman mehetne neten keresztul NAS-rol.

https://frescho.hu

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.