Hi,
I am using DGIndex + Avisynth to convert a NTSC DVD (30i) to a MKV (24p). I am using neuron2's Decomb filter for deinterlacing purposes, and some other filters such as FluxSmoothT to make the result look better.
While I have been successful to an extent, still there are some things bothering me. The worst of it is the jerkiness created by Decimate (default settings, tested all 3 modes). I tried convertFPS as well. But some scenes, specially the ones where the whole screen moves horizontally have an unbearable jerky effect.
EDIT: It's an anime, if that helps.
Any ideas?
Thanks![]()
+ Reply to Thread
Results 1 to 6 of 6
-
-
Hard to tell from just a description. Can you post a 10 second sample of the source, preferably one that shows the problem? Use the [ and ] buttons of DGIndex to isolate a piece, File->Save Project and Demux Video, and then upload the resulting M2V to a third party hosting site.
-
http://www.megaupload.com/?d=6ODSK81B
I included also the .avs and the d2v. -
The framerate for that panning scene is 29.97fps. When you try and make it 23.976fps you remove unique frames and make it play jerky. If your anime is a mix of 29.97fps and 23.976fps, then you have some hard choices to make. If you want to make the whole thing 23.976fps when most of it is already 23.976fps, but some is like your sample, both Decomb and TIVTC have modes that IVTC the 23.976fps parts the regular way and blend the 29.97fps to try and make the 29.97fps play fairly smoothly when decimated to 23.976fps. The best at making 29.97fps stuff play at 23.976fps that I've seen is SmartDecimate because it doesn't blend but uses bobbed fields instead, for the 29.97fps parts when being decimated to 23.976fps. Or you can use a container that supports Variable Frame Rate (VFR), like MKV. Or you can learn how to play with AnimeIVTC:
http://forum.doom9.org/showthread.php?t=138305 -
Or you could use the super slow motion script for Avisynth. The one that creates "tween" frames via motion vectors. It doesn't work well with some types of video though.
Code:function smoothfps(clip source, float fps) { fp=fps*100 backward_vec = source.MVAnalyse(isb = true, truemotion=true, pel=2, idx=1) # we use explicit idx for more fast processing forward_vec = source.MVAnalyse(isb = false, truemotion=true, pel=2, idx=1) cropped = source.crop(4,4,-4,-4) # by half of block size 8 backward_vec2 = cropped.MVAnalyse(isb = true, truemotion=true, pel=2, idx=2) forward_vec2 = cropped.MVAnalyse(isb = false, truemotion=true, pel=2, idx=2) return source.MVFlowFps2(backward_vec,forward_vec,backward_vec2,forward_vec2,num=int(fp),den=100, idx=1,idx2=2) } MPEG2Source("part.d2v") smoothfps(23.976)
-
telecide()
I don't see any reason to not stay at 29.97 with the clip provided"I'll give you five dollars if you let me throw a rock at you"
Similar Threads
-
help with decimate
By davexnet in forum Newbie / General discussionsReplies: 3Last Post: 6th Apr 2012, 19:05 -
Decimate odd patterned duplicate frames in video
By raphaelt in forum Video ConversionReplies: 2Last Post: 2nd Feb 2011, 22:57 -
Advice on a new audio/video system(I need advice and direction)
By hellfire45 in forum Newbie / General discussionsReplies: 1Last Post: 14th May 2008, 23:20 -
Can I decimate duplicate frames to get 23.976
By MagicSparky in forum Video ConversionReplies: 5Last Post: 21st Feb 2008, 15:26 -
Looking For Advice. I'm hoping to get some advice about a DVD burner
By wtsinnc in forum DVD & Blu-ray WritersReplies: 5Last Post: 4th Dec 2007, 22:39