--- branches/dev-api-4/xvidcore/vfw/src/resource.rc 2004/01/20 14:11:39 1312 +++ branches/dev-api-4/xvidcore/vfw/src/resource.rc 2004/01/20 15:54:12 1313 @@ -50,58 +50,61 @@ CAPTION "Motion" FONT 8, "MS Sans Serif" BEGIN - COMBOBOX IDC_MOTION,112,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | + COMBOBOX IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP CONTROL "Use chroma motion",IDC_CHROMAME,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,12,54,77,10 - LTEXT "Motion search precision:",IDC_STATIC,12,16,80,12, + BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10 + LTEXT "Motion search precision:",IDC_STATIC,14,20,80,12, SS_CENTERIMAGE - LTEXT "VHQ mode:",IDC_STATIC,12,37,38,8 - COMBOBOX IDC_VHQ,112,34,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | + LTEXT "VHQ mode:",IDC_STATIC,14,39,38,8 + COMBOBOX IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - LTEXT "Frame drop ratio:",IDC_FRAMEDROP_STATIC,12,82,68,12, + LTEXT "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12, SS_CENTERIMAGE - EDITTEXT IDC_FRAMEDROP,112,82,75,11,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_MAXKEY,112,100,76,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Maximum I-frame interval:",IDC_STATIC,12,102,80,12, + EDITTEXT IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER + LTEXT "Maximum I-frame interval:",IDC_STATIC,14,117,80,12, SS_CENTERIMAGE - CONTROL "Use cartoon mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,13,143,74,10 + CONTROL "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,13,143,61,10 CONTROL "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,13,155,43,10 + WS_TABSTOP,143,58,43,10 + GROUPBOX "Motion Precision",IDC_STATIC,7,7,193,77 + GROUPBOX "Other",IDC_STATIC,7,79,193,84 END IDD_MAIN DIALOGEX 0, 0, 225, 255 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "XviD Configuration" -FONT 8, "MS Sans Serif", 0, 0, 0x1 +FONT 8, "MS Sans Serif" BEGIN - COMBOBOX IDC_MODE,88,34,100,76,CBS_DROPDOWNLIST | WS_VSCROLL | + COMBOBOX IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "Advanced options...",IDC_ADVANCED,71,188,84,12 - DEFPUSHBUTTON "OK",IDOK,71,238,84,12 + PUSHBUTTON "Advanced Options...",IDC_ADVANCED,71,210,84,12 + DEFPUSHBUTTON "OK",IDOK,133,234,84,13 LTEXT "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE - GROUPBOX "Encoding options",IDC_STATIC,7,4,212,202 - PUSHBUTTON "Load Defaults...",IDC_DEFAULTS,71,222,84,12 - PUSHBUTTON "...",IDC_MODE_ADV,196,34,16,12 + GROUPBOX "Main Settings",IDC_STATIC,7,3,212,246 + PUSHBUTTON "Load Defaults",IDC_DEFAULTS,9,234,84,13 + PUSHBUTTON "more...",IDC_MODE_ADV,184,34,28,12 LTEXT "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE - PUSHBUTTON "...",IDC_PROFILE_ADV,196,16,16,12 + PUSHBUTTON "more...",IDC_PROFILE_ADV,184,16,28,12 CONTROL "List1",IDC_ZONES,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | - WS_TABSTOP,14,100,198,66,WS_EX_STATICEDGE - PUSHBUTTON "Add",IDC_ADD,16,170,36,12 - PUSHBUTTON "Remove",IDC_REMOVE,56,170,36,12 - PUSHBUTTON "Edit",IDC_EDIT,176,168,36,12 - COMBOBOX IDC_PROFILE,88,16,100,76,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE + PUSHBUTTON "Add",IDC_ADD,16,182,36,12 + PUSHBUTTON "Remove",IDC_REMOVE,56,182,36,12 + PUSHBUTTON "Zone Options...",IDC_EDIT,155,182,57,12 + COMBOBOX IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP CONTROL "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,12,78,204,14 - EDITTEXT IDC_BITRATE,88,52,100,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL | ES_NUMBER LTEXT "X",IDC_BITRATE_MIN,16,70,40,8 RTEXT "X",IDC_BITRATE_MAX,164,70,44,8 - LTEXT "Target bitrate (kbps):",IDC_BITRATE_S,14,52,72,12, + CTEXT "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13, SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME - PUSHBUTTON "...",IDC_BITRATE_CALC,196,52,16,12 + GROUPBOX "Zones",IDC_STATIC,7,98,212,107 + GROUPBOX "More",IDC_STATIC,7,200,212,29 END IDD_QUANT DIALOG DISCARDABLE 0, 0, 212, 212 @@ -137,34 +140,36 @@ CAPTION "2nd Pass" FONT 8, "MS Sans Serif" BEGIN - EDITTEXT IDC_KFBOOST,118,34,78,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_KFREDUCTION,117,72,76,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_CURVECOMPH,118,150,75,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_CURVECOMPL,118,166,75,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_OVERFLOW_CONTROL_STRENGTH,118,182,75,12, + EDITTEXT IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12, ES_AUTOHSCROLL | ES_NUMBER LTEXT "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE EDITTEXT IDC_STATS,72,6,112,12,ES_AUTOHSCROLL - PUSHBUTTON "...",IDC_STATS_BROWSE,188,6,16,11 - GROUPBOX "Two-pass tuning",IDC_STATIC,8,22,196,104 - LTEXT "Overflow control strength %:",IDC_STATIC,13,182,100,12, - SS_CENTERIMAGE - LTEXT "High bitrate scenes %:",IDC_STATIC,13,150,100,12, + PUSHBUTTON "...",IDC_STATS_BROWSE,189,7,15,11 + GROUPBOX "Intra-frames tuning",IDC_STATIC,7,22,197,69 + LTEXT "Overflow control strength (%):",IDC_STATIC,16,100,100, + 12,SS_CENTERIMAGE + LTEXT "High bitrate scenes degradation (%):",IDC_STATIC,16,170, + 124,12,SS_CENTERIMAGE + LTEXT "Low bitrate scenes improvement (%):",IDC_STATIC,16,186, + 124,12,SS_CENTERIMAGE + LTEXT "I-frame boost (%):",IDC_STATIC,16,34,91,12, + SS_CENTERIMAGE + LTEXT "...are reduced by (%):",IDC_STATIC,16,69,100,12 + EDITTEXT IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER + LTEXT "Max overflow improvement (%):",IDC_STATIC,16,119,100,12, SS_CENTERIMAGE - LTEXT "Low bitrate scenes %:",IDC_STATIC,13,166,100,12, + LTEXT "Max overflow degradation (%):",IDC_STATIC,16,138,100,12, SS_CENTERIMAGE - GROUPBOX "Curve compression",IDC_STATIC,8,133,196,75 - LTEXT "I-frame boost %:",IDC_STATIC,13,34,91,12,SS_CENTERIMAGE - LTEXT "...are reduced by %:",IDC_STATIC,13,73,100,12 - EDITTEXT IDC_OVERIMP,118,94,75,12,ES_AUTOHSCROLL | ES_NUMBER - EDITTEXT IDC_OVERDEG,118,110,75,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Max overflow improvement %:",IDC_STATIC,13,94,100,12, - SS_CENTERIMAGE - LTEXT "Max overflow degradation %:",IDC_STATIC,13,110,100,12, - SS_CENTERIMAGE - EDITTEXT IDC_MINKEY,118,56,75,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "I-frames closer than... frames:",IDC_STATIC,13,57,105, - 12 + EDITTEXT IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER + LTEXT "I-frames closer than... (frames):",IDC_STATIC,16,56,124, + 11 + GROUPBOX "Overlflow treatment",IDC_STATIC,7,86,197,75 + GROUPBOX "Curve compression",IDC_STATIC,7,156,197,51 END IDD_DEBUG DIALOG DISCARDABLE 0, 0, 212, 212 @@ -510,35 +515,35 @@ FONT 8, "MS Sans Serif" BEGIN LTEXT "Profile @ Level:",IDC_STATIC,8,10,52,8 - CONTROL "Interlacing",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,16,66,100,8 - CONTROL "Quarterpel",IDC_QPEL,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,16,79,100,8 - CONTROL "Global motion compensation",IDC_GMC,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,16,94,103,8 - CONTROL "Reduced resolution",IDC_REDUCED,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,16,108,100,8 + CONTROL "Interlaced Encoding",IDC_INTERLACING,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8 + CONTROL "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,16,78,100,8 + CONTROL "Global Motion Compensation",IDC_GMC,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8 + CONTROL "Reduced Resolution",IDC_REDUCED,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8 COMBOBOX IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - EDITTEXT IDC_MAXBFRAMES,120,134,76,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER CONTROL "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,16,184,71,10 + WS_TABSTOP,16,182,71,10 CONTROL "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,96,184,55,10 - LTEXT "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,137,96,8 - GROUPBOX "",IDC_STATIC,8,122,196,86 - CONTROL "BVOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, - 16,122,36,8 - EDITTEXT IDC_BQUANTRATIO,120,150,76,12,ES_AUTOHSCROLL - LTEXT "Quantizer ratio (%):",IDC_BQUANTRATIO_S,16,153,89,8 - EDITTEXT IDC_BQUANTOFFSET,120,166,76,12,ES_AUTOHSCROLL - LTEXT "Quantizer offset:",IDC_BQUANTOFFSET_S,16,166,52,8 - COMBOBOX IDC_QUANTTYPE,120,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP,112,182,55,10 + LTEXT "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8 + GROUPBOX "",IDC_STATIC,8,120,196,86 + CONTROL "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, + 16,120,36,8 + EDITTEXT IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL + LTEXT "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8 + EDITTEXT IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL + LTEXT "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8 + COMBOBOX IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - PUSHBUTTON "Edit Matrix...",IDC_QUANTMATRIX,120,48,76,12 - LTEXT "Quantization type:",IDC_QUANTTYPE_S,16,34,100,8 - CONTROL "Adaptive quantization",IDC_LUMMASK,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,16,50,84,10 + PUSHBUTTON "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12 + LTEXT "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8 + CONTROL "Adaptive Quantization",IDC_LUMMASK,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10 END IDD_ZONE DIALOG DISCARDABLE 0, 0, 212, 194 @@ -552,23 +557,23 @@ CONTROL "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,12,82,188,14 PUSHBUTTON "<-",IDC_ZONE_FETCH,188,6,16,12 - GROUPBOX "Options",IDC_STATIC,8,110,196,80 - CONTROL "Greyscale",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX | - WS_TABSTOP,16,140,47,10 - CONTROL "Chroma optimizer",IDC_ZONE_CHROMAOPT,"Button", - BS_AUTOCHECKBOX | WS_TABSTOP,16,156,69,10 - EDITTEXT IDC_ZONE_BVOPTHRESHOLD,100,170,84,12,ES_AUTOHSCROLL + CONTROL "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10 + CONTROL "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10 + EDITTEXT IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL CONTROL "Weight:",IDC_ZONE_MODE_WEIGHT,"Button", - BS_AUTORADIOBUTTON | WS_GROUP,16,38,41,10 + BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10 CONTROL "Quantizer:",IDC_ZONE_MODE_QUANT,"Button", - BS_AUTORADIOBUTTON,16,54,48,10 - GROUPBOX "Rate control",IDC_STATIC,8,22,196,82 + BS_AUTORADIOBUTTON,16,56,48,10 + GROUPBOX "Rate control",IDC_STATIC,7,22,198,90 EDITTEXT IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL RTEXT "X",IDC_ZONE_MAX,140,74,54,8 LTEXT "X",IDC_ZONE_MIN,18,74,54,8 - LTEXT "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,172,76,8 - CONTROL "Force keyframe",IDC_ZONE_FORCEIVOP,"Button", + LTEXT "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8 + CONTROL "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8 + GROUPBOX "Static",IDC_STATIC,7,107,198,80 END IDD_LEVEL DIALOG DISCARDABLE 0, 0, 212, 215 @@ -596,7 +601,7 @@ LTEXT "Max frame size (mbs):",IDC_STATIC,16,57,108,8 LTEXT "x",IDC_STATIC,160,41,8,8 EDITTEXT IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY - CTEXT "\n\ndisplay user encoding dimensions/framerate here.\n\ndisplay warning message if dimensions are above the max", + CTEXT "\n\nThis informative only.\n\nXviD's ratecontrol does not use these values.", IDC_STATIC,8,128,196,80 END @@ -725,12 +730,12 @@ IDD_AR DIALOGEX 0, 0, 211, 215 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Aspect Ratio" -FONT 8, "MS Sans Serif", 0, 0, 0x1 +FONT 8, "MS Sans Serif" BEGIN CONTROL "Picture Aspect Ratio",IDC_AR,"Button", BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT - GROUPBOX "",IDC_STATIC,7,7,197,127,BS_CENTER - GROUPBOX "",IDC_STATIC,7,81,197,53,BS_CENTER + GROUPBOX "",IDC_STATIC,7,7,196,127,BS_CENTER + GROUPBOX "",IDC_STATIC,7,81,196,52,BS_CENTER CONTROL "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON, 13,7,73,10,WS_EX_TRANSPARENT COMBOBOX IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST | @@ -750,12 +755,12 @@ CTEXT "X :",IDC_STATIC,25,112,10,10 LTEXT "Select the shape of the image...",IDC_STATIC,25,93,110, 11 - GROUPBOX "Quick Setting",IDC_STATIC,148,7,56,127,0, + GROUPBOX "Quick Setting",IDC_STATIC,148,7,55,127,0, WS_EX_TRANSPARENT - PUSHBUTTON "Default",IDC_AR_DEFAULT,158,21,37,11 - PUSHBUTTON "4:3",IDC_AR_4_3,158,88,37,11 - PUSHBUTTON "16:9",IDC_AR_16_9,158,102,37,11 - PUSHBUTTON "2,35:1",IDC_AR_235_100,158,116,37,11 + PUSHBUTTON "Default",IDC_AR_DEFAULT,156,21,37,11 + PUSHBUTTON "4:3",IDC_AR_4_3,156,90,37,11 + PUSHBUTTON "16:9",IDC_AR_16_9,156,104,37,11 + PUSHBUTTON "2,35:1",IDC_AR_235_100,156,118,37,11 END @@ -777,15 +782,15 @@ IDD_MOTION, DIALOG BEGIN LEFTMARGIN, 7 - RIGHTMARGIN, 193 + RIGHTMARGIN, 200 TOPMARGIN, 7 + BOTTOMMARGIN, 190 END IDD_MAIN, DIALOG BEGIN LEFTMARGIN, 7 TOPMARGIN, 7 - BOTTOMMARGIN, 246 END IDD_QUANT, DIALOG @@ -798,9 +803,10 @@ IDD_RC_2PASS2, DIALOG BEGIN LEFTMARGIN, 7 - RIGHTMARGIN, 193 - VERTGUIDE, 13 - VERTGUIDE, 118 + RIGHTMARGIN, 204 + VERTGUIDE, 16 + VERTGUIDE, 140 + VERTGUIDE, 196 TOPMARGIN, 7 END @@ -882,7 +888,7 @@ TOPMARGIN, 7 BOTTOMMARGIN, 209 HORZGUIDE, 81 - HORZGUIDE, 134 + HORZGUIDE, 136 END END #endif // APSTUDIO_INVOKED @@ -902,17 +908,16 @@ STRINGTABLE DISCARDABLE BEGIN - IDC_MODE "1-pass CBR encodes to your specified bitrate.\n1-pass quality and quantizer encodes every frame at the same quality.\n2-pass 1st pass gathers statistics for the 2nd pass.\n2-pass internal scales the 2nd pass to your desired file size.\n2-pass external relies on GKnot to scale the .stats file." + IDC_MODE """Single Pass""encodes to your specified bitrate or quality.\n""Two-pass 1st pass"" gathers statistics for the 2nd pass.\n""Two-pass 2nd pass"" uses 1st pass' statistics to encode at desired file size or bitrate." END STRINGTABLE DISCARDABLE BEGIN IDC_INTERLACING "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)" - IDC_OVERDEG "How much of the overflow the codec can eat into during oversized sections - larger values will bridge the gap faster" - IDC_MAXBFRAMES "Maximum number of sequential B-frames. When set to < 0 the original IP-frame encoder is used." + IDC_OVERDEG "How much of the overflow the codec can eat into during oversized sections\nLarger values will prevent oversized files better, but will also spoil quantizer distribution more." + IDC_MAXBFRAMES "Maximum number of sequential B-frames." IDC_BQUANTRATIO "Ratio used to calculate the b-frame quantizer.\n\nBVOP quant = (AVG(past VOP quant, future VOP quant) * quant ratio + quant offset)" - IDC_OVERIMP "How much of the overflow the codec can eat into during undersized sections - larger values will bridge the gap faster" - IDC_MAXBITRATE "Constrains 2-pass encodes to the specified maximum bitrate" + IDC_OVERIMP "How much of the overflow the codec can eat into during undersized sections.\nLarger values will prevent undersized files better, but will also spoil quantizer distribution more." IDC_CBR_REACTIONDELAY "Determines how slowly it will adjust the current encoding quality based upon scene intensity - this has the strongest influence on quality" IDC_CBR_AVERAGINGPERIOD "Determines how slowly it adapts to the current adjusted quality" IDC_CBR_BUFFER "Provides said number of frames worth of buffer between the adjusted encoding quality and lowest possible quality" @@ -921,52 +926,40 @@ STRINGTABLE DISCARDABLE BEGIN - IDC_DX50BVOP "Generate DivX 5.x compatible B-frames. DivX 5.x fails to decode B-frames where the future reference frame is an I-frame." - IDC_FRAMEDROP "Frame dropping ratio [0-100]. 0 = no frame dropping .. 100 = drop all frames." - IDC_KFTRESHOLD "I-frames appearing in the range below this value will be treated as consecutive keyframes." + IDC_DX50BVOP "Closes every group-of-pictures before encoding new keyframe." + IDC_FRAMEDROP "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames." IDC_KFREDUCTION "Reduction of bitrate for the first consecutive i-frames. The last i-frame will get treated normally." - IDC_CREDITS_GREYSCALE "Encode credits in black&white" - IDC_GMC "Use Global Motion Compensation to better catch camera pans etc." + IDC_GMC "Use Global Motion Compensation." END STRINGTABLE DISCARDABLE BEGIN IDC_PROFILE "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders." - IDC_MOTION "Higher settings give higher-quality results, at the cost of slower encoding. 5 (default) should suffice for most jobs." - IDC_QUANTTYPE "H.263 smooths the image whereas MPEG (slightly slower) sharpens.\nModulated varies between the two.\nCustom lets you define your own matrix via the Quantization tab." + IDC_MOTION "Higher settings give higher-quality results, at the cost of slower encoding." + IDC_QUANTTYPE "H.263 smooths the image whereas MPEG (slightly slower) sharpens.\nCustom lets you define your own matrix." IDC_FOURCC "Choose what you would like the avi to identify itself as" IDC_MAXKEY "Maximum number of frames allowed between I-frames" IDC_LUMMASK "Turns on Lumi masking - applies more compression to dark/light areas that the eye can't notice easily" - IDC_MINIQUANT "Minimum quantizer allowed for I-frames. Only functional in 2-pass second pass." - IDC_MAXIQUANT "Maximum quantizer allowed for I-frames. Only functional in 2-pass second pass." + IDC_MINIQUANT "Minimum quantizer allowed for I-frames. Only functional in 2-pass second pass." + IDC_MAXIQUANT "Maximum quantizer allowed for I-frames. Only functional in 2-pass second pass." IDC_MINPQUANT "Minimum quantizer allowed for P-frames." IDC_MAXPQUANT "Maximum quantizer allowed for P-frames." IDC_QUANTMATRIX "Define your own MPEG quantization matrices. Quantization type must be set to ""Custom"" to affect encoding." IDC_KFBOOST "A value of 20 will give 20% more bits to every I-frame" - IDC_MINKEY "Minimum space between I-frames - should be less than 10, set to 1 to disable forced I-frame spacing" + IDC_MINKEY "If keyframes are close together, it might be useful to decrease the bitrate of all keyframes except the last one.\nUse this to define how close must keyframes be to be reduced." IDC_DISCARD1PASS "Check this if you would like to skip the storage of the 1st pass output. It is often very large." END STRINGTABLE DISCARDABLE BEGIN - IDC_DUMMY2PASS "Performs a dummy 2nd pass - doesn't output any video data" IDC_CURVECOMPH "The higher this value, the more bits get taken from frames larger than the average size, and redistributed to others" IDC_CURVECOMPL "The higher this value, the more bits get assigned to frames below the average frame size" IDC_STATS1 "Location for 1st pass stats file to be saved to" - IDC_STATS2 "Location for 2nd pass curve stats to be loaded from - External mode only" - IDC_CREDITS_START_BEGIN "Credits begin at this frame" - IDC_CREDITS_START_END "Credits end at this frame" - IDC_CREDITS_END_START "Credits start at this frame" + IDC_STATS2 "Location for 2nd pass curve stats to be loaded from" END STRINGTABLE DISCARDABLE BEGIN - IDC_CREDITS_END_END "Credits end at this frame" - IDC_CREDITS_RATE "Encode credits at this % rate of the rest of the movie" - IDC_CREDITS_QUANTI "Encode credits I-frames with this quantizer" - IDC_CREDITS_QUANTP "Encode credits P-frames with this quantizer" - IDC_CREDITS_START_SIZE "Encode starting credits to fit into this many kbytes" - IDC_CREDITS_END_SIZE "Encode ending credits to fit into this many kbytes" IDC_CPU_AUTO "Enable XviD's internal CPU detection" IDC_CPU_FORCE "Override XviD's internal CPU detection (not recommended)" END @@ -980,9 +973,9 @@ STRINGTABLE DISCARDABLE BEGIN IDC_QPEL "Use Quarter PixEL resolution for encoding for a more precise motion estimation" - IDC_CHROMAME "Use chroma information to detect motion (slow!)" + IDC_CHROMAME "Use chroma information to detect motion (slower)." IDC_BQUANTOFFSET "B-frame quantizer offset from last p-frame quantizer; refer to b-frame quant ratio (above)" - IDC_VHQ "VHQ enables an additional search process to increase quality." + IDC_VHQ "VHQ enables an additional search process to increase quality (much slower)." IDC_CHROMA_OPT "Interpolates colours in bright/dark areas for achieving a nicer edge impression" END @@ -1015,7 +1008,7 @@ STRINGTABLE DISCARDABLE BEGIN IDC_OVERFLOW_CONTROL_STRENGTH - "0=Default from core (let xvid decide). Else overflow payback percent per frame." + "0=Default from core (let xvid decide). Else overflow payback percent per frame. Higher value will meet target filesize better, but will also spoil quantizer distribution more." IDC_ASPECT_RATIO "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary." END