Log in

View Full Version : More problems with divx 5.1..help plz!!


Twilight_Fandom
10th September 2003, 20:06
I did some tests with the new divx codec and i encountered a very strange problem.

The movie plays back normally,but sometimes black-blue etc. horizontal lines appear..wtf?

They mostly appear in the motion parts of the movie.
Note i encoded a 5 min CARTOON with all possible types,with gmc,without,with mv,without,3pass,2pass etc.
All the tests i did show the same thing.

What could be wrong?
I checked the original vob with powerdvd and the lines do not appear at all.

Please help..i hope u get what i mean,if not please let me know and ill try to describe it better.
thanx in advance

\edit:

here is what i see:
http://hostmysig.com/data/fandom/135379.php

those orange things are butterflies moving,and this is one of the "lined" frames i see.

what am i doing wrong here?

fedge
10th September 2003, 23:44
what are you using to encode with.. virutal dub.. xmpeg.. ??? do you frameserve with avisynth.. do you use gordian knot...?

Twilight_Fandom
11th September 2003, 00:53
I use vdub mod 1.5.4.1 and avisynth via gordianknot .28.5.

I did another video from the same dvd and the same thing happens.
wtf?

JensG.
11th September 2003, 08:40
You have to check the movie parts in virtualdub. If you open the avs in virtualdub and see the lines there, then it is not divx' fault!

cordraconis
11th September 2003, 08:54
I live in a PAL-land, and I've never encountered an NTSC-DVD, but this picture looks like some kind of interlacing problem or something like that.

I've read somewhere on the forum, that sometimes certain scenes (might be the cartoon scenes) are differently interlaced.
(I think they were talking about Star Trek series)

Maybe a search on these subjects might be helpful.

Bye!

jggimi
11th September 2003, 13:02
I could always be wrong (I often am), but this doesn't look like interlacing artifacts to me. The lines look too far apart.

fedge
11th September 2003, 20:48
post a screen shot of the problem maybe that would help/...

jggimi
11th September 2003, 20:54
If we're talking about the same problem, a link was posted in the opening thread.

fedge
12th September 2003, 18:24
ok dude i can TOTALLY HELP YOU OUT.. trust me..

get the decomb.dll filter for avisynth.
you will need this version...

http://www.avisynth.org/~warpenterprises/files/decomb_25_dll_20030327.zip

Then read the "read me.."

your script should be like this..

#
# Created with Gordian Knot
#
# http://gknot.doom9.org
#
# PLUGINS
SetWorkingDir("C:\Program Files\Gordian Knot\")
LoadPlugin("mpeg2dec3.dll")
LoadPlugin("decomb.dll") <----take out the "#" to activate this
#LoadPlugin("dgbob.dll")
#LoadPlugin("Convolution3d.dll")
#LoadPlugin("FluxSmooth.dll")
#LoadPlugin("TomsMoComp.dll")
#LoadPlugin("VSFilter.dll")
#LoadPlugin("SimpleResize.dll")
#
# SOURCE
mpeg2source("C:\ADAPTATION\VIDEO_TS\balhalskdfasdf.d2v")
#
# TRIM
#trim(startframe,endframe)
#
# IVTC
Telecide(guide=1,gthresh=30)
Decimate(mode=3,threshold=1.0) <---this is the setting that
# "should" work for you
# DEINTERLACING (1) try different modes for
#FieldDeinterlace() "Decimate" (1,2,3) you will
#FieldDeinterlace(blend=false) be looking for no ghosted
#TomsMoComp(1,5,1) images, none at all!!!
#
# CROPPING
crop(0,10,718,460)
#
# DEINTERLACING (2)
#SeparateFields().SelectEven()
# or maybe
#DGBob(order=0,single=true)
# DEINTERLACING (3) - special requests
#GreedyHMA(1,0,0,0,0,0,0,0)
#Telecide()
#SeparateFields()
#



that SHOULD help you out dude.. and fix the problem.. the framerate will be about 23.976.. and give you a tade more bitrate headroom for the video or audio track... :)

i just overight the one in gordian knot folder(since all the filters have to be in teh same location)

Twilight_Fandom
15th September 2003, 17:45
Thanx fedge and the others,but im not up for modding txt files:)
I found that using field deinterlace(no blend) the codec encodes good!

Now,can anyone explain what that option (fd no blend) does in reality?

fedge
26th September 2003, 15:03
the no blend... as to what it does im not sure.. but the effect i CAN tell you... an example.. in X-MEN... there were scenes where one film scene would FADE into another.. (im sure you've seen this before).. ( XMEN was a hybrid 3:2 film and needed the teciline---man you HAVE to learn to do this it will make all the shit you encode look so much better youll kick yourself afterwards for not learning it---its easy to learn.. im stupid and i learned how to set it up)

with that no blend OR even blend enabled it would fade but the colors would be WAY off.. (like it eliminated the blue factor in the frame.. or something... or maybe the luminance was deleted.. ).. in either case it looks like shit and deinterlacing is just something that should be done as a :"last resort"

Twilight_Fandom
26th September 2003, 22:32
where can i learn to do it,fedge m8?

Im using deinterlace now almost alway,is there any other way out/any other method?

jggimi
26th September 2003, 23:44
Check out this tutorial (http://www.doom9.org/ivtc-tut.htm). Hakko504 has written a particularly good section on PAL transfers from film and (shudder) NTSC.

fedge
27th September 2003, 23:54
just check out my script and dl the file i linked to.. those should allow you to do 3:2 pulldown correctly..

HOWEVER,... make sure to read the help file that comes with decomb.. especially the decimate area.. there are a couple of modes..0, 1, 2, and 3... each do different things.. but for most 29.97 film mode 0 will elimintate stuff without causing ghosting or combing effects.. (unless its hybrid...) then use mode 3 for hybrid content..

How do you check if it works.. ????

open the avs script in virtualdub and go to a high motion.. or smooth pan scene and go frame by frame to check shit out.. (press the right arrow key..) this is how i check my scripts out..

also.. the "#" is someting to tell avisynth to SKIP this line.. deleting the # will make the line read by avisynth..

and finnally the best way to learn is to sit down for a couple of hours and experiment.. thats how i learned.. if you still have questions keep asking.. we can help.. and i be very happy to help someone else..(its too bad you dont live next door to me.. i could show you how to do it in 5 sec.. :( )

dannyv
6th October 2003, 18:26
Hi Fedge,

I have the same problem only with the tv series 24 the first season.

I encode it using CCE. Do you know if this will work with cce? and do I include telecide in the script or just decimimate?

My script presently looks like this.

LoadPlugin("C:winnt\system\mpeg2dec.dll")
mpeg2source("D:\movie\movie.d2v")
ResampleAudio(44100)

Also does doing this procedure do the 3:2 pull down or do I still have to do it with pulldown.exe?

Thanks,
Dan


Originally posted by fedge
ok dude i can TOTALLY HELP YOU OUT.. trust me..

get the decomb.dll filter for avisynth.
you will need this version...

SetWorkingDir("C:\Program Files\Gordian Knot\")
LoadPlugin("mpeg2dec3.dll")
LoadPlugin("decomb.dll") <----take out the "#" to activate this
mpeg2source("C:\ADAPTATION\VIDEO_TS\balhalskdfasdf.d2v")
Telecide(guide=1,gthresh=30)
Decimate(mode=3,threshold=1.0) <---this is the setting that
# "should" work for you
# DEINTERLACING (1) try different modes for
#FieldDeinterlace() "Decimate" (1,2,3) you will
#FieldDeinterlace(blend=false) be looking for no ghosted
#TomsMoComp(1,5,1) images, none at all!!!
#
have to be in teh same location)

fedge
7th October 2003, 19:32
ive never used cce... i guess you have to experiment.. (i only do divx stuff till i get a dvd drive)