Log in

View Full Version : Haali Render won't work in MPC.


Jeremy Duncan
11th September 2007, 04:08
http://aycu21.webshots.com/image/27660/2002397680194459080_th.jpg (http://allyoucanupload.webshots.com/v/2002397680194459080)

I don't see the Haali Icon when I play a SDVD Disk from the dvd drive.

I compared the colors using default and haali render and there is no difference.
I'm using the latest haali software linked to from the haali thread here in this forum.

Reclock shows I'm using vmr7 windowed, not haali.
i've tried gabest's 6.4.9.0, and clsid's mpc.

I've tried disabling FFDshow resize, and only using mpc bicubic resize, but still no difference.

Need some help here, please.

Jeremy Duncan
11th September 2007, 06:12
Ok. Here's how I get Haali renderer to work.

In MPC external filters, I block Reclock and FFDshow video and audio codecs.

Then MPC will use Haali, and I can see it in the Play, Filters tab.

Is there any way i can get Haali to work in MPC if I use FFDshow and Reclock too ?

chros
13th September 2007, 06:03
In MPC external filters, I block Reclock and FFDshow video and audio codecs.
Hhmmmm...
I'm never used Reclock, but: maybe you don't know that Haali's renderer only accept YUY2 or RGB colorspace (so YV12 and others won't work). I bet that is the problem.

Where is the Reclock filter in the chain? After ffdshow and before renderer?
(I'm using splitter->ffdshow/xvid decoder->Haali's renderer for almost all kind of files.(avi, mkv, mp4))

And last, Haali's renderer does only 2 things (of course in GPU):
- RGB conversion (but if you feed RGB colorspace into it (eg. in ffdshow), it's disabled)
- bicubic resize (but if you already resized the content (eg. in ffdshow) to the size of the current desktop, then (again), it doesn't do anything ...)

Leak
13th September 2007, 09:22
Hhmmmm...
I'm never used Reclock, but: maybe you don't know that Haali's renderer only accept YUY2 or RGB colorspace (so YV12 and others won't work). I bet that is the problem.
No, it's rather that Reclock only supports Overlay and VMR and will refuse to load if a different renderer is used - and since the source isn't available it's rather unlikely it's ever going to work with EVR or Haali's renderer.

Where is the Reclock filter in the chain? After ffdshow and before renderer?
Reclock replaces the audio renderer, as it continuously resamples the audio to fit the framerate-adjusted video.

Jeremy Duncan
13th September 2007, 19:52
I have to set FFDshow output to YUY2, and disable Reclock in MPC external filters.
But the lipsync is no correct and it stutters.
Also, it disables FFDshow resize.