View Full Version : I encode only the I-frame
Devilman1
31st May 2006, 23:31
I have never had problem with DGIndex or DVD2AVi before.
Now I'm trying to encode the extras of the Blues Brother DVD, the main movie was encoded without any problem now when I encode the whoe 56 minutes documentary is condensed in 4 minutes.
If I use D2VParse it shows correctely 56 minutes but if I open the d2v project through avisynth the movie jump from a scene to another.
I try to honor or to ignore pulldown flag, but nothing changes.
Is this a bug, or I do something wrong that I didn't find?
TIA
neuron2
31st May 2006, 23:47
1. Please explain the significance of your title. You don't discuss that in your message.
2. If you serve the video using an AVS script directly to VirtualDub, is the length correct in File Information?
3. Have you checked that you are ripping multiple angles?
Devilman1
1st June 2006, 00:05
I suppose to encode only the I-frame because I jump from one keyframe to another.
No the lenght is never correct except for D2VParse.
I'm not ripping multiple angles.
neuron2
1st June 2006, 00:15
Please post the AVS script that you load into VirtualDub.
How big is the VOB(s) that you load into DGIndex? I will probably need to have you give it to me in order to duplicate your problem.
Devilman1
1st June 2006, 00:18
Here it is:
# Created with Gordian Knot
#
# http://gknot.doom9.org
# PLUGINS
LoadPlugin("E:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
#LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\decomb.dll")
#LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
#LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\dgbob.dll")
#LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\TomsMoComp.dll")
#LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\VSFilter.dll")
#LoadPlugin("E:\PROGRA~1\GORDIA~1\AviSynthPlugins\SimpleResize.dll")
# SOURCE
mpeg2source("H:\BLUES_BROTHERS\VTS_02_0.d2v", idct=0)
# TRIM
#trim(startframe,endframe)
# IVTC
#Telecide(order=1,guide=1).Decimate()
# or use
#IVTC(44,11,95)
#GreedyHMA(1,0,4,0,0,0,0,0)
# DEINTERLACING (1)
#FieldDeinterlace()
#FieldDeinterlace(blend=false)
#TomsMoComp(1,5,1)
# DEINTERLACING (2)
#KernelDeInt(order=1,sharp=true)
# or maybe
#DGBob(order=1,mode=1)
# DEINTERLACING (3) - special requests
#GreedyHMA(1,0,0,0,0,0,0,0)
#Telecide()
#SeparateFields()
# CROPPING
crop(12,4,698,564)
# DENOISING: choose one combination (or none)
# RESIZING
LanczosResize(416,304)
# DENOISING: choose one combination (or none)
# BORDERS
#AddBorders(left,top,right,bottom)
# COMPRESSIBILITY CHECK
# !!!!Snip Size now has to be 14 for use in GKnot!
SelectRangeEvery(280,14)
# FOOL CCEnc
#ResampleAudio(44100)
neuron2
1st June 2006, 04:51
:) This line is the cause:
SelectRangeEvery(280,14)
Delete that. It's part of the compressibility check; you don't want to encode with that.
For an explanation of how it got left in your script when it shouldn't be, you need to post in the Gordian Knot forum, because I have no experience with it whatsoever.
Blue_MiSfit
1st June 2006, 22:08
You had "compressibility check" selected in Gordian Knot :)
No worries... it's a useful feature when you need it, but obviously in this case it wasn't ideal :D
This is why I write my scripts manually these days. Less question marks.
~MiSfit
Devilman1
2nd June 2006, 01:40
Thanks, and sorry to accuse your software.
Always used Compressibility check and never had such a problem.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.