Log in

View Full Version : 60Hz vs 50Hz


BatKnight
9th April 2009, 23:47
My LCD supports 60Hz and 50Hz refresh rates and most of the videos I watch are 23.976Hz. Which refresh rate do you think would be better for me to use in terms of less effort to MPC-HC and to provide less judder?

Thanks
Bat

scharfis_brain
10th April 2009, 13:13
both refresh rates will suffer different types of judder, if you play back 24fps contents.
50Hz will do two small hickups per second
60 Hz will do a 12 Hz judder, the common telecine judder.
decide yourself, which is less distracting to you. I prefer 50Hz in this case.

if you want to avoid judder completely while retaining the film-look of 24fps you might want to consider using avisynth filtering during playback:

in ffdshow's avisynth section use
blendfps(50,aperture=1)
or
blendfps(60,aperture=1)
depending on your actual refresh rate.
this will spread the frameduration evenly, so every judder is effectively smoothed out.

You'll need use mg262's motion.dll.

DJ Bobo
10th April 2009, 15:46
I would rather say 60Hz is better for 24fps video. The more, the better!

BatKnight
10th April 2009, 16:19
if you want to avoid judder completely while retaining the film-look of 24fps you might want to consider using avisynth filtering during playback:

in ffdshow's avisynth section use
blendfps(50,aperture=1)
or
blendfps(60,aperture=1)
depending on your actual refresh rate.
this will spread the frameduration evenly, so every judder is effectively smoothed out.

You'll need use mg262's motion.dll.
I've tried this and I like it. It doubles the framerate and the video is incredibly smooth.
I do want to retain the 24fps film look. If it was captured that way, then I want to see it that way. I really don't like those filters that some LCDs have that give a video look to all movies. It ruins them. If a movie is 24fps it should be presented that way.
On the other hand I want my 24fps to be as smooth as possible and your avisynth code helped. But even on my Core2Duo it skips sometimes when playing 1080p movies.

Do you suggest any other code, more optimized or different that would help in this task?

Thanks
Bat

leeperry
10th April 2009, 17:31
50Hz and Reclock accelerating to 25fps w/ timestretch is your best of option...if your display is 24/48p challenged.

scharfis_brain
10th April 2009, 21:25
@BatKnight: try to use multithreaded avisynth to make usage of more than one cpu core (if you've got a dual or quadcore)

BatKnight
11th April 2009, 00:29
@BatKnight: try to use multithreaded avisynth to make usage of more than one cpu core (if you've got a dual or quadcore)
I installed the avisynth-MT and tried the SetMTMode(2) before the blendfps(60,aperture=1) but didn't notice any difference. I guess ffdshow showing 90% CPU is already eating the CPU up. Too bad I can't use avisynth and DXVA. :p
I really appreciate your help; It works perfect on SD videos, but some 720p and all 1080p are too CPU-eager for avisynth to work smoothly on my 1,86GHz Core 2 Duo. :thanks:

I am still open to other script sugestions that would mantain the film look and that could be more optimized than blendfps(60,aperture=1)

Thanks
Bat