GPU segitett videolejatszas: CCCP + MPC-HC + DXVA + Subtitles (win only)

Irtam egy kis howto-t amit hosszas szenvedes utan otoltem ki. Szolok elore, ez csak Windows-on mukodik. Linuxon tessek vdpau-t hasznalni meg Nvidia-t venni.

Tehat. A howto angolul van. A kulcsszavak viszont konnyen kivehetoek, olyan 80-as iq felett mar megy a dolog valoszinusitem. Ha megse, lehet kerdezni, valaszolok. Tehat a cel hogy legyen DXVA altal gyorsitott video lejatszasunk. Miert jo ez? Intel es ATI gpu-kkal is lehet segiteni a dekodolasnal, ezzel CPU-t sporolva meg, s szebb kepet kapva. Kb. mint CUDA, de ennyire nem eredmenyes.

=================================================================
CCCP codec pack with Media Player Classic HC and DXVA (with subtitles)

First of all, you have to grab some stuff from the internet. You'll need these:
1. CCCP pack: http://www.cccp-project.net/
2. FFdshow: http://www.free-codecs.com/download/FFDshow.htm
3. http://haali.su/mkv/

Install CCCP without installing ffdshow and haali. Unselect them at the install screen. Now, install ffdshow (You may want to enable subtitle support and disable deblocking (its at the bottom, under "Tweaks")), haali. Use the basic settings, you shouldn't adjust anything unless you know what you are doing.

Now, start Media Player Classic HC. Go to Options (View->Options). (Here, I usually select the "Remember last window size, position" and uncheck the "Auto-zoom" at the "Playback" part, but that's only because I love Smplayer's behaviour).

This one will depend on the OS. If you use XP, select VMR9 (renderless). If you've got Vista+, use EVR Custom Pres. ** (Reduce EVR buffers to the lowest possible value).

At Internal Filters (right), select: H264/AVC (DXVA), H264/AVC (FFmpeg), VC1 (DXVA), VC1 (FFmpeg).

Go to External Filters. Click on "Add Filter..." and select ffdshow Video Decoder. At right, select "Block".

Finally, go to "Playback" (left 'tree view') and select "Auto-load subtitles". Click OK, restart MPC-HC and see if it works.

Hozzászólások

:)

Mar mult het ota ezzel szenvedek, igazandibol mar regota mukodik itt. VLC-t sosem szerettem. Nem reg beirta JBKempf hogy lesz vdpau meg minden jo, beigert fut, fat, aztan nem lett belole semmi se. Fokent az zavar hogy ha beleporgetek egy filmbe, akkor jo ido mire valojaba oda ugrik.

Meg hat mig nincs stabil DXVA/VDPAU/openCL gyorsitas, addig sokat nem er. SMplayer ftw. (Ha mar linux/bsd. Ha Win, akkor CCCP verhetetlen.) Masreszrol hianyzik a lejatszomeret / pozicio / fajl pozicio megtartas.

Kerdes: a fent nevezett kodek pakkbol mely kodek az, ami elengedhetetlen, es hol lehet azt beszerezni? Szerintem nem egeszseges ilyen kodek pakkokat orrba-szajba telepitgetni, mert a fene tudja mi egyeb kerul meg fel a kodekek melle.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Valasz.

A CCCP egy pack. EGYETLEN darab, mukodo, kitesztelt, nagyon jo csomag. Mindent levisz. A ket 'codec' amit felrakunk (pontosabban kicserelunk), csak a frissitett valtozatok. Ennyi. Nincs telehanyva a gep, mindossze CCCP van. S regota hasznalom, minden ismerosom gepen ez fut, mindenki tokeletesen elegedett vele.

Nem tudom, a codec pakk az nalam azt jelenti, hogy tobb codec egy csomagban. Valoszinuleg, hogy a nyolcvan valahany codecbol valojaban 1-2 az, amire tenylegesen szukseg van a GPU gyorsitott lejatszashoz, es ez elerheto a gyartotol.
Ne haragudj, en komoly fenntartassal viseltetem _barmilyen_ codec pakk irant, amig valaki olyan nem biztosit a kockazatmentessegrol, akinek a szavaban feltetlenul megbizom - es ne haragudj, te nem tartozol ezek koze. Volt szerencsem mar tobbfele codec pakkhoz, es mindig kiderult, hogy ez volt az elso lepes a rendszer totalis osszeomlasaig, ami persze 2-3 honappal kesobb kovetkezett csak be - de bekovetkezett, es ez a lenyeg.

Szoval a kerdesemre meg mindig nem jott valasz. Ezek szerint a valasz: nem tudom?
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Mindossze haali, ffdshow van benne. Ennyi. Meg az mpc-hc lejatszo. Rakd fel oket kulon, 'gyartotol'(par embertol akik osszedobtak ezeket a gany projecteket es megolik majd a geped) es ugyanott jarsz. Az egesz pack-nak az a lenyege hogy OOTB mukodjon minden, ne kelljen szorakozni, s mint irtad ne okozzon instabilitast a kulonfele codec keveredes.

Valasz (csak komas voltam mikor irtam elozot): ffdshow, haali. A tobbi (vsfilter, Wavpack, flvsplitter, mpeg2*) csak optional AFAIK. De ezeket telepitesnel is... nem erdekes, biztonsagi kockazat, megoli a geped. :)

Nekem viszonylag szuk azon kodekkek kore, amikre szuksegem van ahhoz, hogy rendesen tudjak filmet nezni. Raadasul a mplayer megelegszik a ffmpeg libjeivel is, tehat a kodekkek egyebkent is irrelevansak. DVD lejatszashoz default tud mpeg-et, szoval...
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.