Log in

View Full Version : Specify different source types for specific sections of video?


MrAngles
30th July 2007, 03:14
Sorry if the title is confusing, I'll explain my situation. I'm using MeGUI to encode some Harvey Birdman: Attorney at Law DVD rips and in the AviSynth script creator the videos are identified as "Hybrid fil/interlaced. Mostly film." If I use TIVTC + TDeint to deinterlace it, I end up with sharp edges and no interlacing to be seen, but certain frames have have visible blending, I assume from using TDeint on film frames. On the other hand, if I simply set the source type to "Film" and deinterlace with TIVTC, there is no blending, but certain frames have very bad jagged edges on objects, I assume due to poor deinterlacing.

Long story short, is there a way to specify that a certain set of frames is film, and that a certain set of frames is interlaced? Otherwise is there a reasonable method of joining multiple mp4 files together without losing quality, so I can just encode each clip separately, then join them after?

Thanks to anyone who can help.

stickboy
30th July 2007, 03:29
If you can keep the framerates the same, then can you simply use ApplyRange to filter specific sections of video?

MrAngles
30th July 2007, 07:56
So far I haven't figured out how to use ApplyRange with stuff such as tfm(order=-1).tdecimate(mode=1) or TDeint(order=0,edeint=edeintted). The framerate does change when I choose film as the source type, which makes it complicated. The strange thing is that MeGUI's d2v creator does not use the force film option for this video, and I'm fairly confident that it is interlaced NTSC 29.97 fps, so it doesn't make sense that the MeGUI script creator analyzes it as mostly film, and that it looks best when set as purely film. Unfortunately if there is a better option, I am unable to find it.

MrAngles
22nd January 2008, 01:39
Just in case anyone else has this problem, the solution I came up with was to reencode different sections of video by cutting the Avisynth script and then join the sections together using YAMB. as long as the framerates are the same for each section it works perfectly.