Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
#1 | Link |
|
Registered User
Join Date: May 2004
Posts: 3
|
Deinterlacing problems... i think
hi, i am fairly new to divx encoding but want to know if anyone can help me, i have encoded a few Friends dvd's and hellsing, the best deinterlacing mode i find under gordian knot is kernelDeint, it is by far the least blurry and gives the better quality between it and feildDeint
i now only encode using kernelDeint but i have a problem that when something moves to quickly in the movie, such as a hand waving, i can see like blue and green artifacts trailing behind the hand or body (as sometimes happends when someones running). where the moving object is concerned it's almost like it's showing the previous frame superimposed ontop of the current frame but in green and blue colours. Please can someone help, each episode is 23mins long. 85mb(62mb video + 23mb audio), encoding at 352x256. bits/pixel 0.150. Divx 5.11 2 pass. Friends epsiodes: dvd2avi shows at 25fps and PAL interlaced. i see they made in the uk. thanks i have searched every forum and cannot find the solution so your input on fixing my most probably very basic problem is appreciated. |
|
|
|
|
|
#2 | Link |
|
Registered User
Join Date: Apr 2003
Posts: 511
|
Hi and welcome to the forum! Off the top of my head I can think of one thing that may be useful in determining which deinterlacer works best for you. There is a list of some here: Avisynth Deinterlacers
What you could do is take the .avs file GKnot creates for you for the encodes (just look in your working directory and it should be there). Next open it up in Notepad or some other text editor and then first load the deinterlacer you want to try, for example: LoadPlugin("C:\Gordian Knot\decomb.dll") Then after that you put the proper syntax for the deinterlacer (it's probably best to put it under where GK puts all its commented out deinterlacers, marked with "# DEINTERLACING "), such as: FieldDeinterlace(full=true,threshold=40,dthreshold=10) Then all you have to do is save the .avs file and either play it in media player classic or open it up in VirtualDub and see how the settings work throughtout the movie and tweak them until you get your desired result. |
|
|
|
|
|
#3 | Link |
|
Moderator
![]() Join Date: Oct 2001
Location: Hawaii
Posts: 5,712
|
Hi-
Do you have an .avs for one of those encodes? The artifacts you describe can sometimes result from an improper crop. One thing you might try is to move the crop line so that it's below (after) the KernelDeint line. Open the .avs in VDubMod before doing the encoding and scroll to one of the problem places and see if it's fixed. And your resolution is so low that I didn't think you needed to deinterlace at all. The 256 in the 352x256 is less than half of the PAL vertical resolution of 576. So, temporarily comment out (put a "#" in front of) the KernelDeint line, save it, and then open it in VDubMod to see if you even need a deinterlacer. |
|
|
|
|
|
#4 | Link |
|
Registered User
Join Date: May 2004
Posts: 3
|
Thanks for all your help guys, i think i'm winning, when i put my kerneldeint threshold to 0 or 10 i can see these artifacts, but at around 30 it's almost perfect, so i'm gonna encode tonight and see how they r in the morning, when i dont use a deinterlacer the blurryness is crazy (after commenting it out and opening through virtDubmod).
Thanks for all your help guys, especially with opening up .avs files and editing them and opening them up in virtualdub, i never knew i could do this if u stumble back upon this post could you tell me if 352x256 is an acceptable resolution for a 23min 85mb video (128/44kHz mp3) file???Thanks again!
__________________
http://home.hawaii.rr.com/kingsdump/Dump/Clean/cbg.gif |
|
|
|
|
|
#5 | Link |
|
Moderator
![]() Join Date: Oct 2001
Location: Hawaii
Posts: 5,712
|
Hi-
Personally I wouldn't encode full screen material at less then 512x384, but if you insist on putting, what, 6 or so episodes on a CD, then I don't guess you have much choice. Another thing you might try, since, again, your vertical height is less than half the PAL 576, is to deinterlace this way: SeparateFields().SelectEven() Comment out the KernelDeint line, and replace it with that in your script and have a look in VDubMod. Unless the fields are blended in the first place, not only will the interlacing be gone, but the blurriness that you experienced when not using any deinterlacer will be gone also. It should encode faster, too. |
|
|
|
|
|
#6 | Link |
|
Registered User
Join Date: May 2004
Posts: 3
|
Thank you, i'm going to try that definatly with future divx'ing, with all projects and compare between that and kernelDeint, btw the threshold at 30 is fine but your suggestion seems less time consuming, especially when i'm batch encoding
![]() Thank you for your reply |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|