Riippuu siitä, missä Windowssissa XBMC:tä ajetaan. Jos sulla on Windows Vista tai uudempi, niin silloin HD videoiden kuvan purkaminen näyttiksellä dxva2:n kautta onnistuu suoraan XBMC:ssä. Windowssissa (Vista ja 7) dxva2 rautapurku toimii tällä hetkellä ainakin Atin ja Nvidian ohjaimilla -> http://wiki.xbmc.org/index.php?title=How_To:_Enable_Hardware_Accelerated_Decoding_via_DXVA2_in_XBMC_for_Windows
Miten saan tuon päälle? Onko mitään muita asetuksia XBMC:ssä joka pitää säätää? Sitten on myös joku rauta lomituksenpoisto mutta se koskee varmaan enemmän DVB Vieweriä kuin XBMC:tä?
Googleen hakusanoiksi xbmc ja dxva2. Neljännen "How To: Enable Hardware Accelerated Decoding via DXVA2 in XBMC for Windows"-linkin takaa löytyy ohjeet.
Taisin puhua tuossa kirjoitella vähän puppua. Huomasin hetki sitten, että XBMC:n DXVA2-ohjeissa on listattuna vain Atin ja Nvidian näytönohjaimia eikä Intelistä puhuta mitään. Ilmeisesti Intelin Core-i3/i5/i7 integroiduissa ohjaimissa ei vielä olekaan DXVA2 tukea? XBMC:n foorumiltakin löytyi kysymykseen ainakin yksi vastaus. Oletin aiemmin, että Intelin ohjaimistakin löytyisi DXVA2-tuki.
Ei tosiaan toimikkaan HD materiaalilla DXVA. DXVA lukee ainoastaan katsottaessa mpeg tallenteita, videonskaalaus kohdassa. Prosessorin kuormitus pysyy kyllä koko ajan alle 20%. DVBviewer+Powerdvd10 yhdistelmällä DXVA toimii. Edit: Siis i3:sella
Mulla ei näy tuo "Allow hardware acceleration" osa ollenkaa. EDIT: Eipä taida olla tuo "Nightly Dharma build of XBMC" asennettuna.
XBMC 9.11 Camelot versiossa ei vielä DXVA2 tukea taida olla, mutta Dharma Beta 2 versiosta se pitäisi jo löytyä -> http://mirrors.xbmc.org/releases/win32/
Juu, sain sen asennettua ja sieltähän se löytyi. Kiitos taas kerran! Osaatko sanoa mikä tämä "video post processing" asetus on?
Post-processing tarkoittaa kuvan jälkikäsittelyä, jolla yritetään parantaa kuvanlaatua ja korjata siinä näkyviä virheitä.
Kokeilin huvikseni XBMC Dharma 2 versiota Windows Vista läppärissäni, jossa prossuna 1.6 GHz Centrino Duo ja integroitu ATI HD2400 näytönohjain. DXVA2 toimi heittämällä, kun sen vaan pisti päälle asetuksista. Prossun kuormitus näytti olevan h.264 1080p mkv:tä toistettaessa 25-30% luokkaa. Kuvanlaatu vaan oli todella surkea Linux versioon verrattuna. Liikkuvassa kuvassa näkyi tasaisilla väripinnoilla värien porrastumista ja palikoitumista. Aivan kuin olisi katsellut huonosti pakattua DivX-videota. :sick:
Kannattaako pitää päällä vai sitten vai onko turha juttu? Miksi linuxissa oli parempi kuvanlaatu? Pitäis saada kaikki irti tästä nyt kuvalaadullisesti ettei harmita että jätti PS3:sen pois
Hyvä kysymys Ehkä tämä läppärin rupuinen ATI HD2400 ei kykene purkamaan kaikkia HD videoita? Kokeilin toista 1080p mkv pätkää ja siinä ei ollut kuvanlaadussa mitään ongelmia. Sen jälkeen huomasin myös sen, että h.264 4.1 High Profilen ylittävät mkv-videot eivät toimi ja tuloksena on vihreä kuva. Samat testatut pätkät toimivat ongelmitta Linuxissa XBMC:n Dharma beta 2 versiolla ja Nvidian GT220 näytönohjaimella.
Varmasti aika iso merkitys tuossa näytönohjaimessa joo. Itse päädyin tuohon 5570 koska Anandtech väitti sen olevan täydellinen HTPC kortti ja ettei 5450 pystynyt ihan kaikkeen parhaampaan kuvaan. Tiedä sitten.. Tuosta "Post processing" vielä, hoitaako näyttis sen vai prossu?
Usein näytönohjainten erot HTPC-käytössä tulevat esiin vasta lomitetulla 1080i-videolla. Halvemmissa ohjaimissa tehot eivät riitä laadukkaaseen lomituksenpoistoon 1080i-videoilla. Nuo em. testaamani pätkät olivat lomittamatonta 1080p materiaalia. Kokeilin myös toistaa Windowssissa digi-tv tallenteita XBMC:llä. Näköjään Dharma beta 2 ei käytä GPU:ta ollenkaan lomitetun mpeg2-materialin purkamiseen. Eli XBMC purkaa videon ohjelmallisesti ja näytönohjain ei osallistu lainkaan lomituksenpoistoon. HD h.264 1080i tallenteilla taas DXVA2 oli käytössä, mutta lomituksenpoistoa ei voinut laittaa päälle lainkaan. Mutta tämän olikin jo entuudestaan tiedossa, että XBMC:n Windows-versiossa lomituksenpoisto ei toimi DXVA2:lla. Eli ainakin lomitetulla HD materiaalilla Windows versio häviää reilusti kuvanlaadussa Linux versiolle. Jos siis aikoo katsella XBMC:llä lomitettua videomateriaalia, niin minun mielestäni kannattaa päätyä ainakin toistaiseki Linux versioon, jossa lomituksenpoisto toimii (ainakin Nvidian VDPAU-korteilla) ongelmitta.
Juuri näin, SD materiaalin ohjelmallinen lomituksen poisto on XBMC:n windows versiossa myös surkeaa katseltavaa, mutta korjauksen pitäisi tulla jo seuraavassa versiossa. Minä olen vaan jo niin jumiutunut DVBV/recservice käyttöön, etten jaksa mitään muuta alkaa koettamaan.
Ok, no tällä hetkellä XBMC:llä en kato muuta kuin 720p ja 1080p .mkv tiedostoja melkein niin se ei pitäisi olla ongelma. DVB Viewerillä sitten tulee katsottua TV lähetyksiä jossa tuo kaikki pitäisi saada kuntoon.
Sama ongelma on myös Linux puolella DVD-levyillä, jos levyllä on lomitettua materiaalia, kuten esim. konserttitaltioinit ja tv-sarjat. Jostain syystä VDPAU ja näyttiksen lomituksenpoisto eivät toimi DVD-levyillä. Eipä tuo lomitettu HD materiaalikaan ole kovin hyvän näköistä ilman lomituksenpoistoa. Onko tuosta korjauksesta jossain tarkempaa tietoa? XBMC 11.0 version roadmap:ssa siitä ei ole mitään mainintaa. Itse taas odotan tuota VDR PVR back-end client addonia. Itse olen taas niin juurtunut tuohon Linux VDR ohjelmaan, että en jaksa alkaa muita kokeilemaan.