Digital Video Forums  

Go Back   Digital Video Forums > Video File Formats > AVI, DivX/Xvid

Reply
 
LinkBack Thread Tools Search this Thread Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
Old 12 Apr 2002, 10:02 PM   #1
Junior Member
Junior Member
 
Join Date: Dec 2001
Posts: 14
Angry Step-by-Step DeInterlace Guide?

The only program I know relatively well out of the "usual" ones used by you guys is Flask. Yet as we all know, flasks deinterlace sucks.
I have tried and tried to understand frameserving, I have tried DVD2AVi, and to understand AVISynth, and VirtualDub, but i cannot figure any of this out, and its making me damn angry, lol. I cant see why I can do a degree in programming and high-level abstract maths, but I cant figure this out!!

All i need is a step by step guide on how to deinterlace using any programs mentioned above, or nandub, whatever, stright from the VOB files.

Im sure other people will benefit from this, as it still seems to be one of the areas where a lot of people dont understand.

It would be nice if someone could say:

1)Convert to DIVX with flask
2)Open DVD2AVI
3)Click so and so button
4)Open virtual Dub
5)Select Smart deinterlace
6)Click frameserve button (i know this doesnt exist cos i cant find it.....)
etc etc.....

I would just like to be able to do the WHOLE thing and get a result, then try to understand it. If flask isnt used, and the encoding to DIVX is done some other way, fine. I dont care im just desperate to get decent deinterlacing. Im sure once I see frameserving in action, I will understand it more, and why its better, and how to deinterlace etc.

Thanks guys, sorry to sound like a whinger, but im banging my head in the wall here.
sp00d is offline   Reply With Quote
Old 12 Apr 2002, 10:26 PM   #2
Old member
 
Join Date: Feb 2002
Posts: 5,417
Default

Have you read the guides for frameserving? They're pretty easy to understand.

Here's what I usually do with interlaced sources:
1. Frameserve (I use vFAPI)
2. Use nandub/virtualdub to open the pseudo-AVI file
3. Load up Smart Deinterlacer (A powerful and tweakable version of deinterlacer) in the Filters section under the Video tab. Set up any other filters you want to use (Crop & Resize and, perhaps, subtitle)
4. Select your video compressor (In this case, DivX is usually preferred) and set the parameters (I trust you can read up about this in the guides or previous threads)
5. Select your audio. It is preferred that you pre-process the audio so that you can simply load up the audio file into nandub/virtualdub.
6. Save as .AVI and give a name to your video file.

If you happen to be working on FILM material that has had 3:2 pulldown performed on it (24fps -> 30 fps), I would be happy to guide you on Inverse Telecine (IVTC). A lot of the time, interlace artifacts are removed completely or enough so that you don't have to set your deinterlace thresold too low.
Enchanter is offline   Reply With Quote
Old 13 Apr 2002, 03:46 AM   #3
Junior Member
Junior Member
 
Join Date: Dec 2001
Posts: 14
Default

Yeah i read the guides, on here, and on virtual dubs own faq pages, and on other DVD sites. I am just lost. For example on Digital Digest it talks about frameserving using flask and avisynth, or AviSynth itself.

Im lost here. I would like to use DVD2AVI and serve to Virtual Dub, I dont understand how to do this. I think this whole frameserving thing is my problem
sp00d is offline   Reply With Quote
Old 13 Apr 2002, 03:49 AM   #4
Junior Member
Junior Member
 
Join Date: Dec 2001
Posts: 14
Default

Oh yeah, and what I am ripping has subtitles too . This is why Flask is perfect for a n00b like me: I just click and rip, and the subtitles and everything appear great - its just that its SO bad at getting rid of interlacing
sp00d is offline   Reply With Quote
Old 13 Apr 2002, 07:14 AM   #5
Digital Video Enthusiast
Digital Video Enthusiast
 
Join Date: Nov 2001
Location: Sweden
Posts: 333
Default

Try GordianKnot inmstead this is relativitly easy to use.
You can read my guide (link at bottom) to understand more. It has a "built in" subtitle "thing" it's not on my guide yet but it'll will be. In any other case you can read the official GKnot guide at www.doom9.org/gknot-main.htm

//Erci
__________________
DVD Backup Guide
Erci is offline   Reply With Quote
Old 13 Apr 2002, 10:50 AM   #6
Old member
 
Join Date: Feb 2002
Posts: 5,417
Default

Frameserving with Flask is a joke. It's like trying to record with video cassettes. You need to 'rewind' it to rebegin the whole procedure. And indeed, Flask is terrible at deinterlacing and framserving with it makes it certain that your interlace artifacts will never go away.

Virtual/nandub can also process subtitles. You only need to install the filter Vobsub. It even works better than that of Flask. Flask tends to skip certain sentences in my experience.
Enchanter is offline   Reply With Quote
Old 13 Apr 2002, 10:20 PM   #7
Junior Member
Junior Member
 
Join Date: Dec 2001
Posts: 14
Default

mwah

sp00d is offline   Reply With Quote
Old 13 Apr 2002, 10:40 PM   #8
Old member
 
Join Date: Feb 2002
Posts: 5,417
Default

Some exciting discovery?
Enchanter is offline   Reply With Quote
Old 13 Apr 2002, 10:42 PM   #9
Junior Member
Junior Member
 
Join Date: Dec 2001
Posts: 14
Default

Ok, im trying to frameserve to Virtual Dub using flask via AVIsynth JUST to get an idea what this frameserving is all about. In nickys guide on this site, he says i need to paste CM-Avisynth.cm.flask into my flask folder. Well no matter which file i get from videotools or berkleys avisynth homepage, is there a file like that. The only thing similar is using videotools premiere plugin, but if i try to get it to go through avisynth, i cant open the avs in VDub (different avisynth dll) and if i try to use the avi wrapper it crashes.

sp00d is offline   Reply With Quote
Old 13 Apr 2002, 10:58 PM   #10
Old member
 
Join Date: Feb 2002
Posts: 5,417
Default

I'm not too sure where to get that file (I deleted mine long ago). Does not the guide have a link or, at least, the AVisynth version to use?

If you can't find it, it's time to move on to the better frameservers. In the meantime, I'll be on standby if you need further help.
Enchanter is offline   Reply With Quote
Old 14 Apr 2002, 02:23 AM   #11
Junior Member
Junior Member
 
Join Date: Dec 2001
Posts: 14
Default

Mwah, i just give up. Ill stick to having interlaced video. At least then it works, and has subtitles with flask. There are just TOO many unknowns and errors i get using anything else. There are simply too many programs and protocols one must go through to use any of these other "packages".

Thanks anyway guys, im just too damn stupid to figure this out.
sp00d is offline   Reply With Quote
Old 14 Apr 2002, 12:45 PM   #12
Old member
 
Join Date: Feb 2002
Posts: 5,417
Default

You give up too easily. You have set your eyes and mind solely on Flask. Are you that unwilling to move on to other better programs? You even chose to stick to Flask for frameserving when I clearly pointed out to you that Flask is terrible at that.

Here's what. Give GordianKnot a try. It makes frameserving (Avisynth) really a joy to use. The cropping & resizing, deinterlacing, subtitles, etc. are well taken care of. Look for it on this site: http://www.doom9.org/software2.htm

Last edited by Enchanter; 14 Apr 2002 at 02:16 PM
Enchanter is offline   Reply With Quote
Old 16 Apr 2002, 01:38 AM   #13
Member
Member
 
Join Date: Nov 2001
Location: The Netherlands
Posts: 74
Default

Doom has a very nice guide on it:

"http://www.doom9.net/" --> the guides --> DivX guides --> DivX4 --> VirtualDub & VFAPI

I suggest not to do step 3 (unless you know how AviSynth works). Open the fake avi file in Virtual Dub (step 5) and select also "smart deinterlace" in step 5b and select frame bending.

Please try to use this guide and tell us if there are any problems.

Btw, is your source PAL or NTSC ???
Wilbert is offline   Reply With Quote
Old 16 Apr 2002, 03:08 AM   #14
Digital Video Enthusiast
Digital Video Enthusiast
 
Join Date: Nov 2001
Location: Sweden
Posts: 333
Default

I would also suggest that you use GordianKnot instead (as I said before) This is a rather easy to use program so you should be able to figure it out without any big problems.

//Erci
Erci is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




All times are GMT +10. The time now is 05:05 PM.

Kirsch designed by Andrew & Austin


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright © 1999 - 2018 Digital Digest

Visit DivXLand   Visit dvdloc8.com