Log in

View Full Version : EHQ 85 result video color different from source?


h9903209
14th February 2004, 17:01
I just test again ehq 65 and 85 one-pass vbr again.

ehq 65 color match original source while 85 does not, ehq 85 color seems more deeper, is that normal or bug?


btw, what scene allow us to see the difference between 65, 85 more clearly and easily? I encode some different anime high motion scene but still cannot really see the difference, even 2-pass 85... maybe because of anime? films would be more clear? (because I very seldom watch film, don't have source to test... ^^)

Sirber
14th February 2004, 19:21
Post screens! :D

RadicalEd
14th February 2004, 20:40
Are you sure you didn't just have them both open at the same time, disabling the overlay in one? :P

h9903209
15th February 2004, 02:01
Originally posted by RadicalEd
Are you sure you didn't just have them both open at the same time, disabling the overlay in one? :P

oh, you're right, I don't know I cannot open both at the same time to compare ...sorry ^^!!... then how do people do frame by frame comparison???

RadicalEd
15th February 2004, 05:28
Personally, I would make two avs scripts and step through in virtualdub. Placing two vdubs directly over top of each other and being able to flip back and forth from the taskbar is pretty useful, and less tedious than copying frames into Paint Shop or such.

karl_lillevold
15th February 2004, 07:15
Here is my favorite:

a = DirectShowSource("clipa.rmvb", fps=23.976)
a = Subtitle(a, "clipa..") #optional
b = DirectShowSource("clipb.rmvb", fps=23.976)
b = Subtitle(b, "clipb..") #optional

v = StackVertical(a,b)
return v

Of course, one of the clips can be another format than RMVB, for instance AVISource, in fact both clips can be. With differentformats, sometimes one of the clips need to be trimmed, such that they are matched frame by frame. When playing this in MPC fullscreen, both videos get overlay. On a reasonably fast system, it plays full speed as well. You can single step, or play slow-motion (by using a = AssumeFPS(5), same for b). Can be opened in VirtualDub as well.

h9903209
15th February 2004, 12:40
wow! magical method!!! can't imagine such a wonderful way!!! thx thx ^O^

I totally have no knowledge about avs script, just try copy and paste to notepad then open with mpc then succeed... lucky... ^^

just 2 questions don't quite clear, could you explain a bit more?
1. about that "fps=23.976", is it always the same value for all videos when compare? if not how to find and determine this value?

2 and do you mind explain a bit more about this: "You can single step, or play slow-motion (by using a = AssumeFPS(5), same for b)"?

karl_lillevold
15th February 2004, 17:42
1). In order to compare side-by-side your videos should probably be the same framerate, otherwise you would have to open them up in separate windows like RadicalEd described.

2). You can single step frame by frame in for instance MPC, by pausing, then clicking the arrow keys to move backward and forward. Forward always works, backward sometimes not. If you change the StackVertical line above to:

v = StackVertical(a,b).AssumeFPS(5)

the stacked video will play back at 5 fps. Useful for comparing those details during high action without always single stepping.

RadicalEd
15th February 2004, 19:19
Originally posted by h9903209
just 2 questions don't quite clear, could you explain a bit more?
1. about that "fps=23.976", is it always the same value for all videos when compare? if not how to find and determine this value?

I gave one method for finding this here (http://forum.doom9.org/showthread.php?s=&threadid=70790).

h9903209
16th February 2004, 03:32
thx thx ^^ , got it:
"If you don't know the original framerate, open the file in wmp 6.4 (start>run>mplayer2), go to File>Properties>Advanced and open the Video Renderer. Average frame rate achieved should be close to some standard fps (23.976, 24, 25, 29.97, 30), so use the closest logical value. "

when I view the fps it is fluctuating all the time, just wondering e.g. why use 23.976 but not 24; 29.97 but not 30?

RadicalEd
16th February 2004, 05:33
To be honest, I don't know enough about how avisynth uses the framerate information to tell you whether there's any significant difference. If directshowsource(input,23.976) works the same way as, say, directshowsource(input,1).assumefps(23.976), then the difference between 23.976 and 24 shouldn't be astronomical, at least for shorter clips. It's always a good idea to be working with the right framerate, though :|

If by the end of the video your framerate isn't centered around some sensible value, you probably have vfr material. In that case I dunno what to tell you to do :\

h9903209
16th February 2004, 12:09
"It's always a good idea to be working with the right framerate."

thx, I just don't know how to choose the right framerate. When view the frame rate in MPC, it's always changing...