PDA

View Full Version : Dual core question


mare911
03-21-2008, 09:34 AM
I noticed unbalanced CPU-core load during reproduction of some hi resolution videos

[Only registered and activated users can see links] ([Only registered and activated users can see links])

Is multi core supported atm? And if not, is there any plans for implementation in the future?

Thank you

mouse
03-21-2008, 09:43 AM
It depends on a h264 decoder, not a player.
KMP simply uses libavcodec from ffmpeg project to decode h264 video.


Buy coreavc which supports dual or quad core decoding. :)

[Only registered and activated users can see links]

mare911
03-21-2008, 10:01 AM
Heh, I am just realized my stupidness :)

With CoreAVC :)
[Only registered and activated users can see links] ([Only registered and activated users can see links])

P.S. Is there a way to use just CoreAVCDecoder.ax without registering on system (like other filters shipped with KMP), e.g. by copying in program folder or something for portable version?

mouse
03-21-2008, 10:20 AM
Maybe not.

mare911
03-21-2008, 10:25 AM
kk, thanks for your time mate :)

mouse
03-21-2008, 10:31 AM
FYI, there is a way but I'm not sure it'll work without any problem. When you add coreavc to external decoder, add it through "Add External Codec" button. As coreavc is a commercial decoder, it probably requires some verificaiton process: I think it won't work when unregistered.

mare911
03-21-2008, 11:04 AM
Its working. I unregistered CoreAVCDecoder.ax 1st, then copped it to kmp folder and set options by your advice and it worked without issues.

I still didn't tested it from usb flash. Ill try tomorrow and I am a bit worried about path handling (is they relative?), e.g. location of decoder can be F:\KMP\CoreAVCDecoder.ax while on other machine it will become G:\KMP\CoreAVCDecoder.ax

Regards

mouse
03-21-2008, 11:34 AM
Ooops. After editing the path in KMPcfg.ini, it works with relative path.


[\Software\KMPlayer\KMP2.0\ExtFilterList\00014]
Disabled=int:0
ftype=int:1
dispname=str:
path=str:\KMP\CoreAVCDecoder.ax
name=str:CoreAVC Video Decoder
clsid=str:{09571A4B-F1FE-4C60-9760-DE6D310C7C31}

Good luck!

mare911
03-21-2008, 08:32 PM
Thanks for your input mate:)

Now, with relative path, its working like a charm

I eventually managed to watch 1080p with portable KMP on slower machines thanks to your CoreAVC advice