Hi KVCD community
i'm VERY new with all this stuff and just did my first steps into kvcd
and tried to backup a dvd.
(no... it was the 5th try, but now i've no idea, what's going wrong...)
like most other newbies (seems to...) i'm getting in trouble with
file size prediction. my file was getting too big.
so... here's my question to all you 'professionals',
hoping someone can help me!?
what have i missed?
(after reading guides and this forum since one week
)
shouldn't the result be closer to the prediction?
what must be changed in my procedure?
any other procedures more 'safe'?
---------------------------------------------------------------------
what i did...
source: DVD
16:9 / Progressive / PAL
720 x 576 / 133 Min / 25 fps
---------------------------------------------------------------------
used programs:
DVDDecrypter 3.1.7.0
DVD2AVI 1.76
bbMPEG 1.24 (beta 1
Calcumatic 1.06
CQMAatic 1.202
Moviestacker 2.00
TMPEnc 2.512.52.161
AviSynth 2.5
---------------------------------------------------------------------
1.) Ripped with DVD Decrypter
Audio demuxed with d2d2avi
Result: AC3 T02 3_2ch 384Kbps DELAY 120ms.ac3
Saved as movie.dsv project
(btw: what does the delay time mean? is it important?)
---------------------------------------------------------------------
2.) bbMPEG 1.24
Reencoded the audiofile with bbMPEG 1.24 as mp2 (112 kbps)
(108.932 kb)
----------------------------------------------------------------------
3.) Opened d2v with Moviestacker
Resize & Video Stream:
Source:
720 x 576 / PAL / Anamorphic / ITU-R BT.601-4
133 Min / 25 fps
Destination:
352 x 576 (1/2 DVD)
Use GripFit / Blocks TV-Overscan: 2 Resize
Resulted:
Average kbps 697 / 15 GOP per frame / Scene Change detect
Audio Stream & Authoring:
112 kbps
bbMPEG Miltiplexing MPEG 1
80 min CD
----------------------------------------------------------------------
4.) AviSynth-Script
My AviSynth-Script (GripCrop from Moviestacker):
### For DVD and clean material ( for use ONLY with AviSynth 2.5x )
### Now with Linear Motion Adaptive Filtering ##
### Ver. October 24, 2003 @18:09 GMT ###
## DLL Section ##
#
LoadPlugin("C:\Programme\AviSynth 2.5\Plugins\MPEG2Dec3.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\Plugins\GripFit_YV12.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\Plugins\STMedianFilter.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\Plugins\asharp.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\Plugins\unfilter.dll")
LoadPlugin("C:\Programme\AviSynth 2.5\Plugins\undot.dll")
#
####
## Defined Variables and Constants ##
#
MaxTreshold = 1.50
nf = 0 # Current frame.
#
####
## Main section and static filters ###
#
Mpeg2Source("D:\Movie\Movie.d2v")
#
undot()
Limiter()
asharp(2, 4)
GripCrop(352, 576, overscan=2)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(MaxTreshold))
MergeLuma(blur(0.1))
#
#
## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual ) - This will apply temporalsoften to
# very static scenes, and apply variable blur on moving scenes.
# We also assign a variable - and this is why a line break is inserted:
SwitchThreshold = (Width<=352) ? 4 : (Width<=480) ? 3 : 2
ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf >= SwitchThreshold ? \
unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ) : \
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")
#
#
GripBorders()
#LetterBox(0, 0, 16, 16)
# Depends on situation. Use MovieStacker!
Limiter()
#
#
## Functions ###
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
#
####
----------------------------------------------------------------------
5.) TMPEnc 2.512
Opended avs-script with TMPEnc 2.512
Loaded KSVCD-352x576_PAL.mcf Template
Saved 'ES video only' (with 'source range' and 'cut editing' cleared) as text-project
(btw: what would be the best template for this situation?)
----------------------------------------------------------------------
6.) Calcumatic
Opened d2v-project file
Min: 133
Audio: 128 (safety-buffer, because 'real'audio-rate = 112 kbps)
1 Disc / 80 Min CD
Results:
>> Average 694,6
0,57 * Av. 395,9
Video Size: 691728
Audio-Size: 127472 (128 kbps)
----------------------------------------------------------------------
7.) CQMatic
Opened TMPEnc-Project-Textfile
Set to Prediction only / Override default CQ unchecked
Prediction Final CQ: 64.05 (Prediction cycle #5)
Video Size: 691728
Audio-Size: 127472 (with 128 kbps)
----------------------------------------------------------------------
8.) Back to TMPEnc 2.512
in 'video/rate control settings' set manually to:
CQ 64,05
Max bitrate: 2000
Min bitrate 396 (from Calcumatic 0,57*Av.395,9)
Enable pading checked
Streamtype MPEG 1
Motion search precision: high quality
Checked 'ES video only'
----------------------------------------------------------------------
Result:
Encoded Video Size: 727.445 (should be ~691.72
... something went wrong. please help me to get the right
compressor
p.s. goes to this thread because i don't want to open another: 'CQ please help'