hi kwag, here´s one log from me, hope you can help :)
http://www.kvcd.net CQMatic Version 1.0 RC-2 Copyright Softronex Corporation, 2003. All rights reserved. Ready! Project: C:\--== DVD RIPPING ==--\Band Of Brothers 10 Teile\Teil 4\bob.tpr Creating: CQMatic.tpr Execute. Movie Time: 58 Average Bitrate: 1764 Prediction Only mode Executing Prediction Phase... Using CQ of 55.00 Encoder started... Encoder end. File size difference = -16642530.000000 Last CQ = 55.000000 Current CQ = 90.000000 CQ difference = 35.000000 Using CQ of 90.00 Encoder started... Encoder end. File size difference = -16642530.000000 CQ ABOVE watermark. CQ set to 90.0 Using CQ of 90.00 CQMatic complete! like said before, after 1st pass, jumping to 90 :( |
@tigger,
Post your .tpr file. That's where the problem is. -kwag |
kwag, here it comes :)
object TMPEGEncodeJobFile Job.MPEG.Text = '' Job.MPEG.WizardCategoryName = '' Job.MPEG.WizardSubFormatName = '' Job.MPEG.WizardCaption = '' Job.MPEG.WizardDescription = '' Job.MPEG.WizardTargetMedia = MPEGConfig_TargetMediaType_Unknown Job.MPEG.WizardAutoCalcVideoBitRate = False Job.MPEG.WizardAutoChooseList.EnableVideoSize = False Job.MPEG.WizardAutoChooseList.VideoSize = < item MinVideoBitRate = 0 Width = 240 Height = 480 VideoEncodeMode = MPEGVideoEncoder_VideoEncodeMode_Progressive_32Pul ldown FrameRate = 1 AspectRatio = 2 end item MinVideoBitRate = 1000000 Width = 352 Height = 480 VideoEncodeMode = MPEGVideoEncoder_VideoEncodeMode_Progressive_32Pul ldown FrameRate = 1 AspectRatio = 2 end> Job.MPEG.WizardAutoChooseList.EnableVideoGOP = False Job.MPEG.WizardAutoChooseList.VideoGOP = < item MinVideoBitRate = 0 GOP_I_FrameCount = 1 GOP_P_FrameCount = 25 GOP_B_FrameCount = 2 end item MinVideoBitRate = 700000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 25 GOP_B_FrameCount = 2 end item MinVideoBitRate = 800000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 25 GOP_B_FrameCount = 2 end item MinVideoBitRate = 900000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 25 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1000000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 25 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1100000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 25 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1200000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 23 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1300000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 21 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1400000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 18 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1500000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 15 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1600000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 12 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1700000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 10 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1800000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 11 GOP_B_FrameCount = 2 end item MinVideoBitRate = 1900000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 10 GOP_B_FrameCount = 2 end item MinVideoBitRate = 2000000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 9 GOP_B_FrameCount = 2 end item MinVideoBitRate = 2100000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 8 GOP_B_FrameCount = 2 end item MinVideoBitRate = 2200000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 7 GOP_B_FrameCount = 2 end item MinVideoBitRate = 2300000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 6 GOP_B_FrameCount = 2 end item MinVideoBitRate = 2400000 GOP_I_FrameCount = 1 GOP_P_FrameCount = 5 GOP_B_FrameCount = 2 end> Job.MPEG.OutputStreamType = MPEG_OutputStreamType_VideoOnly Job.MPEG.OutputStreamType_ReadOnly = False Job.MPEG.Video.StreamType = MPEGVideoEncoder_StreamType_MPEG1 Job.MPEG.Video.StreamType_ReadOnly = False Job.MPEG.Video.Width = 480 Job.MPEG.Video.Width_ReadOnly = False Job.MPEG.Video.Height = 576 Job.MPEG.Video.Height_ReadOnly = False Job.MPEG.Video.YUVFormat = 1 Job.MPEG.Video.YUVFormat_ReadOnly = False Job.MPEG.Video.DC_prec = 1 Job.MPEG.Video.DC_prec_ReadOnly = False Job.MPEG.Video.VideoEncodeMode = MPEGVideoEncoder_VideoEncodeMode_Progressive Job.MPEG.Video.VideoEncodeMode_ReadOnly = False Job.MPEG.Video.FrameRate = 3 Job.MPEG.Video.FrameRate_ReadOnly = False Job.MPEG.Video.AspectRatio = 8 Job.MPEG.Video.AspectRatio_ReadOnly = False Job.MPEG.Video.RateControlMode = MPEGVideoEncoder_RateControlMode_CQ Job.MPEG.Video.RateControlMode_ReadOnly = False Job.MPEG.Video.MaxBitRate = 0 Job.MPEG.Video.MaxBitRate_ReadOnly = False Job.MPEG.Video.MinBitRate = 0 Job.MPEG.Video.MinBitRate_ReadOnly = False Job.MPEG.Video.MinAvgBitRate = 0 Job.MPEG.Video.MinAvgBitRate_ReadOnly = False Job.MPEG.Video.CBR_BitRate = 1150000 Job.MPEG.Video.VBR_MultipassVBRAlgorithm = MPEGVideoEncoder_MultipassVBRAlgorithm_2PASS Job.MPEG.Video.VBR_AvgBitRate = 0 Job.MPEG.Video.VBR_MaxBitRate = 2530000 Job.MPEG.Video.VBR_MinBitRate = 300000 Job.MPEG.Video.VBR_MaxPassCount = 0 Job.MPEG.Video.VBR_Quality_P = 0 Job.MPEG.Video.VBR_Quality_B = 20 Job.MPEG.Video.VBR_EnablePadding = False Job.MPEG.Video.MVBR_MaxBitRate = 3000000 Job.MPEG.Video.MVBR_MinBitRate = 0 Job.MPEG.Video.MVBR_Quality_P = 0 Job.MPEG.Video.MVBR_Quality_B = 20 Job.MPEG.Video.MVBR_EnablePadding = False Job.MPEG.Video.AVBR_Quality = 40 Job.MPEG.Video.AVBR_MaxBitRate = 2250000 Job.MPEG.Video.AVBR_MinBitRate = 300000 Job.MPEG.Video.AVBR_EnablePadding = False Job.MPEG.Video.CQ_Quality = 55 Job.MPEG.Video.CQ_Quality_P = 0 Job.MPEG.Video.CQ_Quality_B = 20 Job.MPEG.Video.CQ_MaxBitRate = 2500000 Job.MPEG.Video.CQ_MinBitRate = 1005000 Job.MPEG.Video.CQ_EnablePadding = False Job.MPEG.Video.VBVBufferSize = 49152 Job.MPEG.Video.VBVBufferSize_ReadOnly = False Job.MPEG.Video.GOP_SeqHeaderInterval = 1 Job.MPEG.Video.GOP_SeqHeaderInterval_ReadOnly = False Job.MPEG.Video.GOP_I_FrameCount = 1 Job.MPEG.Video.GOP_I_FrameCount_ReadOnly = False Job.MPEG.Video.GOP_P_FrameCount = 5 Job.MPEG.Video.GOP_P_FrameCount_ReadOnly = False Job.MPEG.Video.GOP_B_FrameCount = 2 Job.MPEG.Video.GOP_B_FrameCount_ReadOnly = False Job.MPEG.Video.GOP_BitStreamForEdit = False Job.MPEG.Video.GOP_BitStreamForEdit_ReadOnly = False Job.MPEG.Video.GOP_MaxFrameCount = 0 Job.MPEG.Video.GOP_MaxFrameCount_ReadOnly = False Job.MPEG.Video.QuantizeMatrix_Intra_ReadOnly = False Job.MPEG.Video.QuantizeMatrix_NonIntra_ReadOnly = False Job.MPEG.Video.Profile = 4 Job.MPEG.Video.Profile_ReadOnly = False Job.MPEG.Video.Level = 8 Job.MPEG.Video.Level_ReadOnly = False Job.MPEG.Video.VideoFormat = 1 Job.MPEG.Video.VideoFormat_ReadOnly = False Job.MPEG.Video.DisplayWidth = 0 Job.MPEG.Video.DisplayWidth_ReadOnly = False Job.MPEG.Video.DisplayHeight = 0 Job.MPEG.Video.DisplayHeight_ReadOnly = False Job.MPEG.Video.MotionSearchSpeed = MPEGVideoEncoder_MotionSearchSpeed_Fast Job.MPEG.Video.MotionSearch_AlwaysHalfPel = True Job.MPEG.Video.UseFloatDCT = False Job.MPEG.Video.QuantizeMode = False Job.MPEG.Video.QuantizeModeVal_Intra = 35 Job.MPEG.Video.QuantizeModeVal_NonIntra = 25 Job.MPEG.Video.YUVBasicYCbCr = False Job.MPEG.Video.QuantizeMatrix_Intra = { 080A1014191C212C0A0A0E1A1B1D222F100E121B1D22253014 1A1B1F24252632 191B1D202528303A1C21242A2D323A442125272C3038424F25 272D3038424F53} Job.MPEG.Video.QuantizeMatrix_NonIntra = { 10121416171B2028121416181A20242A1416181A21262A2C16 181A22262A2C2E 171A21262A2C2E301B20262A2C2E303220242A2C2E30323428 2A2C2E3032343A} Job.MPEG.Audio.StreamType = MPEGAudioEncoder_StreamType_MPEG1_Layer2 Job.MPEG.Audio.StreamType_ReadOnly = False Job.MPEG.Audio.SamplingFrequency = 44100 Job.MPEG.Audio.SamplingFrequency_ReadOnly = False Job.MPEG.Audio.ChannelMode = 1 Job.MPEG.Audio.ChannelMode_ReadOnly = False Job.MPEG.Audio.CantUseMono = False Job.MPEG.Audio.BitRate = 128000 Job.MPEG.Audio.BitRate_ReadOnly = False Job.MPEG.Audio.CalcCRC = False Job.MPEG.Audio.CalcCRC_ReadOnly = False Job.MPEG.Audio.OriginalFlag = False Job.MPEG.Audio.OriginalFlag_ReadOnly = False Job.MPEG.Audio.CopyrightFlag = False Job.MPEG.Audio.CopyrightFlag_ReadOnly = False Job.MPEG.Audio.PrivateFlag = False Job.MPEG.Audio.PrivateFlag_ReadOnly = False Job.MPEG.Audio.EmphasisType = 0 Job.MPEG.Audio.EmphasisType_ReadOnly = False Job.MPEG.System.StreamType = MPEGSystemEncoder_StreamType_MPEG1_VideoCD_Illegal Job.MPEG.System.StreamType_ReadOnly = False Job.MPEG.System.EnableCommentText = True Job.MPEG.System.CommentText = 'MVCD V2.5' Job.SourceList = < item Video.SourceFileName = 'C:\--== DVD RIPPING ==--\Band Of Brothers 10 Teile\Teil 4\bob4.d' + '2v' Video.SourceRange.Enabled = False Video.SourceRange.StartTime = 0 Video.SourceRange.EndTime = -1 Video.SourceRange.SubRangeList = <> Video.SourceRange.LastSourceFileName = '' Video.InterlaceImage = True Video.TopFieldFirst = False Video.AspectRatio = 1 Video.ImageArrange.ArrangeType = MPEGVideoConfig_ImageArrangeType_FullScreen_KeepAs pectRatio Video.ImageArrange.Width = 320 Video.ImageArrange.Height = 240 Video.ImageArrange.FillColor = 0 Video.EnableNoiseReduction = False Video.NoiseReduction = 20 Video.NoiseReductionRange = 1 Video.NoiseReduction3D = 20 Video.NoiseReduction3DHiCQ = False Video.EnableEdgePower = False Video.EdgePowerX = 0 Video.EdgePowerY = 0 Video.EdgePowerField = False Video.EnableDeinterlace = False Video.Deinterlace = VideoFilter_Deinterlace_None Video.DeinterlaceEx.Enabled = False Video.DeinterlaceEx.FrameRate1 = 4 Video.DeinterlaceEx.FrameRate2 = 5 Video.DeinterlaceEx.AutoProcess = False Video.DeinterlaceEx.AutoType = MPEGEncodeJob_Source_Video_DeinterlaceEx_AutoType_ 24fps_Interlace Video.DeinterlaceEx.AutoDeinterlaceType = MPEGEncodeJob_Source_Video_DeinterlaceEx_Auto_Dein terlace_Force Video.DeinterlaceEx.AutoForceDeinterlaceType = VideoFilter_Deinterlace_None Video.DeinterlaceEx.AutoDeinterlaceThreshold = 600 Video.DeinterlaceEx.List = {0600000000000000} Video.DeinterlaceEx.Cache = {} Video.Clipping.Enabled = False Video.Clipping.Left = 0 Video.Clipping.Right = 0 Video.Clipping.Top = 0 Video.Clipping.Bottom = 0 Video.Clipping.LeftMask = False Video.Clipping.RightMask = False Video.Clipping.TopMask = False Video.Clipping.BottomMask = False Video.EnableGhostReduction = False Video.GhostReduction = <> Video.ColorCorrection.Enabled = False Video.ColorCorrection.Brightness = 0 Video.ColorCorrection.Contrast = 0 Video.ColorCorrection.Gamma = 0 Video.ColorCorrection.RedContrast = 0 Video.ColorCorrection.BlueContrast = 0 Video.ColorCorrection.EnableCustom = False Video.ColorCorrection.Customs = <> Video.EnableForceIPict = False Video.ForceIPict = <> Video.AutoForceIPict = True Video.AutoForceIPict_NewGroupMode = False Video.Enable32Pulldown = False Video.NoConvertFrameRate = False Audio.SourceFileName = '' Audio.SourceRange.Enabled = False Audio.SourceRange.StartTime = 0 Audio.SourceRange.EndTime = -1 Audio.SourceRange.SubRangeList = <> Audio.SourceRange.LastSourceFileName = '' Audio.Effect.Enabled = False Audio.Effect.EnableVolume = False Audio.Effect.Volume = 1 Audio.Effect.EnableFadeIn = False Audio.Effect.FadeInTime = 500 Audio.Effect.EnableFadeOut = False Audio.Effect.FadeOutTime = 500 end> Job.OutputFileName = 'C:\--== DVD RIPPING ==--\Band Of Brothers 10 Teile\Teil 4\bob4.m' + '1v' Job.OutputFileType = MPEGEncodeJob_OutputFileType_MPEG Job.OutputConfig_AVI.OutputFileName = '' Job.OutputConfig_AVI.EnableVideo = False Job.OutputConfig_AVI.VideoCodecHandler = 0 Job.OutputConfig_AVI.VideoKeyFrameRate = 0 Job.OutputConfig_AVI.VideoDataRate = 0 Job.OutputConfig_AVI.VideoQuality = 0 Job.OutputConfig_AVI.VideoEnableForceKeyFrame = False Job.OutputConfig_AVI.VideoEnableForceCopyFrame = False Job.OutputConfig_AVI.EnableAudio = False Job.OutputConfig_AVI.InterleaveFrames = 0 Job.OutputConfig_AVI.VideoCodecConfig = {00000000} Job.OutputConfig_AVI.AudioFormat = {00000000} Job.OutputConfig_Wave.OutputFileName = '' Job.OutputConfig_Wave.Format = {00000000} Job.OutputConfig_Graphic.OutputType = MPEGEncodeJob_OutputGraphicConfig_OutputType_BMP Job.OutputConfig_Graphic.OutputFileName = '' Job.OutputConfig_Graphic.JPEGCompressionQuality = 80 end |
Hi tigger,
I think this 'C:\--== DVD RIPPING ==--\Band Of Brothers 10 Teile\Teil 4\bob4.d' + '2v' is what is screwing everything :!: Also, this: Job.OutputFileName = 'C:\--== DVD RIPPING ==--\Band Of Brothers 10 Teile\Teil 4\bob4.m' + '1v' Could you put your movie on a regular named folder,without the --== stuff :?: So that it looks like this: c:\DVD_RIPPS\Band Of Brothers 10 Teile\Teil 4\bob4.d2v :idea: -kwag |
ok!
i will try it! i testet release 2, with 120min movie, i used max=2500, min=0.57*avg bitrate, and the video file is still getting a little bit too big, now ca. 20 mb, should be 780 ca, now its 801 ? what else could i change? |
Quote:
-kwag |
trying it now, with a 107 min movie.
max bitrate = 2000 min = 0.57 x avg bitrate = 518 predicted cq = 66,31 well lets see *G* |
"For encode mode, 3:2 pulldown can not be used if the framerate is not 29.976 or 30 fps"
Source: Avi @ 23,976 fps Script: LoadPlugin("C:\Filters25\MPEG2Dec3.dll") LoadPlugin("C:\Filters25\GripFit_YV12.dll") AviSource("H:\someavi\someavi.avi", false) ConverttoYV12() BlindPP() GripCrop(528, 480, overscan=2, source_anamorphic=false) GripSize(resizer="BicubicResize") GripBorders() Template used: KVCDx3 MPEG2 NTSC EDIT: MPEG1 works |
Kwag: I'm testing release 1.0 with CQ_VBR, and I have my min/max bitrate set to 0.57*avg and 2000 respectively. However as soon as cqmatic does its CF sample, it raises the max to 3000 and it stays there throughout the prediction/encoding cycles. However if I encode at CQ this problem does not occur. The reason I was trying CQ_VBR was a previous post where you said Blockbuster was ineffective with CQ, but right now I'll run some tests and see if I concur on my own movies!
|
Quote:
I'm taking a look at that today. First thing on the list ;) -kwag |
@J-Wo and @vhelp (which reported the bug last night :cool: )
Fixed in 1.01: When source is MPEG-2, and set to 3:2 Pulldown, first compression phase would bomb. http://www.kvcd.net/CQMatic-1.01Release.exe Thanks guys :D -kwag |
Kwag I don't think my problem is the same as the one reported by vhelp. 1.01release is still resetting the max bitrate to 3000 when using CQ_VBR and keeps it there throughout prediction and encode cycles, leading to inaccurate results.
|
Quote:
I fixed the 3:2 pulldown, and I completely forgot about the MAX bitrate in CQ_VBR :oops: Looking into it right now :!: -kwag |
Thanks Kwag. I've gone back to RC-5 in the meantime and am trying to mess around with min/max bitrates. As of yet I've been getting highly inaccurate results with AVI files, so I want to see if playing with this values might help things or not.
|
|
CQMatic
I have Version 1.05.. I have a strange one here... I load up my d2v straight into TMPGe 2.520, clear the source range/clip editing. I then save the text tpr. Load into CQMatic 1.05. I enter my settings: 73 mins and 1732 avg bitrate. I just wanna do a prediction. So I set that.
When I execute, TMPGE starts up.. after the initial compress check, I see that it is predicting using the whole movie and not a "sample;" all 131,000 frames. I must have done something incorrect. Suggestions? |
CQM 1.1.0 PRE 2 - 2 flicks and I'm out..
Hi,
Using TMPG v2.520 ... With the newest release of CQM 1.1.0 PRE 2, I'm getting that nasty bug, of TMPG flickering twice (maybe thrice) Ok, here is my theory ... When I first complete a successfull prediction and close down CQM, if I start a new project, say I was re-calculating bitrates and proceeded to input the new values in TMPG and then re-saved project as .txt file, when I go back into CQM and select [Prediction] buttin, TMPG flickers twice and CQM closes down (finishes, that is) I'm thinking (theory) that when CQM completes a successfull prediction, it is leaving something behind in TMPG. But, if CQM does not complete successfully, a prediction (say I quit out of CQM before completion) all is well w/ TMPG (AFAIK) and I can do another CQM project w/ success. Hope that makes some sense, -vhelp EDIT: - - Given the above, if I click the [Full Encode] button, TMPG issues the error message: "Illegal stream format" |
Re: CQM 1.1.0 PRE 2 - 2 flicks and I'm out..
Quote:
|
@ audi2honda,
Quote:
w/ CQM ?? Oh well, anther issue for Kwag to deal with I guess. Thanks for the suggest.. I'll try that right away :wink: -vhelp |
Oh, forgot to make mention.. it's working now. :)
Thanks again. -vhelp |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.