[svn] / branches / dev-api-4 / xvidcore / vfw / src / resource.rc Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/vfw/src/resource.rc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1284, Fri Dec 19 13:48:47 2003 UTC revision 1323, Thu Jan 22 16:13:59 2004 UTC
# Line 40  Line 40 
40  BEGIN  BEGIN
41      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",
42                      BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10                      BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10
43      LTEXT           "Stats filename:",-1,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
44      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL
45      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12
46        CTEXT           "1st pass should be discarded.\n\nThe result might not be MPEG-4 compiliant",
47                        IDC_STATIC,7,63,197,28
48  END  END
49    
50  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212
# Line 50  Line 52 
52  CAPTION "Motion"  CAPTION "Motion"
53  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
54  BEGIN  BEGIN
55      COMBOBOX        IDC_MOTION,112,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
56                      WS_TABSTOP                      WS_TABSTOP
57      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",
58                      BS_AUTOCHECKBOX | WS_TABSTOP,12,54,77,10                      BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10
59      LTEXT           "Motion search precision:",IDC_STATIC,12,16,80,12,      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,
60                      SS_CENTERIMAGE                      SS_CENTERIMAGE
61      LTEXT           "VHQ mode:",IDC_STATIC,12,37,38,8      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8
62      COMBOBOX        IDC_VHQ,112,34,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
63                      WS_TABSTOP                      WS_TABSTOP
64      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,12,82,68,12,      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,
65                      SS_CENTERIMAGE                      SS_CENTERIMAGE
66      EDITTEXT        IDC_FRAMEDROP,112,82,75,11,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER
67      EDITTEXT        IDC_MAXKEY,112,100,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER
68      LTEXT           "Maximum I-frame interval:",IDC_STATIC,12,102,80,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,
69                      SS_CENTERIMAGE                      SS_CENTERIMAGE
70      CONTROL         "Use cartoon mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |      CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |
71                      WS_TABSTOP,13,143,74,10                      WS_TABSTOP,13,143,61,10
72        CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |
73                        WS_TABSTOP,143,58,43,10
74        GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77
75        GROUPBOX        "Other",IDC_STATIC,7,79,193,84
76  END  END
77    
78  IDD_MAIN DIALOGEX 0, 0, 225, 255  IDD_MAIN DIALOGEX 0, 0, 225, 255
79  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
80  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
81  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
82  BEGIN  BEGIN
83      COMBOBOX        IDC_MODE,88,34,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |
84                      WS_TABSTOP                      WS_TABSTOP
85      PUSHBUTTON      "Advanced options...",IDC_ADVANCED,71,188,84,12      PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,71,210,84,12
86      DEFPUSHBUTTON   "OK",IDOK,71,238,84,12      DEFPUSHBUTTON   "OK",IDOK,156,234,60,13
87      LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE      LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE
88      GROUPBOX        "Encoding options",IDC_STATIC,7,4,212,202      GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,246
89      PUSHBUTTON      "Load Defaults...",IDC_DEFAULTS,71,222,84,12      PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,9,234,60,13
90      PUSHBUTTON      "...",IDC_MODE_ADV,196,34,16,12      PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12
91      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE
92      PUSHBUTTON      "...",IDC_PROFILE_ADV,196,16,16,12      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12
93      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |
94                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
95                      WS_TABSTOP,14,100,198,66,WS_EX_STATICEDGE                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE
96      PUSHBUTTON      "Add",IDC_ADD,16,170,36,12      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12
97      PUSHBUTTON      "Remove",IDC_REMOVE,56,170,36,12      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12
98      PUSHBUTTON      "Edit",IDC_EDIT,176,168,36,12      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12
99      COMBOBOX        IDC_PROFILE,88,16,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |
100                      WS_TABSTOP                      WS_TABSTOP
101      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |
102                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14
103      EDITTEXT        IDC_BITRATE,88,52,100,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL | ES_NUMBER
104      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8
105      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8
106      LTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,14,52,72,12,      CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,
107                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME
108      PUSHBUTTON      "...",IDC_BITRATE_CALC,196,52,16,12      GROUPBOX        "Zones",IDC_STATIC,7,98,212,107
109        GROUPBOX        "More",IDC_STATIC,7,200,212,29
110        PUSHBUTTON      "Decoder Options",IDC_DECODER,82,234,60,13
111  END  END
112    
113  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212
# Line 135  Line 143 
143  CAPTION "2nd Pass"  CAPTION "2nd Pass"
144  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
145  BEGIN  BEGIN
146      EDITTEXT        IDC_KFBOOST,118,34,78,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER
147      EDITTEXT        IDC_KFREDUCTION,117,72,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER
148      EDITTEXT        IDC_CURVECOMPH,118,150,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER
149      EDITTEXT        IDC_CURVECOMPL,118,166,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER
150      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,118,182,75,12,      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,
151                      ES_AUTOHSCROLL | ES_NUMBER                      ES_AUTOHSCROLL | ES_NUMBER
152      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
153      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL
154      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11
155      GROUPBOX        "Two-pass tuning",IDC_STATIC,8,22,196,104      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69
156      LTEXT           "Overflow control strength %:",IDC_STATIC,13,182,100,12,      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,
157                        12,SS_CENTERIMAGE
158        LTEXT           "High bitrate scenes degradation (%):",IDC_STATIC,16,170,
159                        124,12,SS_CENTERIMAGE
160        LTEXT           "Low bitrate scenes improvement (%):",IDC_STATIC,16,186,
161                        124,12,SS_CENTERIMAGE
162        LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,
163                      SS_CENTERIMAGE                      SS_CENTERIMAGE
164      LTEXT           "High bitrate scenes %:",IDC_STATIC,13,150,100,12,      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12
165        EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER
166        EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER
167        LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,
168                      SS_CENTERIMAGE                      SS_CENTERIMAGE
169      LTEXT           "Low bitrate scenes %:",IDC_STATIC,13,166,100,12,      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,
170                      SS_CENTERIMAGE                      SS_CENTERIMAGE
171      GROUPBOX        "Curve compression",IDC_STATIC,8,133,196,75      EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER
172      LTEXT           "I-frame boost %:",IDC_STATIC,13,34,91,12,SS_CENTERIMAGE      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,
173      LTEXT           "...are reduced by %:",IDC_STATIC,13,73,100,12                      11
174      EDITTEXT        IDC_OVERIMP,118,94,75,12,ES_AUTOHSCROLL | ES_NUMBER      GROUPBOX        "Overlflow treatment",IDC_STATIC,7,86,197,75
175      EDITTEXT        IDC_OVERDEG,118,110,75,12,ES_AUTOHSCROLL | ES_NUMBER      GROUPBOX        "Curve compression",IDC_STATIC,7,156,197,51
     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  
176  END  END
177    
178  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212
# Line 508  Line 518 
518  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
519  BEGIN  BEGIN
520      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
521      CONTROL         "Interlacing",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX |      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
522                      WS_TABSTOP,16,66,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8
523      CONTROL         "Quarterpel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
524                      WS_TABSTOP,16,79,100,8                      WS_TABSTOP,16,78,100,8
525      CONTROL         "Global motion compensation",IDC_GMC,"Button",      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",
526                      BS_AUTOCHECKBOX | WS_TABSTOP,16,94,103,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8
527      CONTROL         "Reduced resolution",IDC_REDUCED,"Button",      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",
528                      BS_AUTOCHECKBOX | WS_TABSTOP,16,108,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
529      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
530                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
531      EDITTEXT        IDC_MAXBFRAMES,120,134,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER
532      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
533                      WS_TABSTOP,16,184,71,10                      WS_TABSTOP,16,182,71,10
534      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |
535                      WS_TABSTOP,96,184,55,10                      WS_TABSTOP,112,182,55,10
536      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,137,96,8      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
537      GROUPBOX        "",IDC_STATIC,8,122,196,86      GROUPBOX        "",IDC_STATIC,8,120,196,86
538      CONTROL         "BVOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
539                      16,122,36,8                      16,120,36,8
540      EDITTEXT        IDC_BQUANTRATIO,120,150,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL
541      LTEXT           "Quantizer ratio (%):",IDC_BQUANTRATIO_S,16,153,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
542      EDITTEXT        IDC_BQUANTOFFSET,120,166,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
543      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,166,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
544      COMBOBOX        IDC_QUANTTYPE,120,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
545                      WS_TABSTOP                      WS_TABSTOP
546      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,48,76,12      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12
547      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,34,100,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8
548      CONTROL         "Adaptive quantization",IDC_LUMMASK,"Button",      CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
549                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,84,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10
550  END  END
551    
552  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
# Line 550  Line 560 
560      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |
561                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14
562      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12
563      GROUPBOX        "Options",IDC_STATIC,8,110,196,80      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",
564      CONTROL         "Greyscale",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX |                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
565                      WS_TABSTOP,16,140,47,10      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",
566      CONTROL         "Chroma optimizer",IDC_ZONE_CHROMAOPT,"Button",                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
567                      BS_AUTOCHECKBOX | WS_TABSTOP,16,156,69,10      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL
     EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,170,84,12,ES_AUTOHSCROLL  
568      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",
569                      BS_AUTORADIOBUTTON | WS_GROUP,16,38,41,10                      BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10
570      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",
571                      BS_AUTORADIOBUTTON,16,54,48,10                      BS_AUTORADIOBUTTON,16,56,48,10
572      GROUPBOX        "Rate control",IDC_STATIC,8,22,196,82      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
573      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL
574      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
575      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
576      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,172,76,8      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
577      CONTROL         "Force keyframe",IDC_ZONE_FORCEIVOP,"Button",      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",
578                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
579        GROUPBOX        "Static",IDC_STATIC,7,107,198,80
580  END  END
581    
582  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
# Line 594  Line 604 
604      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8
605      LTEXT           "x",IDC_STATIC,160,41,8,8      LTEXT           "x",IDC_STATIC,160,41,8,8
606      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY
607      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.",
608                      IDC_STATIC,8,128,196,80                      IDC_STATIC,8,128,196,80
609  END  END
610    
611  IDD_CALC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
612  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
613  CAPTION "Calculator"  CAPTION "Decoder Options"
614  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
615  BEGIN  BEGIN
616      CTEXT           "bitrate calculator",IDC_STATIC,4,99,202,14,      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |
617                      SS_CENTERIMAGE                      WS_TABSTOP,21,25,63,13
618        CONTROL         "Deblocking UV",IDC_DEC_DUV,"Button",BS_AUTOCHECKBOX |
619                        WS_TABSTOP,21,42,79,13
620        CONTROL         "Deringing",IDC_DEC_DR,"Button",BS_AUTOCHECKBOX |
621                        WS_TABSTOP,115,25,60,13
622        CONTROL         "Film Effect",IDC_DEC_FE,"Button",BS_AUTOCHECKBOX |
623                        WS_TABSTOP,115,42,60,13
624  END  END
625    
626  IDD_STATUS DIALOGEX 0, 0, 381, 231  IDD_STATUS DIALOGEX 0, 0, 381, 236
627  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
 EXSTYLE WS_EX_TOOLWINDOW  
628  CAPTION "XviD Status"  CAPTION "XviD Status"
629  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif", 0, 0, 0x1
630  BEGIN  BEGIN
# Line 723  Line 738 
738  IDD_AR DIALOGEX 0, 0, 211, 215  IDD_AR DIALOGEX 0, 0, 211, 215
739  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
740  CAPTION "Aspect Ratio"  CAPTION "Aspect Ratio"
741  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif", 0, 0, 0x1
742  BEGIN  BEGIN
743      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",
744                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT
745      GROUPBOX        "",IDC_STATIC,7,7,197,127,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
746      GROUPBOX        "",IDC_STATIC,7,81,197,53,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
747      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,
748                      13,7,73,10,WS_EX_TRANSPARENT                      13,7,73,10,WS_EX_TRANSPARENT
749      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |
# Line 748  Line 763 
763      CTEXT           "X :",IDC_STATIC,25,112,10,10      CTEXT           "X :",IDC_STATIC,25,112,10,10
764      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,
765                      11                      11
766      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,56,127,0,      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,
767                      WS_EX_TRANSPARENT                      WS_EX_TRANSPARENT
768      PUSHBUTTON      "Default",IDC_AR_DEFAULT,158,21,37,11      PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11
769      PUSHBUTTON      "4:3",IDC_AR_4_3,158,88,37,11      PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11
770      PUSHBUTTON      "16:9",IDC_AR_16_9,158,102,37,11      PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11
771      PUSHBUTTON      "2,35:1",IDC_AR_235_100,158,116,37,11      PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11
772  END  END
773    
774    
# Line 768  Line 783 
783      IDD_RC_2PASS1, DIALOG      IDD_RC_2PASS1, DIALOG
784      BEGIN      BEGIN
785          LEFTMARGIN, 7          LEFTMARGIN, 7
786          RIGHTMARGIN, 193          RIGHTMARGIN, 204
787          TOPMARGIN, 7          TOPMARGIN, 7
788      END      END
789    
790      IDD_MOTION, DIALOG      IDD_MOTION, DIALOG
791      BEGIN      BEGIN
792          LEFTMARGIN, 7          LEFTMARGIN, 7
793          RIGHTMARGIN, 193          RIGHTMARGIN, 200
794          TOPMARGIN, 7          TOPMARGIN, 7
795            BOTTOMMARGIN, 190
796      END      END
797    
798      IDD_MAIN, DIALOG      IDD_MAIN, DIALOG
799      BEGIN      BEGIN
800          LEFTMARGIN, 7          LEFTMARGIN, 7
801          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 246  
802      END      END
803    
804      IDD_QUANT, DIALOG      IDD_QUANT, DIALOG
# Line 796  Line 811 
811      IDD_RC_2PASS2, DIALOG      IDD_RC_2PASS2, DIALOG
812      BEGIN      BEGIN
813          LEFTMARGIN, 7          LEFTMARGIN, 7
814          RIGHTMARGIN, 193          RIGHTMARGIN, 204
815          VERTGUIDE, 13          VERTGUIDE, 16
816          VERTGUIDE, 118          VERTGUIDE, 140
817            VERTGUIDE, 196
818          TOPMARGIN, 7          TOPMARGIN, 7
819      END      END
820    
# Line 857  Line 873 
873          BOTTOMMARGIN, 214          BOTTOMMARGIN, 214
874      END      END
875    
876      IDD_CALC, DIALOG      IDD_DEC, DIALOG
877      BEGIN      BEGIN
878          LEFTMARGIN, 7          LEFTMARGIN, 7
879          RIGHTMARGIN, 193          RIGHTMARGIN, 193
# Line 869  Line 885 
885          LEFTMARGIN, 7          LEFTMARGIN, 7
886          RIGHTMARGIN, 374          RIGHTMARGIN, 374
887          TOPMARGIN, 7          TOPMARGIN, 7
888          BOTTOMMARGIN, 224          BOTTOMMARGIN, 229
889      END      END
890    
891      IDD_AR, DIALOG      IDD_AR, DIALOG
# Line 880  Line 896 
896          TOPMARGIN, 7          TOPMARGIN, 7
897          BOTTOMMARGIN, 209          BOTTOMMARGIN, 209
898          HORZGUIDE, 81          HORZGUIDE, 81
899          HORZGUIDE, 134          HORZGUIDE, 136
900      END      END
901  END  END
902  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
# Line 900  Line 916 
916    
917  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
918  BEGIN  BEGIN
919      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."
920  END  END
921    
922  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
923  BEGIN  BEGIN
924      IDC_INTERLACING         "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"      IDC_INTERLACING         "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"
925      IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections - larger values will bridge the gap faster"      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."
926      IDC_MAXBFRAMES          "Maximum number of sequential B-frames. When set to < 0 the original IP-frame encoder is used."      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."
927      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_BQUANTRATIO         "Ratio used to calculate the b-frame quantizer.\n\nBVOP quant = (AVG(past VOP quant, future VOP quant) * quant ratio + quant offset)"
928      IDC_OVERIMP             "How much of the overflow the codec can eat into during undersized sections - larger values will bridge the gap faster"      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_MAXBITRATE          "Constrains 2-pass encodes to the specified maximum bitrate"  
929      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_REACTIONDELAY   "Determines how slowly it will adjust the current encoding quality based upon scene intensity - this has the strongest influence on quality"
930      IDC_CBR_AVERAGINGPERIOD "Determines how slowly it adapts to the current adjusted quality"      IDC_CBR_AVERAGINGPERIOD "Determines how slowly it adapts to the current adjusted quality"
931      IDC_CBR_BUFFER          "Provides said number of frames worth of buffer between the adjusted encoding quality and lowest possible quality"      IDC_CBR_BUFFER          "Provides said number of frames worth of buffer between the adjusted encoding quality and lowest possible quality"
# Line 919  Line 934 
934    
935  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
936  BEGIN  BEGIN
937      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_DX50BVOP            "Closes every group-of-pictures before encoding new keyframe."
938      IDC_FRAMEDROP           "Frame dropping ratio [0-100]. 0 = no frame dropping .. 100 = drop all frames."      IDC_FRAMEDROP           "Frame dropping ratio. 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."  
939      IDC_KFREDUCTION         "Reduction of bitrate for the first consecutive i-frames. The last i-frame will get treated normally."      IDC_KFREDUCTION         "Reduction of bitrate for the first consecutive i-frames. The last i-frame will get treated normally."
940      IDC_CREDITS_GREYSCALE   "Encode credits in black&white"      IDC_GMC                 "Use Global Motion Compensation."
     IDC_GMC                 "Use Global Motion Compensation to better catch camera pans etc."  
941  END  END
942    
943  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
944  BEGIN  BEGIN
945      IDC_PROFILE             "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."      IDC_PROFILE             "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."
946      IDC_MOTION              "Higher settings give higher-quality results, at the cost of slower encoding.  5 (default) should suffice for most jobs."      IDC_MOTION              "Higher settings give higher-quality results, at the cost of slower encoding."
947      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_QUANTTYPE           "H.263 smooths the image whereas MPEG (slightly slower) sharpens.\nCustom lets you define your own matrix."
948      IDC_FOURCC              "Choose what you would like the avi to identify itself as"      IDC_FOURCC              "Choose what you would like the avi to identify itself as"
949      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"
950      IDC_LUMMASK             "Turns on Lumi masking - applies more compression to dark/light areas that the eye can't notice easily"      IDC_LUMMASK             "Turns on Lumi masking - applies more compression to dark/light areas that the eye can't notice easily"
# Line 941  Line 954 
954      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
955      IDC_QUANTMATRIX         "Define your own MPEG quantization matrices.  Quantization type must be set to ""Custom"" to affect encoding."      IDC_QUANTMATRIX         "Define your own MPEG quantization matrices.  Quantization type must be set to ""Custom"" to affect encoding."
956      IDC_KFBOOST             "A value of 20 will give 20% more bits to every I-frame"      IDC_KFBOOST             "A value of 20 will give 20% more bits to every I-frame"
957      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."
958      IDC_DISCARD1PASS        "Check this if you would like to skip the storage of the 1st pass output.  It is often very large."      IDC_DISCARD1PASS        "Check this if you would like to skip the storage of the 1st pass output.  It is often very large."
959  END  END
960    
961  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
962  BEGIN  BEGIN
     IDC_DUMMY2PASS          "Performs a dummy 2nd pass - doesn't output any video data"  
963      IDC_CURVECOMPH          "The higher this value, the more bits get taken from frames larger than the average size, and redistributed to others"      IDC_CURVECOMPH          "The higher this value, the more bits get taken from frames larger than the average size, and redistributed to others"
964      IDC_CURVECOMPL          "The higher this value, the more bits get assigned to frames below the average frame size"      IDC_CURVECOMPL          "The higher this value, the more bits get assigned to frames below the average frame size"
965      IDC_STATS1              "Location for 1st pass stats file to be saved to"      IDC_STATS1              "Location for 1st pass stats file to be saved to"
966      IDC_STATS2              "Location for 2nd pass curve stats to be loaded from - External mode only"      IDC_STATS2              "Location for 2nd pass curve stats to be loaded from"
     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"  
967  END  END
968    
969  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
970  BEGIN  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"  
971      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"
972      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"
973  END  END
# Line 978  Line 981 
981  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
982  BEGIN  BEGIN
983      IDC_QPEL                "Use Quarter PixEL resolution for encoding for a more precise motion estimation"      IDC_QPEL                "Use Quarter PixEL resolution for encoding for a more precise motion estimation"
984      IDC_CHROMAME            "Use chroma information to detect motion (slow!)"      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
985      IDC_BQUANTOFFSET        "B-frame quantizer offset from last p-frame quantizer; refer to b-frame quant ratio (above)"      IDC_BQUANTOFFSET        "B-frame quantizer offset from last p-frame quantizer; refer to b-frame quant ratio (above)"
986      IDC_VHQ                 "VHQ enables an additional search process to increase quality."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
987      IDC_CHROMA_OPT          "Interpolates colours in bright/dark areas for achieving a nicer edge impression"      IDC_CHROMA_OPT          "Interpolates colours in bright/dark areas for achieving a nicer edge impression"
988  END  END
989    
# Line 1013  Line 1016 
1016  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1017  BEGIN  BEGIN
1018      IDC_OVERFLOW_CONTROL_STRENGTH      IDC_OVERFLOW_CONTROL_STRENGTH
1019                              "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."
1020      IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."      IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."
1021  END  END
1022    

Legend:
Removed from v.1284  
changed lines
  Added in v.1323

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4