24p and recompression

R0cky wrote on 11/17/2005, 5:30 PM
OK, used satish's frameserver to serve from vegas to the main concept standalone encoder through avisynth using johnmeyer's inverse telecine script to generate a 23.976p mpeg. Set MC for a video only program. File is 3.5 GBytes.

DVDA3.0c insists on recompressing. I've set it to 23.976 in the optimize video dialog. Is there a list somewhere of settings I can use in the MC standalone encoder to mimic the vegas 24p DVDA template.... not at that machine right now or I'd open up the template and see if I could figure it out.

thanks all,
Rocky

Comments

johnmeyer wrote on 11/17/2005, 7:28 PM
My guess is that the problem is your MC settings. I've copied below the MEF file that I use for 16:9 laserdiscs. I used this preset to encode videos that I was transferring from my laserdiscs to DVDs (all of which had to be IVTC'd). You can change the aspect ratio to 4:3, but keep the other settings the same. (The results, by the way, look better than the original laserdisc, after I used all sorts of filters as part of my AVISytnth filter chain, but that's a subject for another post).

You will find the MEF files (which are the MC presets) in the:
C:\Documents and Settings\Meyer Consulting\Application Data\MCMPEGEnc
directory, where "Meyer Consulting" is replaced with the name of your computer. You will have to show hidden files to find it.

If you don't want to mess with MEF files (I've copied mine below), you should at least pay attention to the following MainConcept external encoder settings (this is for version 1.04):

Stream Type: Program (Video)
Frame Rate: 23.976 (this is on the "Detailed Settings" page)
Field Encoding: Progressive frame (remember that IVTC delivers progressive frames)
Deinterlacing: None

In the MPEG Settings page, on the Video tab:

Frame rate: 23.976 fsp - NTSC film rate (yes, you have to set the frame rate is TWO places, once to specify the input and the other to specify the encode rate)

Aspect ratio: 16:9 (you'll probably want to set this to 4:3, unless you're encoding widescreen)

Input video is RGB 16-235: checked

Play around with the last one by making a test DVD using DVD-RW or +RW and play it on your set top box. If this is incorrectly set, you'll know right away because the contrast will be all screwed up.

My guess is that you either forgot to set the 23.976 in both places, or you used interlaced instead of progressive as the input.

Good luck
==============
[MAIN]
StreamType=5
MpegType=4
VideoMode=0
AudioMode=4
Width=720
Height=480
DestStartX=0
DestStartY=0
DestWidth=720
DestHeight=480
SrcStartX=0
SrcStartY=60
SrcWidth=720
SrcHeight=360
FlipVertical=0
SampleRate=48000
LineFiltering=0
Deinterlacing=0
Passes=1
ID=mep-profile
Name=JHM_Laserdisc 16,9
[WaveAudio]
Channels=9216
Bits=5888
[basic]
settingsVersion=2
online=0
perfLevel=16
motionSearchType=23
mpegType=4
deinterlacing_mode=0
relaxed_standards=0
[video]
videoPulldownFlag=2
rateControlMode=1
aspectRatio=3
frameRateCode=1
iFramesInGOP=15
ipFrameDistance=3
bitrateFlag=0
mquantValue=10
constBitrate=6000000
maxBitrate=8400000
avgBitrate=4850000
minBitrate=192000
timeCode0=0
dropFrameTC=0
constrParms=0
closedGOPs=0
[audio]
audioLayer=4
audioMode=1
deEmphasis=0
audioBitrate=0
privateBit=128
copyrightBit=0
originalBit=0
errorProtection=0
psychModel=0
[multiplex]
programStreamType=4
vbrMultiplex=1
padVCDAudio=0
writeProgramEndCode=1
muxSVCDScanOffsets=0
alignSequenceHeaders=1
usePrivateStream2=1
useComputedBitrate=0
frameTimestamps=2
muxPulldownFlag=2
userMuxRate=25200
sectorSize=2048
packetsPerPack=1
videoBufferSize=232
audioBufferSize=4
audio1BufferSize=4
sectorDelay=0
videoDelay=180
audioDelay=180
audio1Delay=180
alwaysWriteSysHeader=0
maxFileSize=0
muxStartTime=0
muxStopTime=0
resetClocks=0
setBrokenLink=0
writeEndCodes=0
[advVideo]
profile=4
level=8
chromaFormat=1
colorPrimaries=4
transferCharacteristics=4
matrixCoefficients=5
videoFormat=2
intraDCPrec=1
vbvBufferSize=112
forceVBVDelay=1
displayHorizontalSize=720
displayVerticalSize=480
progressiveSequence=0
progressiveFrame=1
fieldPictures=0
topFieldFirst=0
repeatFirstField=0
intraVLCFormatI=1
intraVLCFormatP=1
intraVLCFormatB=1
framePredDCTI=1
framePredDCTP=1
framePredDCTB=1
quantizationScaleI=1
quantizationScaleP=1
quantizationScaleB=1
alternateScanI=1
alternateScanP=1
alternateScanB=1
writeSequenceDisplayExt=0
writeSequenceEveryGOP=1
writeSequenceEndCode=1
embedSVCDUserBlocks=0
writePictureDisplayExt=0
frameCentreHorizontalOffset=0
frameCentreVerticalOffset=0
qtNoiseSensitivity=4
featureFlags=512
reactionParameter=0
initialAverageActivity=0
initialIComplexity=0
initialPComplexity=0
initialBComplexity=0
initialIFullness=0
initialPFullness=0
initialBFullness=0
minFramePercentage=25
padFramePercentage=0
autoVectorLengths=0
horzPelMovement=3
vertPelMovement=3
forwHorzFCodeP=5
forwVertFCodeP=4
forwHorzSearchP=69
forwVertSearchP=45
forwHorzFCodeB1=3
forwVertFCodeB1=2
forwHorzSearchB1=23
forwVertSearchB1=15
backHorzFCodeB1=4
backVertFCodeB1=3
backHorzSearchB1=46
backVertSearchB1=30
forwHorzFCodeB2=4
forwVertFCodeB2=3
forwHorzSearchB2=46
forwVertSearchB2=30
backHorzFCodeB2=3
backVertFCodeB2=2
backHorzSearchB2=23
backVertSearchB2=15
forwHorzFCodeB3=0
forwVertFCodeB3=0
forwHorzSearchB3=0
forwVertSearchB3=0
backHorzFCodeB3=0
backVertFCodeB3=0
backHorzSearchB3=0
backVertSearchB3=0
forwHorzFCodeB4=0
forwVertFCodeB4=0
forwHorzSearchB4=0
forwVertSearchB4=0
backHorzFCodeB4=0
backVertFCodeB4=0
backHorzSearchB4=0
backVertSearchB4=0
forwHorzFCodeB5=0
forwVertFCodeB5=0
forwHorzSearchB5=0
forwVertSearchB5=0
backHorzFCodeB5=0
backVertFCodeB5=0
backHorzSearchB5=0
backVertSearchB5=0
forwHorzFCodeB6=0
forwVertFCodeB6=0
forwHorzSearchB6=0
forwVertSearchB6=0
backHorzFCodeB6=0
backVertFCodeB6=0
backHorzSearchB6=0
backVertSearchB6=0
forwHorzFCodeB7=0
forwVertFCodeB7=0
forwHorzSearchB7=0
forwVertSearchB7=0
backHorzFCodeB7=0
backVertFCodeB7=0
backHorzSearchB7=0
backVertSearchB7=0
ignore_frame_interval=0
user_iquant=0
intra_q[0]=8
intra_q[1]=16
intra_q[2]=19
intra_q[3]=22
intra_q[4]=26
intra_q[5]=27
intra_q[6]=29
intra_q[7]=34
intra_q[8]=16
intra_q[9]=16
intra_q[10]=22
intra_q[11]=24
intra_q[12]=27
intra_q[13]=29
intra_q[14]=34
intra_q[15]=37
intra_q[16]=19
intra_q[17]=22
intra_q[18]=26
intra_q[19]=27
intra_q[20]=29
intra_q[21]=34
intra_q[22]=34
intra_q[23]=38
intra_q[24]=22
intra_q[25]=22
intra_q[26]=26
intra_q[27]=27
intra_q[28]=29
intra_q[29]=34
intra_q[30]=37
intra_q[31]=40
intra_q[32]=22
intra_q[33]=26
intra_q[34]=27
intra_q[35]=29
intra_q[36]=32
intra_q[37]=35
intra_q[38]=40
intra_q[39]=48
intra_q[40]=26
intra_q[41]=27
intra_q[42]=29
intra_q[43]=32
intra_q[44]=35
intra_q[45]=40
intra_q[46]=48
intra_q[47]=58
intra_q[48]=26
intra_q[49]=27
intra_q[50]=29
intra_q[51]=34
intra_q[52]=38
intra_q[53]=46
intra_q[54]=56
intra_q[55]=69
intra_q[56]=27
intra_q[57]=29
intra_q[58]=35
intra_q[59]=38
intra_q[60]=46
intra_q[61]=56
intra_q[62]=69
intra_q[63]=83
user_niquant=0
inter_q[0]=16
inter_q[1]=16
inter_q[2]=17
inter_q[3]=19
inter_q[4]=20
inter_q[5]=21
inter_q[6]=22
inter_q[7]=23
inter_q[8]=16
inter_q[9]=16
inter_q[10]=18
inter_q[11]=20
inter_q[12]=21
inter_q[13]=22
inter_q[14]=23
inter_q[15]=24
inter_q[16]=17
inter_q[17]=18
inter_q[18]=19
inter_q[19]=21
inter_q[20]=22
inter_q[21]=23
inter_q[22]=24
inter_q[23]=25
inter_q[24]=19
inter_q[25]=20
inter_q[26]=21
inter_q[27]=22
inter_q[28]=23
inter_q[29]=24
inter_q[30]=25
inter_q[31]=27
inter_q[32]=20
inter_q[33]=21
inter_q[34]=22
inter_q[35]=23
inter_q[36]=24
inter_q[37]=25
inter_q[38]=27
inter_q[39]=29
inter_q[40]=21
inter_q[41]=22
inter_q[42]=23
inter_q[43]=24
inter_q[44]=25
inter_q[45]=27
inter_q[46]=29
inter_q[47]=31
inter_q[48]=22
inter_q[49]=23
inter_q[50]=24
inter_q[51]=25
inter_q[52]=27
inter_q[53]=29
inter_q[54]=31
inter_q[55]=33
inter_q[56]=23
inter_q[57]=24
inter_q[58]=25
inter_q[59]=27
inter_q[60]=29
inter_q[61]=31
inter_q[62]=33
inter_q[63]=35


R0cky wrote on 11/18/2005, 6:06 AM
Thanks john,

Went and looked at the DVDA template and your list below. I had everything pretty much as you describe already. One thing I did change in the MC setup was starting with the "DVD" MPEG type, not the MPEG2 one. Not sure what difference that makes, but DVDA is now allowing no recompressing, so something changed.

thanks much,
rocky