Resolved. Thanks all
+ Reply to Thread
Results 1 to 17 of 17
-
That's pretty much the definition of Variable Frame Rate Encoding. However, I'm not prepared to download a 1.5GB file to see if it has done it correctly. Anime, which I assume this is, often comes from mixed sources and different VFR encoders may interpret it differently.
-
-
AVI cannot be VFR. In all likelihood the h.264 decoder used to read the AVI file had problems returning the correct frames when requested. That's very common with h.264 in AVI.
Last edited by jagabo; 8th Sep 2013 at 12:01.
-
The "source" isn't an original source anyway. The "original" was apparently a movie that's been through VirtualDub and re-encoded with h264 in an AVI container, then the O.P. fed it into mkvmerge -- for some strange reason that remains unexplained. I'd guess the owner is apparently joining the current trend to degrade digital video by re-encoding for a smaller bitrate and filesize. The "source" has all kinds of framing problems, but looks as if it might have been telecined film that was de-interlaced in VDub.
Last edited by sanlyn; 21st Mar 2014 at 14:15.
-
It's not likely it started out as film. The AVI is 29.97 fps with no duplicate frames. If it had been shot on film at 24 fps it would have a duplicate frame every 5th frame. Unless the just sped the film up to 29.97. But that does not appear to be the case.
-
I think the O.P. needs to inform us about the nature of the original source and the Frankenstein experiments that have been performed on it.
Last edited by sanlyn; 21st Mar 2014 at 14:15.
-
Thanks all for reply.@Sanlyn: what does O.P mean?
And should i try reencode Source.avi in VirtualDubMod to get output like output.mkv that i posted?
P/S: All that i want is how to encode Source.avi to Output.mkv (has some frame remove, dupes, remain.. like Output.mkv that i posted)
Thank very much.Last edited by xicudiz; 8th Sep 2013 at 20:45.
-
-
-
You need to figure out how to get duplicate/dropped frames like in the mkv file? Try using DirectShowSource() in an AviSynth script then feed that to x264 with 24 threads and the very slow preset like were used to make the mkv file. You might need a more complex script to make sure frames are requested out of order. That's likely to generate similar problems.
Last edited by jagabo; 8th Sep 2013 at 22:36.
-
-
-
Last edited by jagabo; 8th Sep 2013 at 23:46.
-
-
That's insane. Since there is no pattern of dropped/duped frames you'll need to compare them manually. A script like this will help:
Code:v1=ffVideoSource("Source.avi").BilinearResize(640,360) v2=ffVideoSource("output.mkv").BilinearResize(640,360).Trim(315,0) sub = v1.subtract(v2) substrong = sub.levels(112,1,144,0,255) StackVertical(StackHorizontal(v1,v2),StackHorizontal(sub.subtitle("Diff"),substrong.subtitle("Diff 8x")))
Other than that, I don't think anything was done other than adding the logo, subtitles, and re-encoding with a lower bitrate.Last edited by jagabo; 9th Sep 2013 at 00:12.
Similar Threads
-
Lord Smurf & all - How to remove rumble still remaining after noise removal
By VideoFanatic in forum AudioReplies: 74Last Post: 13th Mar 2017, 03:47 -
How to find duplicated frames?
By Zabar12 in forum RestorationReplies: 5Last Post: 21st Feb 2012, 01:49 -
How to encode a DVD/VOB to a vfr mkv
By kwanyeung in forum Newbie / General discussionsReplies: 13Last Post: 1st Aug 2011, 09:56 -
How can I encode using VFR, mp4 output?
By The Scenes in forum Newbie / General discussionsReplies: 4Last Post: 18th Apr 2011, 18:34 -
How to encode using VFR in meGUI ??
By Enkidu in forum Newbie / General discussionsReplies: 24Last Post: 16th Nov 2010, 20:26