[cvs] / xvidcore / vfw / src / resource.rc Repository:
ViewVC logotype

Diff of /xvidcore/vfw/src/resource.rc

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

revision 1.1.2.3, Tue Nov 11 16:25:39 2003 UTC revision 1.11, Sun Jul 18 12:45:57 2004 UTC
# Line 36  Line 36 
36  IDD_RC_2PASS1 DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_2PASS1 DIALOG DISCARDABLE  0, 0, 212, 212
37  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
38  CAPTION "1st Pass"  CAPTION "1st Pass"
39  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
40  BEGIN  BEGIN
41        EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL
42        PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12
43        CONTROL         "Full quality first pass",IDC_FULL1PASS,"Button",
44                        BS_AUTOCHECKBOX | WS_TABSTOP,15,38,83,12
45      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",
46                      BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10                      BS_AUTOCHECKBOX | WS_TABSTOP,127,38,69,12
47      LTEXT           "Stats filename:",-1,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
48      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      CTEXT           "If you don't discard first pass but keep full quality disabled,\nthe resulting 1st pass stream might not be mpeg-4 compliant.",
49      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11                      IDC_STATIC,7,114,197,35
50        CTEXT           "Full quality first pass is only useful if you want to keep the resulting stream.\nIt doesn't improve quality of second pass and normally should be disabled.",
51                        IDC_STATIC,7,71,197,35
52  END  END
53    
54  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212
55  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
56  CAPTION "Motion"  CAPTION "Motion"
57  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
58  BEGIN  BEGIN
59      COMBOBOX        IDC_MOTION,112,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
60                      WS_TABSTOP                      WS_TABSTOP
61      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",      COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
                     BS_AUTOCHECKBOX | WS_TABSTOP,12,54,77,10  
     LTEXT           "Motion search precision:",IDC_STATIC,12,16,80,12,  
                     SS_CENTERIMAGE  
     LTEXT           "VHQ mode:",IDC_STATIC,12,37,38,8  
     COMBOBOX        IDC_VHQ,112,34,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |  
62                      WS_TABSTOP                      WS_TABSTOP
63      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,12,82,68,12,      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",
64                        BS_AUTOCHECKBOX | WS_TABSTOP,14,65,77,10
65        CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |
66                        WS_TABSTOP,143,65,43,10
67        EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER
68        EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER
69        CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |
70                        WS_TABSTOP,13,143,61,10
71        LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,
72                      SS_CENTERIMAGE                      SS_CENTERIMAGE
73      EDITTEXT        IDC_FRAMEDROP,112,82,75,11,ES_AUTOHSCROLL | ES_NUMBER      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8
74      EDITTEXT        IDC_MAXKEY,112,100,76,12,ES_AUTOHSCROLL | ES_NUMBER      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,
     EDITTEXT        IDC_MINKEY,112,120,76,12,ES_AUTOHSCROLL | ES_NUMBER  
     LTEXT           "Maximum I-frame interval:",IDC_STATIC,12,102,80,12,  
75                      SS_CENTERIMAGE                      SS_CENTERIMAGE
76      LTEXT           "Minimum I-frame interval:",IDC_STATIC,12,120,94,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,
77                      SS_CENTERIMAGE                      SS_CENTERIMAGE
78      CONTROL         "Use cartoon mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |      GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77
79                      WS_TABSTOP,13,143,74,10      GROUPBOX        "Other",IDC_STATIC,7,79,193,84
80        CONTROL         "Use VHQ for bframes too",IDC_VHQ_BFRAME,"Button",
81                        BS_AUTOCHECKBOX | WS_TABSTOP,14,52,95,10
82  END  END
83    
84  IDD_MAIN DIALOGEX 0, 0, 225, 255  IDD_MAIN DIALOGEX 0, 0, 225, 255
85  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
86  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
87  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Shell Dlg", 0, 0, 0x1
88  BEGIN  BEGIN
89      COMBOBOX        IDC_MODE,88,34,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |
90                      WS_TABSTOP                      WS_TABSTOP
91      PUSHBUTTON      "Advanced options...",IDC_ADVANCED,71,188,84,12      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12
92      DEFPUSHBUTTON   "OK",IDOK,71,238,84,12      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |
     LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE  
     GROUPBOX        "Encoding options",IDC_STATIC,7,4,212,202  
     PUSHBUTTON      "Load Defaults...",IDC_DEFAULTS,71,222,84,12  
     PUSHBUTTON      "...",IDC_MODE_ADV,196,34,16,12  
     LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE  
     PUSHBUTTON      "...",IDC_PROFILE_ADV,196,16,16,12  
     CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |  
                     LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |  
                     WS_TABSTOP,14,100,198,66,WS_EX_STATICEDGE  
     PUSHBUTTON      "Add",IDC_ADD,16,170,36,12  
     PUSHBUTTON      "Remove",IDC_REMOVE,56,170,36,12  
     PUSHBUTTON      "Edit",IDC_EDIT,176,168,36,12  
     COMBOBOX        IDC_PROFILE,88,16,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |  
93                      WS_TABSTOP                      WS_TABSTOP
94        PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12
95        CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,
96                        SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME
97        EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL
98        PUSHBUTTON      "calc...",IDC_BITRATE_ADV,184,52,28,12
99      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |
100                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14
101      EDITTEXT        IDC_BITRATE,88,52,100,12,ES_AUTOHSCROLL | ES_NUMBER      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |
102      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
103      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE
104      LTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,14,52,66,12,      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12
105                      SS_NOTIFY | SS_CENTERIMAGE      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12
106      PUSHBUTTON      "...",IDC_BITRATE_CALC,196,52,16,12      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12
107        PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,71,210,84,12
108        PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,7,238,64,13
109        PUSHBUTTON      "Decoder Options",IDC_DECODER,81,238,64,13
110        DEFPUSHBUTTON   "OK",IDOK,156,238,64,13
111        GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,202
112        LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE
113        LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE
114        LTEXT           "X",IDC_BITRATE_MIN,16,70,79,8
115        RTEXT           "X",IDC_BITRATE_MAX,125,70,84,8
116        GROUPBOX        "Zones",IDC_STATIC,7,98,212,107
117        GROUPBOX        "More",IDC_STATIC,7,200,212,29
118  END  END
119    
120  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212
121  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
122  CAPTION "Quantization"  CAPTION "Quantization"
123  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
124  BEGIN  BEGIN
125      EDITTEXT        IDC_MINIQUANT,120,18,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MINIQUANT,120,18,76,12,ES_AUTOHSCROLL | ES_NUMBER
126      EDITTEXT        IDC_MAXIQUANT,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXIQUANT,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER
# Line 136  Line 148 
148  IDD_RC_2PASS2 DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_2PASS2 DIALOG DISCARDABLE  0, 0, 212, 212
149  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
150  CAPTION "2nd Pass"  CAPTION "2nd Pass"
151  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
152  BEGIN  BEGIN
153      EDITTEXT        IDC_KFBOOST,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL
154      EDITTEXT        IDC_KFREDUCTION,120,66,75,12,ES_AUTOHSCROLL | ES_NUMBER      PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11
155      EDITTEXT        IDC_CURVECOMPH,120,130,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER
156      EDITTEXT        IDC_CURVECOMPL,120,146,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER
157      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,120,162,76,12,      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER
158        EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,
159                      ES_AUTOHSCROLL | ES_NUMBER                      ES_AUTOHSCROLL | ES_NUMBER
160        EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER
161        EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER
162        EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER
163        EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER
164      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
165      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69
166      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,
167      GROUPBOX        "Two-pass tuning",IDC_STATIC,8,22,196,94                      12,SS_CENTERIMAGE
168      LTEXT           "Overflow control strength %:",IDC_STATIC,16,162,100,12,      LTEXT           "High bitrate scenes degradation (%):",IDC_STATIC,16,170,
169                      SS_CENTERIMAGE                      124,12,SS_CENTERIMAGE
170      LTEXT           "High bitrate scenes %:",IDC_STATIC,16,130,100,12,      LTEXT           "Low bitrate scenes improvement (%):",IDC_STATIC,16,186,
171                        124,12,SS_CENTERIMAGE
172        LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,
173                      SS_CENTERIMAGE                      SS_CENTERIMAGE
174      LTEXT           "Low bitrate scenes %:",IDC_STATIC,16,146,100,12,      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12
175        LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,
176                      SS_CENTERIMAGE                      SS_CENTERIMAGE
177      GROUPBOX        "Curve compression",IDC_STATIC,8,120,196,88      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,
     LTEXT           "I-frame boost %:",IDC_STATIC,16,34,100,12,  
                     SS_CENTERIMAGE  
     LTEXT           "CC I-frame bitrate reduction %:",IDC_STATIC,16,66,100,  
                     12  
     EDITTEXT        IDC_OVERIMP,120,82,76,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_OVERDEG,120,98,76,12,ES_AUTOHSCROLL | ES_NUMBER  
     LTEXT           "Max overflow improvement %:",IDC_STATIC,16,82,100,12,  
                     SS_CENTERIMAGE  
     LTEXT           "Max overflow degradation %:",IDC_STATIC,16,98,100,12,  
178                      SS_CENTERIMAGE                      SS_CENTERIMAGE
179        LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,
180                        11
181        GROUPBOX        "Overflow treatment",IDC_STATIC,7,86,197,75
182        GROUPBOX        "Curve compression",IDC_STATIC,7,156,197,51
183  END  END
184    
185  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212
186  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
187  CAPTION "Debug"  CAPTION "Debug"
188  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
189  BEGIN  BEGIN
190      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",
191                      BS_AUTORADIOBUTTON | WS_GROUP,16,20,121,10                      BS_AUTORADIOBUTTON | WS_GROUP,16,20,121,10
# Line 188  Line 203 
203                      WS_TABSTOP,28,92,42,10                      WS_TABSTOP,28,92,42,10
204      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |
205                      WS_TABSTOP,28,105,48,10                      WS_TABSTOP,28,105,48,10
     GROUPBOX        "Performance optimizations",IDC_STATIC,8,4,196,120  
206      EDITTEXT        IDC_NUMTHREADS,128,132,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_NUMTHREADS,128,132,75,12,ES_AUTOHSCROLL | ES_NUMBER
     LTEXT           "Number of threads:",IDC_NUMTHREADS_STATIC,8,134,61,8  
     CONTROL         "Print debug info on each frame",IDC_VOPDEBUG,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,8,180,113,10  
207      COMBOBOX        IDC_FOURCC,128,148,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_FOURCC,128,148,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
208                      WS_TABSTOP                      WS_TABSTOP
     LTEXT           "FourCC used:",IDC_STATIC,8,150,80,8,SS_CENTERIMAGE  
209      EDITTEXT        IDC_DEBUG,128,164,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_DEBUG,128,164,76,12,ES_AUTOHSCROLL
210      LTEXT           "OutputDebugString debug level:",IDC_STATIC,8,166,104,12      CONTROL         "Print debug info on each frame",IDC_VOPDEBUG,"Button",
211                        BS_AUTOCHECKBOX | WS_TABSTOP,8,180,113,10
212      CONTROL         "Display encoding status",IDC_DISPLAY_STATUS,"Button",      CONTROL         "Display encoding status",IDC_DISPLAY_STATUS,"Button",
213                      BS_AUTOCHECKBOX | WS_TABSTOP,8,194,91,10                      BS_AUTOCHECKBOX | WS_TABSTOP,8,194,91,10
214        GROUPBOX        "Performance optimizations",IDC_STATIC,8,4,196,120
215        LTEXT           "Number of threads:",IDC_NUMTHREADS_STATIC,8,134,61,8
216        LTEXT           "FourCC used:",IDC_STATIC,8,150,80,8,SS_CENTERIMAGE
217        LTEXT           "OutputDebugString debug level:",IDC_STATIC,8,166,104,12
218  END  END
219    
220  IDD_QUANTMATRIX DIALOG DISCARDABLE  0, 0, 288, 149  IDD_QUANTMATRIX DIALOG DISCARDABLE  0, 0, 288, 149
221  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
222  CAPTION "Custom quantization matrix"  CAPTION "Custom quantization matrix"
223  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
224  BEGIN  BEGIN
225      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13
226      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |
# Line 473  Line 488 
488  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165
489  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
490  CAPTION "XviD MPEG4 Video Codec"  CAPTION "XviD MPEG4 Video Codec"
491  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
492  BEGIN  BEGIN
493      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",
494                      IDC_STATIC,12,112,168,20                      IDC_STATIC,12,112,168,20
# Line 491  Line 506 
506  IDD_RC_CBR DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_CBR DIALOG DISCARDABLE  0, 0, 212, 212
507  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
508  CAPTION "CBR"  CAPTION "CBR"
509  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
510  BEGIN  BEGIN
511      EDITTEXT        IDC_CBR_REACTIONDELAY,108,12,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CBR_REACTIONDELAY,108,12,76,12,ES_AUTOHSCROLL |
512                      ES_NUMBER                      ES_NUMBER
# Line 507  Line 522 
522  IDD_PROFILE DIALOG DISCARDABLE  0, 0, 212, 212  IDD_PROFILE DIALOG DISCARDABLE  0, 0, 212, 212
523  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
524  CAPTION "Profile"  CAPTION "Profile"
525  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
526  BEGIN  BEGIN
527        GROUPBOX        "",IDC_STATIC,8,120,196,86
528      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
     CONTROL         "Interlacing",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,16,66,100,8  
     CONTROL         "Quarterpel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,16,79,100,8  
     CONTROL         "Global motion compenation",IDC_GMC,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,94,100,8  
     CONTROL         "Reduced resolution",IDC_REDUCED,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,108,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      COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
532                        WS_TABSTOP
533        PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12
534        CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
535                        BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10
536        CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
537                        BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8
538        CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
539                        WS_TABSTOP,16,78,100,8
540        CONTROL         "Global Motion Compensation",IDC_GMC,"Button",
541                        BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8
542        CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",
543                        BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
544        CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
545                        16,120,40,8
546        LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
547        EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER
548        EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL
549        EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
550      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
551                      WS_TABSTOP,16,182,71,10                      WS_TABSTOP,16,182,71,10
552      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |
553                      WS_TABSTOP,16,194,55,10                      WS_TABSTOP,112,182,55,10
554      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,137,96,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
555      GROUPBOX        "",IDC_STATIC,8,122,196,86      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
556      CONTROL         "BVOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8
557                      16,122,36,8      CONTROL         "Top field first",IDC_TFF,"Button",BS_AUTOCHECKBOX |
558      EDITTEXT        IDC_BQUANTRATIO,120,150,76,12,ES_AUTOHSCROLL                      WS_TABSTOP,119,62,56,10
     LTEXT           "Quantizer ratio (%):",IDC_BQUANTRATIO_S,16,153,89,8  
     EDITTEXT        IDC_BQUANTOFFSET,120,166,76,12,ES_AUTOHSCROLL  
     LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,166,52,8  
     COMBOBOX        IDC_QUANTTYPE,120,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |  
                     WS_TABSTOP  
     PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,48,76,12  
     LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,34,100,8  
     CONTROL         "Adaptive quantization",IDC_LUMMASK,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,50,84,10  
559  END  END
560    
561  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
562  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
563  CAPTION "Zone"  CAPTION "Zone"
564  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
565  BEGIN  BEGIN
566      EDITTEXT        IDC_ZONE_FRAME,104,6,80,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_ZONE_FRAME,104,6,80,12,ES_AUTOHSCROLL | ES_NUMBER
     EDITTEXT        IDC_ZONE_WEIGHT,104,38,80,12,ES_AUTOHSCROLL  
     LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10  
     CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |  
                     TBS_NOTICKS | WS_TABSTOP,12,82,188,14  
567      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12
     GROUPBOX        "Options",IDC_STATIC,8,110,196,80  
     CONTROL         "Greyscale",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,16,140,47,10  
     CONTROL         "Chroma optimizer",IDC_ZONE_CHROMAOPT,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,156,69,10  
     EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,170,84,12,ES_AUTOHSCROLL |  
                     ES_NUMBER  
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        EDITTEXT        IDC_ZONE_WEIGHT,104,38,80,12,ES_AUTOHSCROLL
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
     GROUPBOX        "Rate control",IDC_STATIC,8,22,196,82  
573      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL
574        CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |
575                        TBS_NOTICKS | WS_TABSTOP,12,82,188,14
576        CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",
577                        BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
578        CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",
579                        BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
580        CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",
581                        BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
582        LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
583        EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL
584        LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10
585        GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
586      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
587      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
588      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,172,76,8      GROUPBOX        "Static",IDC_STATIC,7,107,198,80
     CONTROL         "Force keyframe",IDC_ZONE_FORCEIVOP,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8  
589  END  END
590    
591  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 212  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
592  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
593  CAPTION "Level"  CAPTION "Level"
594  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
595  BEGIN  BEGIN
596      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      COMBOBOX        IDC_LEVEL_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
597      GROUPBOX        "Level",IDC_STATIC,8,28,196,96                      WS_VSCROLL | WS_TABSTOP
     LTEXT           "Suggested:",IDC_STATIC,16,41,48,8  
598      EDITTEXT        IDC_LEVEL_WIDTH,88,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_WIDTH,88,39,28,12,ES_AUTOHSCROLL | ES_READONLY
599      EDITTEXT        IDC_LEVEL_HEIGHT,128,39,28,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_LEVEL_HEIGHT,128,39,28,12,ES_AUTOHSCROLL |
600                      ES_READONLY                      ES_READONLY
601      LTEXT           "x",IDC_STATIC,120,41,8,8      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY
602      LTEXT           "Max bitrate (kbps)",IDC_STATIC,16,105,108,8      EDITTEXT        IDC_LEVEL_VMV,156,57,40,12,ES_AUTOHSCROLL | ES_READONLY
603        EDITTEXT        IDC_LEVEL_VCV,156,73,40,12,ES_AUTOHSCROLL | ES_READONLY
604        EDITTEXT        IDC_LEVEL_VBV,156,89,40,12,ES_AUTOHSCROLL | ES_READONLY
605      EDITTEXT        IDC_LEVEL_BITRATE,156,105,40,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_LEVEL_BITRATE,156,105,40,12,ES_AUTOHSCROLL |
606                      ES_READONLY                      ES_READONLY
607        LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
608        GROUPBOX        "Level",IDC_STATIC,8,28,196,96
609        LTEXT           "Suggested:",IDC_STATIC,16,41,48,8
610        LTEXT           "x",IDC_STATIC,120,41,8,8
611        LTEXT           "Max bitrate (kbps)",IDC_STATIC,16,105,108,8
612      LTEXT           "Max buffer size (bits):",IDC_STATIC,16,89,108,8      LTEXT           "Max buffer size (bits):",IDC_STATIC,16,89,108,8
     EDITTEXT        IDC_LEVEL_VBV,156,89,40,12,ES_AUTOHSCROLL | ES_READONLY  
     COMBOBOX        IDC_LEVEL_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |  
                     WS_VSCROLL | WS_TABSTOP  
613      LTEXT           "Max processing rate (mbs/sec)",IDC_STATIC,16,73,108,8      LTEXT           "Max processing rate (mbs/sec)",IDC_STATIC,16,73,108,8
     EDITTEXT        IDC_LEVEL_VCV,156,73,40,12,ES_AUTOHSCROLL | ES_READONLY  
     EDITTEXT        IDC_LEVEL_VMV,156,57,40,12,ES_AUTOHSCROLL | ES_READONLY  
614      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8
615      LTEXT           "x",IDC_STATIC,160,41,8,8      LTEXT           "x",IDC_STATIC,160,41,8,8
616      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY      CTEXT           "\n\nThis is informative only.\n\nXviD's ratecontrol will not respect these values.",
     CTEXT           "\n\ndisplay user encoding dimensions/framerate here.\n\ndisplay warning message if dimensions are above the max",  
617                      IDC_STATIC,8,128,196,80                      IDC_STATIC,8,128,196,80
618  END  END
619    
620  IDD_CALC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
621  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
622  CAPTION "Calculator"  CAPTION "Decoder Options"
623  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
624  BEGIN  BEGIN
625      CTEXT           "bitrate calculator",IDC_STATIC,4,99,202,14,      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |
626                      SS_CENTERIMAGE                      WS_TABSTOP,15,64,63,13
627        CONTROL         "Deblocking UV",IDC_DEC_DUV,"Button",BS_AUTOCHECKBOX |
628                        WS_TABSTOP,15,80,61,13
629        CONTROL         "Deringing Y",IDC_DEC_DRY,"Button",BS_AUTOCHECKBOX |
630                        WS_TABSTOP,88,64,60,13
631        CONTROL         "Film Effect",IDC_DEC_FE,"Button",BS_AUTOCHECKBOX |
632                        WS_TABSTOP,154,64,45,13
633        GROUPBOX        "Brightness",IDC_STATIC,5,6,202,41
634        CONTROL         "Slider1",IDC_DEC_BRIGHTNESS,"msctls_trackbar32",
635                        TBS_AUTOTICKS | TBS_BOTH | WS_TABSTOP,18,18,181,24
636        GROUPBOX        "Postprocessing",IDC_STATIC,5,52,202,46
637        CONTROL         "Deringing UV",IDC_DEC_DRUV,"Button",BS_AUTOCHECKBOX |
638                        WS_TABSTOP,88,80,60,13
639  END  END
640    
641  IDD_STATUS DIALOGEX 0, 0, 381, 231  IDD_STATUS DIALOGEX 0, 0, 325, 220
642  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
 EXSTYLE WS_EX_TOOLWINDOW  
643  CAPTION "XviD Status"  CAPTION "XviD Status"
644  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Shell Dlg", 0, 0, 0x1
645  BEGIN  BEGIN
646      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,
647                      4,372,108                      4,187,108
648      LTEXT           "I-VOP",IDC_STATIC,16,144,36,8      LTEXT           "I-VOP",IDC_STATIC,26,139,22,8
649      LTEXT           "B-VOP",IDC_STATIC,16,174,36,8      LTEXT           "B-VOP",IDC_STATIC,26,167,24,8
650      LTEXT           "P-VOP",IDC_STATIC,16,160,36,8      LTEXT           "P-VOP",IDC_STATIC,26,153,23,8
651      LTEXT           "Total",IDC_STATIC,16,190,36,8      LTEXT           "Total",IDC_STATIC,26,181,21,8
652      EDITTEXT        IDC_STATUS_IQ_MIN,124,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MIN,103,137,17,12,ES_RIGHT |
653                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
654                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
655      EDITTEXT        IDC_STATUS_IQ_MAX,152,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MAX,123,137,17,12,ES_RIGHT |
656                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
657                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
658      EDITTEXT        IDC_STATUS_PQ_MIN,124,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MIN,103,152,17,12,ES_RIGHT |
659                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
660                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
661      EDITTEXT        IDC_STATUS_PQ_MAX,152,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MAX,123,152,17,12,ES_RIGHT |
662                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
663                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
664      EDITTEXT        IDC_STATUS_BQ_MIN,124,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MIN,103,166,17,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_BQ_MAX,152,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MAX,123,166,17,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_Q_MIN,124,190,24,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_Q_MIN,103,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
671                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
672                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
673      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 |
674                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
675                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
676      CTEXT           "Min",IDC_STATIC,124,132,24,8      CTEXT           "Min",IDC_STATIC,104,126,14,8
677      CTEXT           "Max",IDC_STATIC,152,132,24,8      CTEXT           "Max",IDC_STATIC,123,126,16,8
678      EDITTEXT        IDC_STATUS_IL_MIN,200,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MIN,174,137,29,12,ES_RIGHT |
679                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
680                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
681      EDITTEXT        IDC_STATUS_IL_MAX,240,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MAX,206,137,28,12,ES_RIGHT |
682                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
683                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
684      EDITTEXT        IDC_STATUS_PL_MIN,200,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MIN,174,152,29,12,ES_RIGHT |
685                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
686                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
687      EDITTEXT        IDC_STATUS_PL_MAX,240,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MAX,206,152,28,12,ES_RIGHT |
688                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
689                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
690      EDITTEXT        IDC_STATUS_BL_MIN,200,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MIN,174,166,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_BL_MAX,240,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MAX,206,166,28,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_L_MIN,200,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_MIN,174,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
697                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
698                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
699      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 |
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           "Min",IDC_STATIC,200,132,36,8      CTEXT           "Min",IDC_STATIC,177,125,24,8
703      CTEXT           "Max",IDC_STATIC,240,132,36,8      CTEXT           "Max",IDC_STATIC,205,125,29,8
704      EDITTEXT        IDC_STATUS_IL_TOT,320,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_TOT,270,137,29,12,ES_RIGHT |
705                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
706                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
707      EDITTEXT        IDC_STATUS_PL_TOT,320,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_TOT,270,152,29,12,ES_RIGHT |
708                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
709                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
710      EDITTEXT        IDC_STATUS_BL_TOT,320,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_TOT,270,166,29,12,ES_RIGHT |
711                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
712                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
713      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 |
714                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
715                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
716      CTEXT           "Total (k)",IDC_STATIC,320,132,36,8      CTEXT           "Total (k)",IDC_STATIC,271,125,28,8
717      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",
718                      BS_AUTOCHECKBOX | WS_TABSTOP,16,216,100,10                      BS_AUTOCHECKBOX | WS_TABSTOP,13,202,100,10
719      EDITTEXT        IDC_STATUS_KBPS,280,214,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_KBPS,267,199,36,12,ES_RIGHT | ES_AUTOHSCROLL |
720                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
721                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
722      EDITTEXT        IDC_STATUS_IL_AVG,280,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_AVG,237,137,29,12,ES_RIGHT |
723                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
724                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
725      EDITTEXT        IDC_STATUS_PL_AVG,280,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_AVG,237,152,29,12,ES_RIGHT |
726                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
727                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
728      EDITTEXT        IDC_STATUS_BL_AVG,280,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_AVG,237,166,29,12,ES_RIGHT |
729                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
730                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
731      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 |
732                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
733                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
734      CTEXT           "Average",IDC_STATIC,280,132,36,8      CTEXT           "Average",IDC_STATIC,237,125,30,8
735      EDITTEXT        IDC_STATUS_I_NUM,64,142,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_I_NUM,57,138,32,12,ES_RIGHT | ES_AUTOHSCROLL |
736                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
737                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
738      EDITTEXT        IDC_STATUS_P_NUM,64,158,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_P_NUM,57,152,32,12,ES_RIGHT | ES_AUTOHSCROLL |
739                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
740                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
741      EDITTEXT        IDC_STATUS_B_NUM,64,172,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_B_NUM,57,166,32,12,ES_RIGHT | ES_AUTOHSCROLL |
742                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
743                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
744      EDITTEXT        IDC_STATUS_NUM,64,188,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_NUM,57,180,32,12,ES_RIGHT | ES_AUTOHSCROLL |
745                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
746                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
747      GROUPBOX        "Frame size (bytes)",IDC_STATIC,192,122,172,86,BS_CENTER      GROUPBOX        "Frame size (bytes)",IDC_STATIC,170,117,133,80,BS_CENTER
748      GROUPBOX        "Quant",IDC_STATIC,116,122,68,86,BS_CENTER      GROUPBOX        "Quant",IDC_STATIC,99,117,65,80,BS_CENTER
749      GROUPBOX        "Frames",IDC_STATIC,56,122,52,86,BS_CENTER      GROUPBOX        "Frames",IDC_STATIC,53,117,40,80,BS_CENTER
750      LTEXT           "Avg bitrate (kbps):",IDC_STATIC,204,216,72,8      LTEXT           "Avg bitrate (kbps):",IDC_STATIC,200,201,59,8
751  END      LISTBOX         IDC_DEBUGOUTPUT,201,13,113,100,LBS_NOINTEGRALHEIGHT |
752                        WS_TABSTOP
753        CONTROL         "Show me the internals!",IDC_SHOWINTERNALS,"Button",
754  /////////////////////////////////////////////////////////////////////////////                      BS_AUTOCHECKBOX | BS_NOTIFY | WS_TABSTOP,201,1,87,10
755  //      EDITTEXT        IDC_STATUS_IQ_AVG,143,137,17,12,ES_RIGHT |
756  // DESIGNINFO                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
757  //                      NOT WS_TABSTOP,WS_EX_STATICEDGE
758        EDITTEXT        IDC_STATUS_PQ_AVG,143,152,17,12,ES_RIGHT |
759  #ifdef APSTUDIO_INVOKED                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
760  GUIDELINES DESIGNINFO DISCARDABLE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
761  BEGIN      EDITTEXT        IDC_STATUS_BQ_AVG,143,166,17,12,ES_RIGHT |
762      IDD_RC_2PASS1, DIALOG                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
763      BEGIN                      NOT WS_TABSTOP,WS_EX_STATICEDGE
764          LEFTMARGIN, 7      EDITTEXT        IDC_STATUS_Q_AVG,143,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
765          RIGHTMARGIN, 193                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
766          TOPMARGIN, 7                      WS_EX_STATICEDGE
767      END      CTEXT           "Avg",IDC_STATIC,143,126,16,8
   
     IDD_MOTION, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 193  
         TOPMARGIN, 7  
     END  
   
     IDD_MAIN, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 246  
     END  
   
     IDD_QUANT, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 177  
         TOPMARGIN, 7  
     END  
   
     IDD_RC_2PASS2, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 193  
         TOPMARGIN, 7  
     END  
   
     IDD_DEBUG, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 193  
         TOPMARGIN, 7  
     END  
   
     IDD_QUANTMATRIX, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 281  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 142  
     END  
   
     IDD_ABOUT, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 185  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 158  
     END  
   
     IDD_RC_CBR, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 179  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 136  
     END  
   
     IDD_PROFILE, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 181  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 211  
     END  
   
     IDD_ZONE, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 169  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 181  
     END  
   
     IDD_LEVEL, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 181  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 211  
768      END      END
769    
770      IDD_CALC, DIALOG  IDD_AR DIALOGEX 0, 0, 211, 215
771    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
772    CAPTION "Aspect Ratio"
773    FONT 8, "MS Shell Dlg", 0, 0, 0x1
774      BEGIN      BEGIN
775          LEFTMARGIN, 7      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,
776          RIGHTMARGIN, 193                      13,7,73,10,WS_EX_TRANSPARENT
777          TOPMARGIN, 7      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |
778                        WS_VSCROLL | WS_TABSTOP
779        EDITTEXT        IDC_PARX,39,58,36,12,ES_NUMBER
780        EDITTEXT        IDC_PARY,100,58,36,12,ES_NUMBER
781        PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11
782        CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",
783                        BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT
784        EDITTEXT        IDC_ARX,39,110,36,12,ES_NUMBER
785        EDITTEXT        IDC_ARY,100,110,36,12,ES_NUMBER
786        PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11
787        PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11
788        PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11
789        LTEXT           "Select the shape of a pixel...",IDC_STATIC,25,18,104,10
790        LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,
791                        11
792        GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
793        GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
794        CTEXT           "X :",IDC_STATIC,25,60,10,10
795        LTEXT           "Aspect Ratio is written to mpeg-4 bitstream, but unfortunately is likely to be ignored if video stream is encapsulated in a general-purpose container (like .avi, .ogm., .mkv).",
796                        IDC_STATIC,7,138,197,27
797        LTEXT           "Therefore, be aware that using different aspect ratio than default might be ignored by some players, especially when decoded on Windows.\n\nUse at your own risk.",
798                        IDC_STATIC,7,168,197,41
799        CTEXT           "Y :",IDC_STATIC,86,60,10,10
800        CTEXT           "Y :",IDC_STATIC,86,112,10,10
801        CTEXT           "X :",IDC_STATIC,25,112,10,10
802        GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,
803                        WS_EX_TRANSPARENT
804      END      END
805    
806      IDD_STATUS, DIALOG  IDD_BITRATE DIALOG DISCARDABLE  0, 0, 212, 212
807    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
808    CAPTION "Bitrate Calculator"
809    FONT 8, "MS Shell Dlg"
810      BEGIN      BEGIN
811          LEFTMARGIN, 7      COMBOBOX        IDC_BITRATE_TSIZE,95,5,75,64,CBS_DROPDOWN | WS_VSCROLL |
812          RIGHTMARGIN, 374                      WS_TABSTOP
813          TOPMARGIN, 7      EDITTEXT        IDC_BITRATE_SSIZE,95,20,75,12,ES_AUTOHSCROLL
814          BOTTOMMARGIN, 224      PUSHBUTTON      "...",IDC_BITRATE_SSELECT,178,21,20,12
815      END      COMBOBOX        IDC_BITRATE_CFORMAT,95,45,75,64,CBS_DROPDOWNLIST |
816                        WS_VSCROLL | WS_TABSTOP
817        EDITTEXT        IDC_BITRATE_COVERHEAD,95,60,75,12,ES_AUTOHSCROLL |
818                        ES_READONLY
819        EDITTEXT        IDC_BITRATE_HOURS,15,100,29,11,ES_AUTOHSCROLL
820        EDITTEXT        IDC_BITRATE_MINUTES,52,100,29,11,ES_AUTOHSCROLL
821        EDITTEXT        IDC_BITRATE_SECONDS,88,100,29,11,ES_AUTOHSCROLL
822        COMBOBOX        IDC_BITRATE_FPS,124,100,71,100,CBS_DROPDOWNLIST |
823                        WS_VSCROLL | WS_TABSTOP
824        EDITTEXT        IDC_BITRATE_VSIZE,95,120,75,12,ES_AUTOHSCROLL |
825                        ES_READONLY
826        EDITTEXT        IDC_BITRATE_VRATE,95,135,75,12,ES_AUTOHSCROLL |
827                        ES_READONLY
828        COMBOBOX        IDC_BITRATE_AFORMAT,95,158,75,64,CBS_DROPDOWNLIST |
829                        WS_VSCROLL | WS_TABSTOP
830        COMBOBOX        IDC_BITRATE_ARATE,95,173,75,64,CBS_DROPDOWN | WS_VSCROLL |
831                        WS_TABSTOP
832        EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL
833        PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12
834        CONTROL         "Average bitrate:",IDC_BITRATE_AMODE_RATE,"Button",
835                        BS_AUTORADIOBUTTON,15,175,66,10
836        GROUPBOX        "Video",IDC_STATIC,5,75,200,132
837        GROUPBOX        "Audio",IDC_STATIC,5,148,200,59
838        CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",
839                        BS_AUTORADIOBUTTON,15,190,58,10
840        LTEXT           "Target size (kbytes):",IDC_STATIC,15,6,64,12,
841                        SS_CENTERIMAGE
842        LTEXT           "Format:",IDC_STATIC,15,46,24,13,SS_CENTERIMAGE
843        LTEXT           "Format:",IDC_STATIC,15,160,24,8,SS_CENTERIMAGE
844        LTEXT           "Size (kbytes):",IDC_STATIC,15,121,43,8,SS_CENTERIMAGE
845        GROUPBOX        "Container:",IDC_STATIC,5,35,200,172
846        LTEXT           "Overhead (kbytes):",IDC_STATIC,15,61,61,10,
847                        SS_CENTERIMAGE
848        LTEXT           "Average bitrate:",IDC_STATIC,15,136,51,8,SS_CENTERIMAGE
849        CTEXT           "hours",IDC_STATIC,15,90,30,8
850        CTEXT           "minutes",IDC_STATIC,52,90,30,8
851        CTEXT           "seconds",IDC_STATIC,88,90,30,8
852        CTEXT           "frames per second",IDC_STATIC,126,90,70,8
853        LTEXT           "Subtitles (kbytes):",IDC_STATIC,15,21,60,10,
854                        SS_CENTERIMAGE
855  END  END
 #endif    // APSTUDIO_INVOKED  
856    
857    
858  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
# Line 849  Line 864 
864    
865  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
866  //  //
867    // Icon
868    //
869    
870    // Icon with lowest ID value placed first to ensure application icon
871    // remains consistent on all systems.
872    IDI_ICON                ICON    DISCARDABLE     "xvid.ico"
873    
874    /////////////////////////////////////////////////////////////////////////////
875    //
876  // String Table  // String Table
877  //  //
878    
879  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
880  BEGIN  BEGIN
881      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 target file size or bitrate."
882  END  END
883    
884  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
885  BEGIN  BEGIN
886      IDC_INTERLACING         "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"      IDC_INTERLACING         "Encodes frames as interlaced - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"
887      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."
888      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."
889      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)"
890      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"  
891      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"
892      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"
893      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 873  Line 896 
896    
897  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
898  BEGIN  BEGIN
899      IDC_DX50BVOP            "Generate DivX 5.x compatible B-frames. DivX 5.x fails to decode B-frames where the future reference frame is an I-frame."      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."
     IDC_FRAMEDROP           "Frame dropping ratio [0-100]. 0 = no frame dropping .. 100 = drop all frames."  
     IDC_KFTRESHOLD          "I-frames appearing in the range below this value will be treated as consecutive keyframes."  
900      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."
901      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."  
902  END  END
903    
904  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
905  BEGIN  BEGIN
906      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."
907      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."
908      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."
909      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"
910      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"
911      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 893  Line 913 
913      IDC_MAXIQUANT           "Maximum quantizer allowed for I-frames.  Only functional in 2-pass second pass."      IDC_MAXIQUANT           "Maximum quantizer allowed for I-frames.  Only functional in 2-pass second pass."
914      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames."      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames."
915      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
916        IDC_MINBQUANT           "Minimum quantizer allowed for B-frames, BEFORE ratio/offset scalling"
917        IDC_MAXBQUANT           "Maximum quantizer allowed for B-frames, BEFORE ratio/offset scalling"
918      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."
919      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"
920      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."
921      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."
922  END  END
923    
924  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
925  BEGIN  BEGIN
     IDC_DUMMY2PASS          "Performs a dummy 2nd pass - doesn't output any video data"  
926      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"
927      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"
928      IDC_STATS1              "Location for 1st pass stats file to be saved to"      IDC_STATS1              "Location for 1st pass stats file to be saved to"
929      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"  
930  END  END
931    
932  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
933  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"  
934      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"
935      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"
936  END  END
# Line 931  Line 943 
943    
944  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
945  BEGIN  BEGIN
946      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 compensation"
947      IDC_CHROMAME            "Use chroma information to detect motion (slow!)"      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
948      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)"
949      IDC_VHQ                 "VHQ enables an additional search process to increase quality."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
     IDC_CHROMA_OPT          "Interpolates colours in bright/dark areas for achieving a nicer edge impression"  
950  END  END
951    
952  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
953  BEGIN  BEGIN
954      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."      IDC_ZONE_CHROMAOPT      "Interpolates colours in bright/dark areas for achieving a nicer edge impression"
955        IDC_ZONE_BVOPTHRESHOLD  "Change the amount of b-frames in this zone. Recommended values are between -20 (almost no b-vops) and 30 (many b-vops).\nThe hardcoded maximum in profile/level will never be exceeded"
956        IDC_LEVEL_PROFILE       "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."
957        IDC_LEVEL_WIDTH         "Suggested VOP width (pixels)"
958        IDC_LEVEL_HEIGHT        "Suggested VOP height (pixels)"
959  END  END
960    
961  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
962  BEGIN  BEGIN
963      IDC_PROFILE_PROFILE     "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."
964        IDC_OVERFLOW_CONTROL_STRENGTH
965                                "0=Default from core (let xvid decide). Else overflow payback percent per frame. Higher value will meet target file size better, but will also spoil quantizer distribution more."
966        IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."
967  END  END
968    
969  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
970  BEGIN  BEGIN
971      IDC_LEVEL_PROFILE       "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."      IDC_PROFILE_PROFILE     "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."
972      IDC_LEVEL_WIDTH         "Suggested VOP width (pixels)"      IDC_BVOP_THRESHOLD      "Change the amount of b-frames in this zone. Recommended values are between -20 (almost no b-vops) and 30 (many b-vops).\nThe hardcoded maximum in profile/level will never be exceeded"
     IDC_LEVEL_HEIGHT        "Suggested VOP height (pixels)"  
973  END  END
974    
975  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
# Line 962  Line 979 
979      IDC_LEVEL_VCV           "Video Complexity Verifier (VCV):\nThe maximum macroblocks decoded per second."      IDC_LEVEL_VCV           "Video Complexity Verifier (VCV):\nThe maximum macroblocks decoded per second."
980      IDC_LEVEL_VBV           "Video Buffer Verifier (VBV):\n\nThe maximum size of the video decoder buffer. The encoded bitstream but not overflow or underflow this buffer."      IDC_LEVEL_VBV           "Video Buffer Verifier (VBV):\n\nThe maximum size of the video decoder buffer. The encoded bitstream but not overflow or underflow this buffer."
981      IDC_LEVEL_BITRATE       "Maximum instantaneous bitrate."      IDC_LEVEL_BITRATE       "Maximum instantaneous bitrate."
982        IDC_BITRATE             "The target AVI bitrate, file size, or quantizer."
983        IDC_TRELLISQUANT        "Advanced, high quality quantization mode"
984        IDC_BITRATE_S           "Toggle between quantizer, target bitrate, target file size"
985  END  END
986    
987  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
988  BEGIN  BEGIN
989      IDC_OVERFLOW_CONTROL_STRENGTH      IDC_TURBO               "Faster motion estimation for b-frames and quarterpel"
990                              "0=Default from core (let xvid decide). Else overflow payback percent per frame."      IDC_BITRATE_TSIZE       "Target file or media size"
991    END
992    
993    STRINGTABLE DISCARDABLE
994    BEGIN
995        IDC_BITRATE_SSIZE       "The file size of subtitles or other data files"
996        IDC_BITRATE_SSELECT     "Select file size from existing subtitle file"
997        IDC_BITRATE_COVERHEAD   "Calculated container format overhead (kbytes)."
998        IDC_BITRATE_VRATE       "Calculated average video bitrate (kilobits-per-second)\nNote that ""desired bitrate"" setting in main window includes AVI overhead, so will be larger than this value."
999        IDC_BITRATE_VSIZE       "Calculated video size.\nNote that ""desired filesize"" setting in main window includes AVI overhead, so will be larger than this value."
1000        IDC_BITRATE_ARATE       "Audio bitrate (kilobits-per-second)"
1001        IDC_BITRATE_ASELECT     "Select file size from existing audio file"
1002    END
1003    
1004    STRINGTABLE DISCARDABLE
1005    BEGIN
1006        IDC_CLOSEDGOV           "Closes every group-of-pictures before encoding new keyframe."
1007        IDC_ZONE_WEIGHT         "Change quality of this zone relative to other zones. It's not recommended to go below 0,2"
1008        IDC_ZONE_QUANT          "Fix this zone's quality to desired quant"
1009        IDC_ZONE_GREYSCALE      "Don't code colour information in this zone. You also have to force a keyframe, or old colour information will stay"
1010    END
1011    
1012    STRINGTABLE DISCARDABLE
1013    BEGIN
1014        IDC_ZONE_FORCEIVOP      "Force a keyframe at the beginnig of the zone"
1015  END  END
1016    
1017  #endif    // Neutral resources  #endif    // Neutral resources
# Line 975  Line 1019 
1019    
1020    
1021  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1022  // English (Australia) resources  // Englisch (Australien) resources
1023    
1024  #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENA)  #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENA)
1025  #ifdef _WIN32  #ifdef _WIN32
# Line 1008  Line 1052 
1052    
1053  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
1054    
1055  #endif    // English (Australia) resources  #endif    // Englisch (Australien) resources
1056  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1057    
1058    

Legend:
Removed from v.1.1.2.3  
changed lines
  Added in v.1.11

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