[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 1336, Mon Jan 26 14:32:25 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
# Line 74  Line 80 
80  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
81  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif", 0, 0, 0x1
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,69,210,84,12
86      DEFPUSHBUTTON   "OK",IDOK,71,238,84,12      DEFPUSHBUTTON   "OK",IDOK,156,238,64,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,202
89      PUSHBUTTON      "Load Defaults...",IDC_DEFAULTS,71,222,84,12      PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,4,238,64,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
104      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8      LTEXT           "X",IDC_BITRATE_MIN,16,70,79,8
105      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8      RTEXT           "X",IDC_BITRATE_MAX,125,70,84,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,80,238,64,13
111        PUSHBUTTON      "more...",IDC_BITRATE_ADV,184,52,28,12
112  END  END
113    
114  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212
# Line 135  Line 144 
144  CAPTION "2nd Pass"  CAPTION "2nd Pass"
145  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
146  BEGIN  BEGIN
147      EDITTEXT        IDC_KFBOOST,118,34,78,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER
148      EDITTEXT        IDC_KFREDUCTION,117,72,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER
149      EDITTEXT        IDC_CURVECOMPH,118,150,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER
150      EDITTEXT        IDC_CURVECOMPL,118,166,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER
151      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,118,182,75,12,      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,
152                      ES_AUTOHSCROLL | ES_NUMBER                      ES_AUTOHSCROLL | ES_NUMBER
153      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
154      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL
155      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11
156      GROUPBOX        "Two-pass tuning",IDC_STATIC,8,22,196,104      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69
157      LTEXT           "Overflow control strength %:",IDC_STATIC,13,182,100,12,      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,
158                      SS_CENTERIMAGE                      12,SS_CENTERIMAGE
159      LTEXT           "High bitrate scenes %:",IDC_STATIC,13,150,100,12,      LTEXT           "High bitrate scenes degradation (%):",IDC_STATIC,16,170,
160                        124,12,SS_CENTERIMAGE
161        LTEXT           "Low bitrate scenes improvement (%):",IDC_STATIC,16,186,
162                        124,12,SS_CENTERIMAGE
163        LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,
164                      SS_CENTERIMAGE                      SS_CENTERIMAGE
165      LTEXT           "Low bitrate scenes %:",IDC_STATIC,13,166,100,12,      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12
166        EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER
167        EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER
168        LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,
169                      SS_CENTERIMAGE                      SS_CENTERIMAGE
170      GROUPBOX        "Curve compression",IDC_STATIC,8,133,196,75      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,
     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,  
171                      SS_CENTERIMAGE                      SS_CENTERIMAGE
172      LTEXT           "Max overflow degradation %:",IDC_STATIC,13,110,100,12,      EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER
173                      SS_CENTERIMAGE      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,
174      EDITTEXT        IDC_MINKEY,118,56,75,12,ES_AUTOHSCROLL | ES_NUMBER                      11
175      LTEXT           "I-frames closer than... frames:",IDC_STATIC,13,57,105,      GROUPBOX        "Overlflow treatment",IDC_STATIC,7,86,197,75
176                      12      GROUPBOX        "Curve compression",IDC_STATIC,7,156,197,51
177  END  END
178    
179  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212
# Line 508  Line 519 
519  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
520  BEGIN  BEGIN
521      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
522      CONTROL         "Interlacing",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX |      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
523                      WS_TABSTOP,16,66,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8
524      CONTROL         "Quarterpel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
525                      WS_TABSTOP,16,79,100,8                      WS_TABSTOP,16,78,100,8
526      CONTROL         "Global motion compensation",IDC_GMC,"Button",      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",
527                      BS_AUTOCHECKBOX | WS_TABSTOP,16,94,103,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8
528      CONTROL         "Reduced resolution",IDC_REDUCED,"Button",      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",
529                      BS_AUTOCHECKBOX | WS_TABSTOP,16,108,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
530      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
531                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
532      EDITTEXT        IDC_MAXBFRAMES,120,134,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER
533      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
534                      WS_TABSTOP,16,184,71,10                      WS_TABSTOP,16,182,71,10
535      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |
536                      WS_TABSTOP,96,184,55,10                      WS_TABSTOP,112,182,55,10
537      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,137,96,8      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
538      GROUPBOX        "",IDC_STATIC,8,122,196,86      GROUPBOX        "",IDC_STATIC,8,120,196,86
539      CONTROL         "BVOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
540                      16,122,36,8                      16,120,40,8
541      EDITTEXT        IDC_BQUANTRATIO,120,150,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL
542      LTEXT           "Quantizer ratio (%):",IDC_BQUANTRATIO_S,16,153,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
543      EDITTEXT        IDC_BQUANTOFFSET,120,166,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
544      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,166,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
545      COMBOBOX        IDC_QUANTTYPE,120,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
546                      WS_TABSTOP                      WS_TABSTOP
547      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,48,76,12      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12
548      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,34,100,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8
549      CONTROL         "Adaptive quantization",IDC_LUMMASK,"Button",      CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
550                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,84,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10
551  END  END
552    
553  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
# Line 550  Line 561 
561      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |
562                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14
563      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12
564      GROUPBOX        "Options",IDC_STATIC,8,110,196,80      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",
565      CONTROL         "Greyscale",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX |                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
566                      WS_TABSTOP,16,140,47,10      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",
567      CONTROL         "Chroma optimizer",IDC_ZONE_CHROMAOPT,"Button",                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
568                      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  
569      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",
570                      BS_AUTORADIOBUTTON | WS_GROUP,16,38,41,10                      BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10
571      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",
572                      BS_AUTORADIOBUTTON,16,54,48,10                      BS_AUTORADIOBUTTON,16,56,48,10
573      GROUPBOX        "Rate control",IDC_STATIC,8,22,196,82      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
574      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL
575      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
576      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
577      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,172,76,8      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
578      CONTROL         "Force keyframe",IDC_ZONE_FORCEIVOP,"Button",      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",
579                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
580        GROUPBOX        "Static",IDC_STATIC,7,107,198,80
581  END  END
582    
583  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
# Line 594  Line 605 
605      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8
606      LTEXT           "x",IDC_STATIC,160,41,8,8      LTEXT           "x",IDC_STATIC,160,41,8,8
607      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY
608      CTEXT           "\n\ndisplay user encoding dimensions/framerate here.\n\ndisplay warning message if dimensions are above the max",      CTEXT           "\n\nThis is informative only.\n\nXviD's ratecontrol will not respect these values.",
609                      IDC_STATIC,8,128,196,80                      IDC_STATIC,8,128,196,80
610  END  END
611    
612  IDD_CALC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
613  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
614  CAPTION "Calculator"  CAPTION "Decoder Options"
615  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
616  BEGIN  BEGIN
617      CTEXT           "bitrate calculator",IDC_STATIC,4,99,202,14,      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |
618                      SS_CENTERIMAGE                      WS_TABSTOP,21,25,63,13
619        CONTROL         "Deblocking UV",IDC_DEC_DUV,"Button",BS_AUTOCHECKBOX |
620                        WS_TABSTOP,21,42,79,13
621        CONTROL         "Deringing",IDC_DEC_DR,"Button",BS_AUTOCHECKBOX |
622                        WS_DISABLED | WS_TABSTOP,115,25,60,13
623        CONTROL         "Film Effect",IDC_DEC_FE,"Button",BS_AUTOCHECKBOX |
624                        WS_TABSTOP,115,42,60,13
625  END  END
626    
627  IDD_STATUS DIALOGEX 0, 0, 381, 231  IDD_STATUS DIALOGEX 0, 0, 325, 220
628  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
 EXSTYLE WS_EX_TOOLWINDOW  
629  CAPTION "XviD Status"  CAPTION "XviD Status"
630  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif", 0, 0, 0x1
631  BEGIN  BEGIN
632      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,
633                      4,372,108                      4,187,108
634      LTEXT           "I-VOP",IDC_STATIC,16,144,36,8      LTEXT           "I-VOP",IDC_STATIC,26,139,22,8
635      LTEXT           "B-VOP",IDC_STATIC,16,174,36,8      LTEXT           "B-VOP",IDC_STATIC,26,167,24,8
636      LTEXT           "P-VOP",IDC_STATIC,16,160,36,8      LTEXT           "P-VOP",IDC_STATIC,26,153,23,8
637      LTEXT           "Total",IDC_STATIC,16,190,36,8      LTEXT           "Total",IDC_STATIC,26,181,21,8
638      EDITTEXT        IDC_STATUS_IQ_MIN,124,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MIN,103,137,17,12,ES_RIGHT |
639                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
640                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
641      EDITTEXT        IDC_STATUS_IQ_MAX,152,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MAX,123,137,17,12,ES_RIGHT |
642                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
643                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
644      EDITTEXT        IDC_STATUS_PQ_MIN,124,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MIN,103,152,17,12,ES_RIGHT |
645                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
646                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
647      EDITTEXT        IDC_STATUS_PQ_MAX,152,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MAX,123,152,17,12,ES_RIGHT |
648                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
649                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
650      EDITTEXT        IDC_STATUS_BQ_MIN,124,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MIN,103,166,17,12,ES_RIGHT |
651                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
652                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
653      EDITTEXT        IDC_STATUS_BQ_MAX,152,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MAX,123,166,17,12,ES_RIGHT |
654                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
655                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
656      EDITTEXT        IDC_STATUS_Q_MIN,124,190,24,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_Q_MIN,103,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
657                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
658                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
659      EDITTEXT        IDC_STATUS_Q_MAX,152,190,24,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_Q_MAX,123,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
660                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
661                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
662      CTEXT           "Min",IDC_STATIC,124,132,24,8      CTEXT           "Min",IDC_STATIC,104,126,14,8
663      CTEXT           "Max",IDC_STATIC,152,132,24,8      CTEXT           "Max",IDC_STATIC,123,126,16,8
664      EDITTEXT        IDC_STATUS_IL_MIN,200,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MIN,174,137,29,12,ES_RIGHT |
665                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
666                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
667      EDITTEXT        IDC_STATUS_IL_MAX,240,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MAX,206,137,28,12,ES_RIGHT |
668                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
669                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
670      EDITTEXT        IDC_STATUS_PL_MIN,200,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MIN,174,152,29,12,ES_RIGHT |
671                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
672                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
673      EDITTEXT        IDC_STATUS_PL_MAX,240,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MAX,206,152,28,12,ES_RIGHT |
674                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
675                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
676      EDITTEXT        IDC_STATUS_BL_MIN,200,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MIN,174,166,29,12,ES_RIGHT |
677                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
678                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
679      EDITTEXT        IDC_STATUS_BL_MAX,240,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MAX,206,166,28,12,ES_RIGHT |
680                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
681                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
682      EDITTEXT        IDC_STATUS_L_MIN,200,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_MIN,174,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
683                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
684                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
685      EDITTEXT        IDC_STATUS_L_MAX,240,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_MAX,206,180,28,12,ES_RIGHT | ES_AUTOHSCROLL |
686                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
687                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
688      CTEXT           "Min",IDC_STATIC,200,132,36,8      CTEXT           "Min",IDC_STATIC,177,125,24,8
689      CTEXT           "Max",IDC_STATIC,240,132,36,8      CTEXT           "Max",IDC_STATIC,205,125,29,8
690      EDITTEXT        IDC_STATUS_IL_TOT,320,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_TOT,270,137,29,12,ES_RIGHT |
691                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
692                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
693      EDITTEXT        IDC_STATUS_PL_TOT,320,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_TOT,270,152,29,12,ES_RIGHT |
694                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
695                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
696      EDITTEXT        IDC_STATUS_BL_TOT,320,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_TOT,270,166,29,12,ES_RIGHT |
697                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
698                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
699      EDITTEXT        IDC_STATUS_L_TOT,320,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_TOT,270,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
700                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
701                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
702      CTEXT           "Total (k)",IDC_STATIC,320,132,36,8      CTEXT           "Total (k)",IDC_STATIC,271,125,28,8
703      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",
704                      BS_AUTOCHECKBOX | WS_TABSTOP,16,216,100,10                      BS_AUTOCHECKBOX | WS_TABSTOP,13,202,100,10
705      EDITTEXT        IDC_STATUS_KBPS,280,214,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_KBPS,267,199,36,12,ES_RIGHT | ES_AUTOHSCROLL |
706                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
707                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
708      EDITTEXT        IDC_STATUS_IL_AVG,280,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_AVG,237,137,29,12,ES_RIGHT |
709                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
710                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
711      EDITTEXT        IDC_STATUS_PL_AVG,280,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_AVG,237,152,29,12,ES_RIGHT |
712                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
713                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
714      EDITTEXT        IDC_STATUS_BL_AVG,280,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_AVG,237,166,29,12,ES_RIGHT |
715                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
716                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
717      EDITTEXT        IDC_STATUS_L_AVG,280,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_AVG,237,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
718                        ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
719                        WS_EX_STATICEDGE
720        CTEXT           "Average",IDC_STATIC,237,125,30,8
721        EDITTEXT        IDC_STATUS_I_NUM,57,138,32,12,ES_RIGHT | ES_AUTOHSCROLL |
722                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
723                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
724      CTEXT           "Average",IDC_STATIC,280,132,36,8      EDITTEXT        IDC_STATUS_P_NUM,57,152,32,12,ES_RIGHT | ES_AUTOHSCROLL |
     EDITTEXT        IDC_STATUS_I_NUM,64,142,36,12,ES_RIGHT | ES_AUTOHSCROLL |  
725                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
726                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
727      EDITTEXT        IDC_STATUS_P_NUM,64,158,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_B_NUM,57,166,32,12,ES_RIGHT | ES_AUTOHSCROLL |
728                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
729                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
730      EDITTEXT        IDC_STATUS_B_NUM,64,172,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_NUM,57,180,32,12,ES_RIGHT | ES_AUTOHSCROLL |
731                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
732                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
733      EDITTEXT        IDC_STATUS_NUM,64,188,36,12,ES_RIGHT | ES_AUTOHSCROLL |      GROUPBOX        "Frame size (bytes)",IDC_STATIC,170,117,133,80,BS_CENTER
734        GROUPBOX        "Quant",IDC_STATIC,99,117,65,80,BS_CENTER
735        GROUPBOX        "Frames",IDC_STATIC,53,117,40,80,BS_CENTER
736        LTEXT           "Avg bitrate (kbps):",IDC_STATIC,200,201,59,8
737        LISTBOX         IDC_DEBUGOUTPUT,201,13,113,100,LBS_NOINTEGRALHEIGHT |
738                        WS_TABSTOP
739        CONTROL         "Show me the internals!",IDC_SHOWINTERNALS,"Button",
740                        BS_AUTOCHECKBOX | BS_NOTIFY | WS_TABSTOP,201,1,87,10
741        EDITTEXT        IDC_STATUS_IQ_AVG,143,137,17,12,ES_RIGHT |
742                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
743                        NOT WS_TABSTOP,WS_EX_STATICEDGE
744        EDITTEXT        IDC_STATUS_PQ_AVG,143,152,17,12,ES_RIGHT |
745                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
746                        NOT WS_TABSTOP,WS_EX_STATICEDGE
747        EDITTEXT        IDC_STATUS_BQ_AVG,143,166,17,12,ES_RIGHT |
748                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
749                        NOT WS_TABSTOP,WS_EX_STATICEDGE
750        EDITTEXT        IDC_STATUS_Q_AVG,143,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
751                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
752                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
753      GROUPBOX        "Frame size (bytes)",IDC_STATIC,192,122,172,86,BS_CENTER      CTEXT           "Avg",IDC_STATIC,143,126,16,8
     GROUPBOX        "Quant",IDC_STATIC,116,122,68,86,BS_CENTER  
     GROUPBOX        "Frames",IDC_STATIC,56,122,52,86,BS_CENTER  
     LTEXT           "Avg bitrate (kbps):",IDC_STATIC,204,216,72,8  
754  END  END
755    
756  IDD_AR DIALOGEX 0, 0, 211, 215  IDD_AR DIALOGEX 0, 0, 211, 215
757  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
758  CAPTION "Aspect Ratio"  CAPTION "Aspect Ratio"
759  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif", 0, 0, 0x1
760  BEGIN  BEGIN
761      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",
762                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT
763      GROUPBOX        "",IDC_STATIC,7,7,197,127,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
764      GROUPBOX        "",IDC_STATIC,7,81,197,53,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
765      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,
766                      13,7,73,10,WS_EX_TRANSPARENT                      13,7,73,10,WS_EX_TRANSPARENT
767      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |
# Line 748  Line 781 
781      CTEXT           "X :",IDC_STATIC,25,112,10,10      CTEXT           "X :",IDC_STATIC,25,112,10,10
782      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,
783                      11                      11
784      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,56,127,0,      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,
785                      WS_EX_TRANSPARENT                      WS_EX_TRANSPARENT
786      PUSHBUTTON      "Default",IDC_AR_DEFAULT,158,21,37,11      PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11
787      PUSHBUTTON      "4:3",IDC_AR_4_3,158,88,37,11      PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11
788      PUSHBUTTON      "16:9",IDC_AR_16_9,158,102,37,11      PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11
789      PUSHBUTTON      "2,35:1",IDC_AR_235_100,158,116,37,11      PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11
790  END  END
791    
792    
# Line 768  Line 801 
801      IDD_RC_2PASS1, DIALOG      IDD_RC_2PASS1, DIALOG
802      BEGIN      BEGIN
803          LEFTMARGIN, 7          LEFTMARGIN, 7
804          RIGHTMARGIN, 193          RIGHTMARGIN, 204
805          TOPMARGIN, 7          TOPMARGIN, 7
806      END      END
807    
808      IDD_MOTION, DIALOG      IDD_MOTION, DIALOG
809      BEGIN      BEGIN
810          LEFTMARGIN, 7          LEFTMARGIN, 7
811          RIGHTMARGIN, 193          RIGHTMARGIN, 200
812          TOPMARGIN, 7          TOPMARGIN, 7
813            BOTTOMMARGIN, 190
814      END      END
815    
816      IDD_MAIN, DIALOG      IDD_MAIN, DIALOG
817      BEGIN      BEGIN
818          LEFTMARGIN, 7          LEFTMARGIN, 7
819          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 246  
820      END      END
821    
822      IDD_QUANT, DIALOG      IDD_QUANT, DIALOG
# Line 796  Line 829 
829      IDD_RC_2PASS2, DIALOG      IDD_RC_2PASS2, DIALOG
830      BEGIN      BEGIN
831          LEFTMARGIN, 7          LEFTMARGIN, 7
832          RIGHTMARGIN, 193          RIGHTMARGIN, 204
833          VERTGUIDE, 13          VERTGUIDE, 16
834          VERTGUIDE, 118          VERTGUIDE, 140
835            VERTGUIDE, 196
836          TOPMARGIN, 7          TOPMARGIN, 7
837      END      END
838    
# Line 857  Line 891 
891          BOTTOMMARGIN, 214          BOTTOMMARGIN, 214
892      END      END
893    
894      IDD_CALC, DIALOG      IDD_DEC, DIALOG
895      BEGIN      BEGIN
896          LEFTMARGIN, 7          LEFTMARGIN, 7
897          RIGHTMARGIN, 193          RIGHTMARGIN, 193
# Line 867  Line 901 
901      IDD_STATUS, DIALOG      IDD_STATUS, DIALOG
902      BEGIN      BEGIN
903          LEFTMARGIN, 7          LEFTMARGIN, 7
904          RIGHTMARGIN, 374          RIGHTMARGIN, 318
905          TOPMARGIN, 7          TOPMARGIN, 3
906          BOTTOMMARGIN, 224          BOTTOMMARGIN, 213
907      END      END
908    
909      IDD_AR, DIALOG      IDD_AR, DIALOG
# Line 880  Line 914 
914          TOPMARGIN, 7          TOPMARGIN, 7
915          BOTTOMMARGIN, 209          BOTTOMMARGIN, 209
916          HORZGUIDE, 81          HORZGUIDE, 81
917          HORZGUIDE, 134          HORZGUIDE, 136
918      END      END
919  END  END
920  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
# Line 900  Line 934 
934    
935  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
936  BEGIN  BEGIN
937      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."
938  END  END
939    
940  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
941  BEGIN  BEGIN
942      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)"
943      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."
944      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."
945      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)"
946      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"  
947      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"
948      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"
949      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 952 
952    
953  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
954  BEGIN  BEGIN
955      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."
956      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."  
957      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."
958      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."  
959  END  END
960    
961  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
962  BEGIN  BEGIN
963      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."
964      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."
965      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."
966      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"
967      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"
968      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 972 
972      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
973      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."
974      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"
975      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."
976      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."
977  END  END
978    
979  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
980  BEGIN  BEGIN
     IDC_DUMMY2PASS          "Performs a dummy 2nd pass - doesn't output any video data"  
981      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"
982      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"
983      IDC_STATS1              "Location for 1st pass stats file to be saved to"      IDC_STATS1              "Location for 1st pass stats file to be saved to"
984      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"  
985  END  END
986    
987  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
988  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"  
989      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"
990      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"
991  END  END
# Line 978  Line 999 
999  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1000  BEGIN  BEGIN
1001      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"
1002      IDC_CHROMAME            "Use chroma information to detect motion (slow!)"      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
1003      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)"
1004      IDC_VHQ                 "VHQ enables an additional search process to increase quality."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
1005      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"
1006  END  END
1007    
1008  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1009  BEGIN  BEGIN
1010      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."
1011        IDC_OVERFLOW_CONTROL_STRENGTH
1012                                "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."
1013        IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."
1014  END  END
1015    
1016  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
# Line 1012  Line 1036 
1036    
1037  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1038  BEGIN  BEGIN
1039      IDC_OVERFLOW_CONTROL_STRENGTH      IDC_BITRATE_COVERHEAD   "Calculated container format overhead (kbytes)."
1040                              "0=Default from core (let xvid decide). Else overflow payback percent per frame."      IDC_BITRATE_VRATE       "Calculated average video bitrate (kilobits-per-second)"
1041      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_BITRATE_VSIZE       "Calculated video size (kilobytes)"
1042        IDC_BITRATE_ARATE       "Audio bitrate (kilobits-per-second)"
1043    END
1044    
1045    STRINGTABLE DISCARDABLE
1046    BEGIN
1047        IDC_BITRATE_TSIZE       "Target media/file size (kilobytes)"
1048  END  END
1049    
1050  #endif    // Neutral resources  #endif    // Neutral resources
# Line 1030  Line 1060 
1060  #pragma code_page(1252)  #pragma code_page(1252)
1061  #endif //_WIN32  #endif //_WIN32
1062    
1063    /////////////////////////////////////////////////////////////////////////////
1064    //
1065    // Dialog
1066    //
1067    
1068    IDD_BITRATE DIALOG DISCARDABLE  0, 0, 212, 212
1069    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1070    CAPTION "Bitrate Calculator"
1071    FONT 8, "MS Sans Serif"
1072    BEGIN
1073        EDITTEXT        IDC_BITRATE_HOURS,15,100,29,11,ES_AUTOHSCROLL
1074        EDITTEXT        IDC_BITRATE_MINUTES,55,100,29,11,ES_AUTOHSCROLL
1075        EDITTEXT        IDC_BITRATE_SECONDS,95,100,29,11,ES_AUTOHSCROLL
1076        COMBOBOX        IDC_BITRATE_FPS,135,101,60,64,CBS_DROPDOWNLIST |
1077                        WS_VSCROLL | WS_TABSTOP
1078        CONTROL         "Average bitrate:",IDC_BITRATE_AMODE_RATE,"Button",
1079                        BS_AUTORADIOBUTTON,15,178,66,10
1080        GROUPBOX        "Video",IDC_STATIC,5,75,200,132
1081        GROUPBOX        "Audio",IDC_STATIC,5,148,200,59
1082        COMBOBOX        IDC_BITRATE_ARATE,95,173,75,64,CBS_DROPDOWN | WS_VSCROLL |
1083                        WS_TABSTOP
1084        CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",
1085                        BS_AUTORADIOBUTTON,15,193,58,10
1086        EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL
1087        PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12
1088        LTEXT           "Target size (kbytes):",IDC_STATIC,15,5,64,12,
1089                        SS_CENTERIMAGE
1090        COMBOBOX        IDC_BITRATE_TSIZE,95,5,75,64,CBS_DROPDOWN | WS_VSCROLL |
1091                        WS_TABSTOP
1092        COMBOBOX        IDC_BITRATE_CFORMAT,95,45,75,64,CBS_DROPDOWNLIST |
1093                        WS_VSCROLL | WS_TABSTOP
1094        LTEXT           "Format:",IDC_STATIC,15,45,24,13,SS_CENTERIMAGE
1095        LTEXT           "Format:",IDC_STATIC,15,163,24,8,SS_CENTERIMAGE
1096        COMBOBOX        IDC_BITRATE_AFORMAT,95,158,75,64,CBS_DROPDOWNLIST |
1097                        WS_VSCROLL | WS_TABSTOP
1098        EDITTEXT        IDC_BITRATE_VSIZE,95,120,75,12,ES_AUTOHSCROLL |
1099                        ES_READONLY
1100        LTEXT           "Size (kbytes):",IDC_STATIC,15,120,43,8,SS_CENTERIMAGE
1101        GROUPBOX        "Container:",IDC_STATIC,5,35,200,172
1102        LTEXT           "Overhead (kbytes):",IDC_STATIC,15,60,61,10,
1103                        SS_CENTERIMAGE
1104        EDITTEXT        IDC_BITRATE_COVERHEAD,95,60,75,12,ES_AUTOHSCROLL |
1105                        ES_READONLY
1106        LTEXT           "Average bitrate:",IDC_STATIC,15,135,51,8,SS_CENTERIMAGE
1107        EDITTEXT        IDC_BITRATE_VRATE,95,135,75,12,ES_AUTOHSCROLL |
1108                        ES_READONLY
1109        CTEXT           "hours",IDC_STATIC,15,90,30,8
1110        CTEXT           "minutes",IDC_STATIC,55,90,30,8
1111        CTEXT           "seconds",IDC_STATIC,95,90,30,8
1112        CTEXT           "fps",IDC_STATIC,145,90,40,8
1113        LTEXT           "Subtitles (kbytes):",IDC_STATIC,15,20,60,10,
1114                        SS_CENTERIMAGE
1115        EDITTEXT        IDC_BITRATE_SSIZE,95,20,75,12,ES_AUTOHSCROLL
1116        PUSHBUTTON      "...",IDC_BITRATE_SSELECT,178,21,20,12
1117    END
1118    
1119    
1120    /////////////////////////////////////////////////////////////////////////////
1121    //
1122    // DESIGNINFO
1123    //
1124    
1125    #ifdef APSTUDIO_INVOKED
1126    GUIDELINES DESIGNINFO DISCARDABLE
1127    BEGIN
1128        IDD_BITRATE, DIALOG
1129        BEGIN
1130            LEFTMARGIN, 7
1131            RIGHTMARGIN, 205
1132            TOPMARGIN, 7
1133            BOTTOMMARGIN, 205
1134        END
1135    END
1136    #endif    // APSTUDIO_INVOKED
1137    
1138    
1139  #ifdef APSTUDIO_INVOKED  #ifdef APSTUDIO_INVOKED
1140  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1141  //  //

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

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