[svn] / branches / dev-api-3 / vfw / src / config.rc Repository:
ViewVC logotype

Diff of /branches/dev-api-3/vfw/src/config.rc

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

trunk/vfw/src/config.rc revision 30, Sat Mar 16 11:40:48 2002 UTC branches/dev-api-3/vfw/src/config.rc revision 660, Tue Nov 19 13:23:17 2002 UTC
# Line 71  Line 71 
71  // Dialog  // Dialog
72  //  //
73    
74  IDD_MAIN DIALOGEX 0, 0, 184, 157  IDD_MAIN DIALOG DISCARDABLE  0, 0, 184, 129
75  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
76  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
77  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
78  BEGIN  BEGIN
     LTEXT           "Encoding Mode:",IDC_STATIC,12,16,68,12,SS_CENTERIMAGE  
79      COMBOBOX        IDC_MODE,96,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MODE,96,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
80                      WS_TABSTOP                      WS_TABSTOP
81      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |
82                      TBS_NOTICKS | WS_TABSTOP,96,32,76,12                      TBS_NOTICKS | WS_TABSTOP,96,32,76,12
83      EDITTEXT        IDC_VALUE,96,48,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_VALUE,96,48,76,12,ES_AUTOHSCROLL | ES_NUMBER
84      LTEXT           "",IDC_SLIDER_STATIC,12,32,68,12,SS_CENTERIMAGE      PUSHBUTTON      "Advanced options...",IDC_ADVANCED,52,76,80,12
85      LTEXT           "",IDC_VALUE_STATIC,12,48,68,12,SS_CENTERIMAGE      PUSHBUTTON      "Load Defaults...",IDC_DEFAULTS,52,92,80,12
     GROUPBOX        "Encoding options",IDC_STATIC,4,4,176,80  
     EDITTEXT        IDC_CBRBUFFER,96,64,76,12,ES_AUTOHSCROLL | ES_NUMBER  
     LTEXT           "CBR buffer (bytes):",IDC_CBRBUFFER_STATIC,12,64,68,12,  
                     SS_CENTERIMAGE  
     PUSHBUTTON      "Advanced options...",IDC_ADVANCED,52,92,80,12  
86      DEFPUSHBUTTON   "OK",IDOK,52,108,80,12      DEFPUSHBUTTON   "OK",IDOK,52,108,80,12
87      GROUPBOX        "",IDC_STATIC,-4,126,192,36      LTEXT           "Encoding Mode:",IDC_STATIC,12,16,80,12,SS_CENTERIMAGE
88      CTEXT           "",IDC_STATIC_HELP,4,136,176,20,0,WS_EX_TRANSPARENT      LTEXT           "",IDC_SLIDER_STATIC,12,32,80,12,SS_CENTERIMAGE
89        LTEXT           "",IDC_VALUE_STATIC,12,48,80,12,SS_CENTERIMAGE
90        GROUPBOX        "Encoding options",IDC_STATIC,4,4,176,64
91  END  END
92    
93  IDD_GLOBAL DIALOGEX 0, 0, 200, 244  IDD_GLOBAL DIALOG DISCARDABLE  0, 0, 200, 217
94  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
95  CAPTION "Global"  CAPTION "Global"
96  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
97  BEGIN  BEGIN
     LTEXT           "Motion search precision:",IDC_STATIC,12,16,80,12,  
                     SS_CENTERIMAGE  
98      COMBOBOX        IDC_MOTION,112,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MOTION,112,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
99                      WS_TABSTOP                      WS_TABSTOP
     GROUPBOX        "Global settings",IDC_STATIC,4,4,192,96  
     LTEXT           "Quantization type:",IDC_STATIC,12,32,80,12,  
                     SS_CENTERIMAGE  
100      COMBOBOX        IDC_QUANTTYPE,112,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_QUANTTYPE,112,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
101                      WS_TABSTOP                      WS_TABSTOP
     LTEXT           "FourCC used:",IDC_STATIC,12,48,80,12,SS_CENTERIMAGE  
102      COMBOBOX        IDC_FOURCC,112,48,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_FOURCC,112,48,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
103                      WS_TABSTOP                      WS_TABSTOP
104      EDITTEXT        IDC_MAXKEY,112,64,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXKEY,112,64,76,12,ES_AUTOHSCROLL | ES_NUMBER
105        EDITTEXT        IDC_MINKEY,112,80,76,12,ES_AUTOHSCROLL | ES_NUMBER
106        CONTROL         "Enable lumi masking",IDC_LUMMASK,"Button",
107                        BS_AUTOCHECKBOX | WS_TABSTOP,16,96,80,10
108        CONTROL         "Enable greyscale",IDC_GREYSCALE,"Button",
109                        BS_AUTOCHECKBOX | WS_TABSTOP,101,96,71,10
110        CONTROL         "Enable interlacing",IDC_INTERLACING,"Button",
111                        BS_AUTOCHECKBOX | WS_TABSTOP,16,108,72,10
112        CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",
113                        BS_AUTOCHECKBOX | WS_TABSTOP,101,108,77,10
114        CONTROL         "Quarterpel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
115                        WS_TABSTOP,16,122,49,10
116        CONTROL         "Global Motion Compensation",IDC_GMC,"Button",
117                        BS_AUTOCHECKBOX | WS_TABSTOP,86,121,106,10
118        EDITTEXT        IDC_MAXBFRAMES,111,144,76,12,ES_AUTOHSCROLL
119        EDITTEXT        IDC_BQUANTRATIO,111,157,76,12,ES_AUTOHSCROLL
120        EDITTEXT        IDC_BQUANTOFFSET,111,169,76,12,ES_AUTOHSCROLL
121        CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
122                        WS_TABSTOP,13,183,71,10
123        CONTROL         "DX50 B-VOP compatibility",IDC_DX50BVOP,"Button",
124                        BS_AUTOCHECKBOX | WS_TABSTOP,13,194,97,10
125        CONTROL         "Print debug info on each frame",IDC_DEBUG,"Button",
126                        BS_AUTOCHECKBOX | WS_TABSTOP,13,204,113,10
127        LTEXT           "Motion search precision:",IDC_STATIC,12,16,80,12,
128                        SS_CENTERIMAGE
129        GROUPBOX        "Global settings",IDC_STATIC,4,4,192,130
130        LTEXT           "Quantization type:",IDC_STATIC,12,32,80,12,
131                        SS_CENTERIMAGE
132        LTEXT           "FourCC used:",IDC_STATIC,12,48,80,12,SS_CENTERIMAGE
133      LTEXT           "Maximum I-frame interval:",IDC_STATIC,12,64,80,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,12,64,80,12,
134                      SS_CENTERIMAGE                      SS_CENTERIMAGE
135      CONTROL         "Enable lumi masking",IDC_LUMMASK,"Button",      LTEXT           "Minimum I-frame interval:",IDC_STATIC,12,80,100,12,
136                      BS_AUTOCHECKBOX | WS_TABSTOP,16,84,80,10                      SS_CENTERIMAGE
137      CTEXT           "",IDC_STATIC_HELP,4,222,192,20,0,WS_EX_TRANSPARENT      LTEXT           "Maximum B-frames:",IDC_BSTATIC2,13,146,96,11
138        GROUPBOX        "B-frame control",IDC_BSTATIC1,4,136,192,79
139        LTEXT           "B-frame quantizer ratio (%):",IDC_BSTATIC3,13,158,89,8
140        LTEXT           "B-frame quantizer offset:",IDC_STATIC,13,171,77,8
141  END  END
142    
143  IDD_QUANT DIALOGEX 0, 0, 200, 244  IDD_QUANT DIALOG DISCARDABLE  0, 0, 200, 217
144  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
145  CAPTION "Quantization"  CAPTION "Quantization"
146  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
147  BEGIN  BEGIN
     GROUPBOX        "Quantizer restrictions",IDC_STATIC,4,4,192,112  
148      EDITTEXT        IDC_MINIQUANT,112,16,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MINIQUANT,112,16,76,12,ES_AUTOHSCROLL | ES_NUMBER
149        EDITTEXT        IDC_MAXIQUANT,112,32,76,12,ES_AUTOHSCROLL | ES_NUMBER
150        EDITTEXT        IDC_MINPQUANT,112,48,76,12,ES_AUTOHSCROLL | ES_NUMBER
151        EDITTEXT        IDC_MAXPQUANT,112,64,76,12,ES_AUTOHSCROLL | ES_NUMBER
152        EDITTEXT        IDC_MINBQUANT,112,80,76,12,ES_AUTOHSCROLL | ES_NUMBER |
153                        WS_DISABLED
154        EDITTEXT        IDC_MAXBQUANT,112,96,76,12,ES_AUTOHSCROLL | ES_NUMBER |
155                        WS_DISABLED
156        PUSHBUTTON      "Edit Quantizer Matrix...",IDC_QUANTMATRIX,60,124,80,12
157        GROUPBOX        "Quantizer restrictions",IDC_STATIC,4,4,192,112
158      LTEXT           "Min I-frame quantizer:",IDC_STATIC,12,16,76,12,      LTEXT           "Min I-frame quantizer:",IDC_STATIC,12,16,76,12,
159                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_MAXIQUANT,112,32,76,12,ES_AUTOHSCROLL | ES_NUMBER  
160      LTEXT           "Max I-frame quantizer:",IDC_STATIC,12,32,76,12,      LTEXT           "Max I-frame quantizer:",IDC_STATIC,12,32,76,12,
161                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_MINPQUANT,112,48,76,12,ES_AUTOHSCROLL | ES_NUMBER  
162      LTEXT           "Min P-frame quantizer:",IDC_STATIC,12,48,76,12,      LTEXT           "Min P-frame quantizer:",IDC_STATIC,12,48,76,12,
163                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_MAXPQUANT,112,64,76,12,ES_AUTOHSCROLL | ES_NUMBER  
164      LTEXT           "Max P-frame quantizer:",IDC_STATIC,12,64,76,12,      LTEXT           "Max P-frame quantizer:",IDC_STATIC,12,64,76,12,
165                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_MINBQUANT,112,80,76,12,ES_AUTOHSCROLL | ES_NUMBER |  
                     WS_DISABLED  
166      LTEXT           "Min B-frame quantizer:",IDC_STATIC,12,80,76,12,      LTEXT           "Min B-frame quantizer:",IDC_STATIC,12,80,76,12,
167                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_MAXBQUANT,112,96,76,12,ES_AUTOHSCROLL | ES_NUMBER |  
                     WS_DISABLED  
168      LTEXT           "Max B-frame quantizer:",IDC_STATIC,12,96,76,12,      LTEXT           "Max B-frame quantizer:",IDC_STATIC,12,96,76,12,
169                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     PUSHBUTTON      "Edit Quantizer Matrix...",IDC_QUANTMATRIX,60,124,80,12  
     CTEXT           "",IDC_STATIC_HELP,4,222,192,20,0,WS_EX_TRANSPARENT  
170  END  END
171    
172  IDD_2PASS DIALOGEX 0, 0, 200, 244  IDD_2PASS DIALOG DISCARDABLE  0, 0, 200, 217
173  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
174  CAPTION "Two Pass"  CAPTION "Two Pass"
175  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
176  BEGIN  BEGIN
     GROUPBOX        "Two-pass tuning",IDC_STATIC,4,4,192,72  
     LTEXT           "Bitrate payback delay (frames):",IDC_STATIC,12,128,100,  
                     12,SS_CENTERIMAGE  
     EDITTEXT        IDC_PAYBACK,112,128,76,12,ES_AUTOHSCROLL | ES_NUMBER  
     LTEXT           "High bitrate scenes %:",IDC_STATIC,12,96,100,12,  
                     SS_CENTERIMAGE  
     EDITTEXT        IDC_CURVECOMPH,112,96,76,12,ES_AUTOHSCROLL | ES_NUMBER  
     LTEXT           "Low bitrate scenes %:",IDC_STATIC,12,112,100,12,  
                     SS_CENTERIMAGE  
     EDITTEXT        IDC_CURVECOMPL,112,112,76,12,ES_AUTOHSCROLL | ES_NUMBER  
     GROUPBOX        "Curve compression",IDC_STATIC,4,84,192,88  
     LTEXT           "Keyframe boost %:",IDC_STATIC,12,16,100,12,  
                     SS_CENTERIMAGE  
177      EDITTEXT        IDC_KFBOOST,112,16,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,112,16,76,12,ES_AUTOHSCROLL | ES_NUMBER
178        CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",
179                        BS_AUTOCHECKBOX | WS_TABSTOP,16,32,69,10
180        CONTROL         "Dummy 2nd pass",IDC_DUMMY2PASS,"Button",BS_AUTOCHECKBOX |
181                        WS_TABSTOP,100,32,70,10
182        EDITTEXT        IDC_KFTRESHOLD,112,44,75,12,ES_AUTOHSCROLL
183        EDITTEXT        IDC_KFREDUCTION,112,60,75,12,ES_AUTOHSCROLL
184        EDITTEXT        IDC_CURVECOMPH,112,89,76,12,ES_AUTOHSCROLL | ES_NUMBER
185        EDITTEXT        IDC_CURVECOMPL,112,105,76,12,ES_AUTOHSCROLL | ES_NUMBER
186        EDITTEXT        IDC_PAYBACK,112,121,76,12,ES_AUTOHSCROLL | ES_NUMBER
187      CONTROL         "Payback with bias",IDC_PAYBACKBIAS,"Button",      CONTROL         "Payback with bias",IDC_PAYBACKBIAS,"Button",
188                      BS_AUTORADIOBUTTON | WS_GROUP,16,144,96,12                      BS_AUTORADIOBUTTON | WS_GROUP,16,137,96,12
189      CONTROL         "Payback proportionally",IDC_PAYBACKPROP,"Button",      CONTROL         "Payback proportionally",IDC_PAYBACKPROP,"Button",
190                      BS_AUTORADIOBUTTON,16,155,96,12                      BS_AUTORADIOBUTTON,16,148,96,12
191      LTEXT           "Min keyframe interval:",IDC_STATIC,12,32,100,12,      CONTROL         "Hinted ME:",IDC_HINTEDME,"Button",BS_AUTOCHECKBOX |
192                        WS_TABSTOP,4,168,52,12
193        EDITTEXT        IDC_HINTFILE,64,168,112,12,ES_AUTOHSCROLL
194        PUSHBUTTON      "...",IDC_HINT_BROWSE,180,168,16,11
195        LTEXT           "1st pass stats:",IDC_STATIC,4,184,52,12,SS_CENTERIMAGE
196        EDITTEXT        IDC_STATS1,64,184,112,12,ES_AUTOHSCROLL
197        PUSHBUTTON      "...",IDC_STATS1_BROWSE,180,184,16,11
198        LTEXT           "2nd pass stats:",IDC_STATIC,4,200,52,12,SS_CENTERIMAGE
199        EDITTEXT        IDC_STATS2,64,200,112,12,ES_AUTOHSCROLL
200        PUSHBUTTON      "...",IDC_STATS2_BROWSE,180,200,16,11
201        GROUPBOX        "Two-pass tuning",IDC_STATIC,4,4,192,71
202        LTEXT           "Bitrate payback delay (frames):",IDC_STATIC,12,121,100,
203                        12,SS_CENTERIMAGE
204        LTEXT           "High bitrate scenes %:",IDC_STATIC,12,89,100,12,
205                      SS_CENTERIMAGE                      SS_CENTERIMAGE
206      EDITTEXT        IDC_MINKEY,112,32,76,12,ES_AUTOHSCROLL | ES_NUMBER      LTEXT           "Low bitrate scenes %:",IDC_STATIC,12,105,100,12,
207      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",                      SS_CENTERIMAGE
208                      BS_AUTOCHECKBOX | WS_TABSTOP,16,48,69,10      GROUPBOX        "Curve compression",IDC_STATIC,4,77,192,88
209      CONTROL         "Dummy 2nd pass",IDC_DUMMY2PASS,"Button",BS_AUTOCHECKBOX |      LTEXT           "I-frame boost %:",IDC_STATIC,12,16,100,12,
210                      WS_TABSTOP,16,60,70,10                      SS_CENTERIMAGE
211      EDITTEXT        IDC_STATS2,64,196,112,12,ES_AUTOHSCROLL      LTEXT           "Below i-frame distance...:",IDC_STATIC,12,48,80,8
212      PUSHBUTTON      "...",IDC_STATS2_BROWSE,180,196,16,11      LTEXT           "I-frame bitrate reduction %:",IDC_STATIC,12,62,84,8
     LTEXT           "2nd pass stats:",IDC_STATIC,4,196,48,12,SS_CENTERIMAGE  
     LTEXT           "1st pass stats:",IDC_STATIC,4,182,48,12,SS_CENTERIMAGE  
     EDITTEXT        IDC_STATS1,64,180,112,12,ES_AUTOHSCROLL  
     PUSHBUTTON      "...",IDC_STATS1_BROWSE,180,180,16,11  
     CTEXT           "",IDC_STATIC_HELP,4,222,192,20,0,WS_EX_TRANSPARENT  
213  END  END
214    
215  IDD_CREDITS DIALOGEX 0, 0, 200, 244  IDD_CREDITS DIALOG DISCARDABLE  0, 0, 200, 217
216  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
217  CAPTION "Credits"  CAPTION "Credits"
218  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
219  BEGIN  BEGIN
220      LTEXT           "Credits start at frame no.:",IDC_STATIC,12,16,88,12,      GROUPBOX        "",IDC_STATIC,4,4,192,48
221                      SS_CENTERIMAGE      CONTROL         "Credits at start of movie",IDC_CREDITS_START,"Button",
222                        BS_AUTOCHECKBOX | WS_TABSTOP,12,4,88,10
223      EDITTEXT        IDC_CREDITS_START_BEGIN,112,16,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CREDITS_START_BEGIN,112,16,76,12,ES_AUTOHSCROLL |
224                      ES_NUMBER                      ES_NUMBER
     LTEXT           "Credits end at frame no.:",IDC_STATIC,12,88,88,12,  
                     SS_CENTERIMAGE  
     EDITTEXT        IDC_CREDITS_END_END,112,88,76,12,ES_AUTOHSCROLL |  
                     ES_NUMBER  
     EDITTEXT        IDC_CREDITS_RATE,112,128,76,12,ES_AUTOHSCROLL |  
                     ES_NUMBER  
     GROUPBOX        "",IDC_STATIC,4,4,192,48  
     GROUPBOX        "",IDC_STATIC,4,60,192,48  
     LTEXT           "Credits end at frame no.:",IDC_STATIC,12,32,88,12,  
                     SS_CENTERIMAGE  
225      EDITTEXT        IDC_CREDITS_START_END,112,32,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CREDITS_START_END,112,32,76,12,ES_AUTOHSCROLL |
226                      ES_NUMBER                      ES_NUMBER
227      LTEXT           "Credits begin at frame no.:",IDC_STATIC,12,72,88,12,      GROUPBOX        "",IDC_STATIC,4,55,192,48
228                      SS_CENTERIMAGE      CONTROL         "Credits at end of movie",IDC_CREDITS_END,"Button",
229      EDITTEXT        IDC_CREDITS_END_BEGIN,112,72,76,12,ES_AUTOHSCROLL |                      BS_AUTOCHECKBOX | WS_TABSTOP,12,55,88,10
230        EDITTEXT        IDC_CREDITS_END_BEGIN,112,67,76,12,ES_AUTOHSCROLL |
231                      ES_NUMBER                      ES_NUMBER
232      GROUPBOX        "Credits rate reduction",IDC_STATIC,4,116,192,96      EDITTEXT        IDC_CREDITS_END_END,112,83,76,12,ES_AUTOHSCROLL |
233                        ES_NUMBER
234        CONTROL         "Encode credits in greyscale",IDC_CREDITS_GREYSCALE,
235                        "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,104,103,10
236      CONTROL         "Desired % rate:",IDC_CREDITS_RATE_RADIO,"Button",      CONTROL         "Desired % rate:",IDC_CREDITS_RATE_RADIO,"Button",
237                      BS_AUTORADIOBUTTON | WS_GROUP,12,128,88,12                      BS_AUTORADIOBUTTON | WS_GROUP,12,128,88,12
238        EDITTEXT        IDC_CREDITS_RATE,112,128,76,12,ES_AUTOHSCROLL |
239                        ES_NUMBER
240      CONTROL         "I-frame quantizer:",IDC_CREDITS_QUANT_RADIO,"Button",      CONTROL         "I-frame quantizer:",IDC_CREDITS_QUANT_RADIO,"Button",
241                      BS_AUTORADIOBUTTON,12,144,88,12                      BS_AUTORADIOBUTTON,12,144,88,12
242      EDITTEXT        IDC_CREDITS_QUANTI,112,144,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CREDITS_QUANTI,112,144,76,12,ES_AUTOHSCROLL |
243                      ES_NUMBER                      ES_NUMBER
244        EDITTEXT        IDC_CREDITS_QUANTP,112,160,76,12,ES_AUTOHSCROLL |
245                        ES_NUMBER
246      CONTROL         "Starting size (KBytes):",IDC_CREDITS_SIZE_RADIO,"Button",      CONTROL         "Starting size (KBytes):",IDC_CREDITS_SIZE_RADIO,"Button",
247                      BS_AUTORADIOBUTTON,12,176,88,12                      BS_AUTORADIOBUTTON,12,176,88,12
248      EDITTEXT        IDC_CREDITS_START_SIZE,112,176,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CREDITS_START_SIZE,112,176,76,12,ES_AUTOHSCROLL |
249                      ES_NUMBER                      ES_NUMBER
250      EDITTEXT        IDC_CREDITS_END_SIZE,112,192,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CREDITS_END_SIZE,112,192,76,12,ES_AUTOHSCROLL |
251                      ES_NUMBER                      ES_NUMBER
252        LTEXT           "Credits start at frame no.:",IDC_STATIC,12,16,88,12,
253                        SS_CENTERIMAGE
254        LTEXT           "Credits end at frame no.:",IDC_STATIC,12,83,88,12,
255                        SS_CENTERIMAGE
256        LTEXT           "Credits end at frame no.:",IDC_STATIC,12,32,88,12,
257                        SS_CENTERIMAGE
258        LTEXT           "Credits begin at frame no.:",IDC_STATIC,12,67,88,12,
259                        SS_CENTERIMAGE
260        GROUPBOX        "Credits rate reduction",IDC_STATIC,4,116,192,96
261      LTEXT           "Ending size (KBytes):",IDC_CREDITS_END_STATIC,24,192,76,      LTEXT           "Ending size (KBytes):",IDC_CREDITS_END_STATIC,24,192,76,
262                      12,SS_CENTERIMAGE                      12,SS_CENTERIMAGE
     EDITTEXT        IDC_CREDITS_QUANTP,112,160,76,12,ES_AUTOHSCROLL |  
                     ES_NUMBER  
263      LTEXT           "P-frame quantizer:",IDC_CREDITS_QUANT_STATIC,24,160,76,      LTEXT           "P-frame quantizer:",IDC_CREDITS_QUANT_STATIC,24,160,76,
264                      12,SS_CENTERIMAGE                      12,SS_CENTERIMAGE
     CONTROL         "Credits at start of movie",IDC_CREDITS_START,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,12,4,88,10  
     CONTROL         "Credits at end of movie",IDC_CREDITS_END,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,12,60,88,10  
     CTEXT           "",IDC_STATIC_HELP,4,222,192,20,0,WS_EX_TRANSPARENT  
265  END  END
266    
267  IDD_CPU DIALOGEX 0, 0, 200, 244  IDD_CPU DIALOG DISCARDABLE  0, 0, 200, 217
268  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
269  CAPTION "CPU"  CAPTION "Debug"
270  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
271  BEGIN  BEGIN
272      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",
273                      BS_AUTORADIOBUTTON | WS_GROUP,8,16,121,10                      BS_AUTORADIOBUTTON | WS_GROUP,8,16,121,10
# Line 260  Line 285 
285                      WS_TABSTOP,20,88,42,10                      WS_TABSTOP,20,88,42,10
286      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |
287                      WS_TABSTOP,20,100,48,10                      WS_TABSTOP,20,100,48,10
288      GROUPBOX        "Performance optimizations",IDC_STATIC,4,4,192,112      GROUPBOX        "Performance optimizations",IDC_STATIC,4,4,192,124
289      CTEXT           "",IDC_STATIC_HELP,4,222,192,20,0,WS_EX_TRANSPARENT      GROUPBOX        "CBR options",IDC_STATIC,4,148,192,64
290        EDITTEXT        IDC_CBR_REACTIONDELAY,112,161,76,12,ES_AUTOHSCROLL |
291                        ES_NUMBER
292        LTEXT           "Reaction Delay Factor:",IDC_STATIC,12,161,80,12,
293                        SS_CENTERIMAGE
294        EDITTEXT        IDC_CBR_AVERAGINGPERIOD,112,177,76,12,ES_AUTOHSCROLL |
295                        ES_NUMBER
296        LTEXT           "Averaging period:",IDC_STATIC,12,177,80,12,
297                        SS_CENTERIMAGE
298        EDITTEXT        IDC_CBR_BUFFER,112,193,76,12,ES_AUTOHSCROLL | ES_NUMBER
299        LTEXT           "Smoother:",IDC_STATIC,12,193,80,12,SS_CENTERIMAGE
300        EDITTEXT        IDC_NUMTHREADS,112,112,75,12,ES_AUTOHSCROLL
301        LTEXT           "Number of threads:",IDC_NUMTHREADS_STATIC,7,114,61,8
302        LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,7,135,68,10
303        EDITTEXT        IDC_FRAMEDROP,111,135,75,11,ES_AUTOHSCROLL
304  END  END
305    
306  IDD_QUANTMATRIX DIALOGEX 0, 0, 288, 177  IDD_QUANTMATRIX DIALOG DISCARDABLE  0, 0, 288, 149
307  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
308  CAPTION "Custom quantization matrix"  CAPTION "Custom quantization matrix"
309  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
310  BEGIN  BEGIN
311      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13
312      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |
# Line 530  Line 569 
569      GROUPBOX        "Inter matrix",IDC_STATIC,148,4,136,112      GROUPBOX        "Inter matrix",IDC_STATIC,148,4,136,112
570      PUSHBUTTON      "&Load matrix...",IDC_LOAD,68,128,47,13      PUSHBUTTON      "&Load matrix...",IDC_LOAD,68,128,47,13
571      PUSHBUTTON      "&Save matrix...",IDC_SAVE,120,128,47,13      PUSHBUTTON      "&Save matrix...",IDC_SAVE,120,128,47,13
     GROUPBOX        "",IDC_STATIC,-4,144,300,36  
     CTEXT           "",IDC_STATIC_HELP,4,154,280,20,0,WS_EX_TRANSPARENT  
572  END  END
573    
574  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165
# Line 541  Line 578 
578  BEGIN  BEGIN
579      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",
580                      IDC_STATIC,12,112,168,20                      IDC_STATIC,12,112,168,20
581      CTEXT           "WEBSITE",IDC_WEBSITE,64,92,64,8,SS_NOTIFY |      CTEXT           "WEBSITE",IDC_WEBSITE,6,92,179,8,SS_NOTIFY |
582                      SS_CENTERIMAGE                      SS_CENTERIMAGE
583      CTEXT           "BUILD",IDC_BUILD,8,28,176,8,SS_CENTERIMAGE      CTEXT           "BUILD",IDC_BUILD,8,28,176,8,SS_CENTERIMAGE
584      CONTROL         "IDB_LOGO",IDC_STATIC,"Static",SS_BITMAP,24,56,15,13      CONTROL         "IDB_LOGO",IDC_STATIC,"Static",SS_BITMAP,24,56,15,13
# Line 549  Line 586 
586      GROUPBOX        "About",IDC_STATIC,4,4,184,132      GROUPBOX        "About",IDC_STATIC,4,4,184,132
587      DEFPUSHBUTTON   "OK",IDOK,56,144,80,12      DEFPUSHBUTTON   "OK",IDOK,56,144,80,12
588      CTEXT           "CORE",IDC_CORE,8,40,176,8,SS_CENTERIMAGE      CTEXT           "CORE",IDC_CORE,8,40,176,8,SS_CENTERIMAGE
589        CTEXT           "( SPECIAL BUILD )",IDC_SPECIAL_BUILD,5,102,181,8
590    END
591    
592    IDD_2PASSALT DIALOG DISCARDABLE  0, 0, 200, 217
593    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
594    CAPTION "Alt. Curve"
595    FONT 8, "MS Sans Serif"
596    BEGIN
597        GROUPBOX        "",IDC_STATIC,4,4,192,152
598        CONTROL         "Use Alternative curve system",IDC_USEALT,"Button",
599                        BS_AUTOCHECKBOX | WS_TABSTOP,12,4,107,10
600        COMBOBOX        IDC_CURVETYPE,112,20,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
601                        WS_TABSTOP
602        EDITTEXT        IDC_ALTCURVEHIGH,112,36,76,12,ES_AUTOHSCROLL | ES_NUMBER
603        EDITTEXT        IDC_ALTCURVELOW,112,52,76,12,ES_AUTOHSCROLL | ES_NUMBER
604        CONTROL         "Enable automatic minimum relative quality",IDC_USEAUTO,
605                        "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,72,146,10
606        EDITTEXT        IDC_AUTOSTR,112,84,76,12,ES_AUTOHSCROLL | ES_NUMBER
607        EDITTEXT        IDC_MINQUAL,112,100,76,12,ES_AUTOHSCROLL | ES_NUMBER
608        CONTROL         "Enable automatic bonus bias calculation",
609                        IDC_USEAUTOBONUS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
610                        12,124,143,10
611        EDITTEXT        IDC_BONUSBIAS,112,136,76,12,ES_AUTOHSCROLL | ES_NUMBER
612        EDITTEXT        IDC_MAXBITRATE,112,164,76,12,ES_AUTOHSCROLL | ES_NUMBER
613        EDITTEXT        IDC_OVERIMP,112,180,76,12,ES_AUTOHSCROLL | ES_NUMBER
614        EDITTEXT        IDC_OVERDEG,112,196,76,12,ES_AUTOHSCROLL | ES_NUMBER
615        LTEXT           "Minimum relative quality %:",IDC_STATIC,16,100,96,12,
616                        SS_CENTERIMAGE
617        LTEXT           "High distance from average %:",IDC_STATIC,12,36,100,12,
618                        SS_CENTERIMAGE
619        LTEXT           "Low distance from average %:",IDC_STATIC,12,52,100,12,
620                        SS_CENTERIMAGE
621        LTEXT           "Strength %:",IDC_STATIC,16,84,96,12,SS_CENTERIMAGE
622        LTEXT           "Manually set bonus bias:",IDC_STATIC,16,136,96,12,
623                        SS_CENTERIMAGE
624        LTEXT           "Curve aggression:",IDC_STATIC,12,20,80,12,
625                        SS_CENTERIMAGE
626        LTEXT           "Max bitrate (Kilobit/s):",IDC_STATIC,12,164,100,12,
627                        SS_CENTERIMAGE
628        LTEXT           "Max overflow improvement %:",IDC_STATIC,12,180,100,12,
629                        SS_CENTERIMAGE
630        LTEXT           "Max overflow degradation %:",IDC_STATIC,12,196,100,12,
631                        SS_CENTERIMAGE
632  END  END
633    
634    
# Line 564  Line 644 
644      BEGIN      BEGIN
645          LEFTMARGIN, 7          LEFTMARGIN, 7
646          TOPMARGIN, 7          TOPMARGIN, 7
647          BOTTOMMARGIN, 150          BOTTOMMARGIN, 106
648      END      END
649    
650      IDD_GLOBAL, DIALOG      IDD_GLOBAL, DIALOG
# Line 572  Line 652 
652          LEFTMARGIN, 7          LEFTMARGIN, 7
653          RIGHTMARGIN, 193          RIGHTMARGIN, 193
654          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 211  
655      END      END
656    
657      IDD_QUANT, DIALOG      IDD_QUANT, DIALOG
# Line 580  Line 659 
659          LEFTMARGIN, 7          LEFTMARGIN, 7
660          RIGHTMARGIN, 177          RIGHTMARGIN, 177
661          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 162  
662      END      END
663    
664      IDD_2PASS, DIALOG      IDD_2PASS, DIALOG
# Line 595  Line 673 
673          LEFTMARGIN, 7          LEFTMARGIN, 7
674          RIGHTMARGIN, 193          RIGHTMARGIN, 193
675          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 242  
676      END      END
677    
678      IDD_CPU, DIALOG      IDD_CPU, DIALOG
# Line 603  Line 680 
680          LEFTMARGIN, 7          LEFTMARGIN, 7
681          RIGHTMARGIN, 193          RIGHTMARGIN, 193
682          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 242  
683      END      END
684    
685      IDD_QUANTMATRIX, DIALOG      IDD_QUANTMATRIX, DIALOG
# Line 611  Line 687 
687          LEFTMARGIN, 7          LEFTMARGIN, 7
688          RIGHTMARGIN, 281          RIGHTMARGIN, 281
689          TOPMARGIN, 7          TOPMARGIN, 7
690          BOTTOMMARGIN, 170          BOTTOMMARGIN, 142
691      END      END
692    
693      IDD_ABOUT, DIALOG      IDD_ABOUT, DIALOG
# Line 621  Line 697 
697          TOPMARGIN, 7          TOPMARGIN, 7
698          BOTTOMMARGIN, 158          BOTTOMMARGIN, 158
699      END      END
700    
701        IDD_2PASSALT, DIALOG
702        BEGIN
703            LEFTMARGIN, 7
704            RIGHTMARGIN, 193
705            TOPMARGIN, 7
706        END
707  END  END
708  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
709    
# Line 632  Line 715 
715    
716  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
717  BEGIN  BEGIN
718      IDC_MODE                "Select encoding mode - 2-pass Ext. relies on GKnot scaling the .stats file"      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_CBRBUFFER           "Size, in bytes, that the codec can flex inside for CBR encoding"  
719  END  END
720    
721  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
722  BEGIN  BEGIN
723      IDC_MOTION              "Higher settings give higher-quality results, at the cost of slower encoding"      IDC_ALTCURVELOW         "Distance from the average framesize where the best quality will be applied"
724      IDC_QUANTTYPE           "H.263 smooths, MPEG sharpens.  Modulated varies between the two, and custom lets you define your own matrix."      IDC_MINQUAL             "The minimum produced quality in relation to the best produced quality"
725        IDC_INTERLACING         "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"
726        IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections - larger values will bridge the gap faster"
727        IDC_MAXBFRAMES          "Maximum number of sequential B-frames. When set to < 0 the original IP-frame encoder is used."
728        IDC_BQUANTRATIO         "Ratio used to calculate the b-frame quantizer.\n\nBVOP quant = (AVG(past VOP quant, future VOP quant) * quant ratio + quant offset) / 100"
729        IDC_OVERIMP             "How much of the overflow the codec can eat into during undersized sections - larger values will bridge the gap faster"
730        IDC_MAXBITRATE          "Constrains 2-pass encodes to the specified maximum bitrate"
731        IDC_CBR_REACTIONDELAY   "Determines how slowly it will adjust the current encoding quality based upon scene intensity - this has the strongest influence on quality"
732        IDC_CBR_AVERAGINGPERIOD "Determines how slowly it adapts to the current adjusted quality"
733        IDC_CBR_BUFFER          "Provides said number of frames worth of buffer between the adjusted encoding quality and lowest possible quality"
734        IDC_PACKED              "When enabled the P-frames and B-frames are packed together in the one bitstreams. This permits decoding without delay.\neg. [I] [PB] [B] [empty] [PB] [B] [empty] [P]\n\nPacked bitstreams were introduced in DivX 5.01."
735    END
736    
737    STRINGTABLE DISCARDABLE
738    BEGIN
739        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."
740        IDC_FRAMEDROP           "Frame dropping ratio [0-100]. 0 = no frame dropping .. 100 = drop all frames."
741        IDC_KFTRESHOLD          "I-frames appearing in the range below this value will be treated as consecutive keyframes."
742        IDC_KFREDUCTION         "Reduction of bitrate for the first consecutive i-frames. The last i-frame will get treated normally."
743        IDC_CREDITS_GREYSCALE   "Encode credits in black&white"
744        IDC_GMC                 "Use Global Motion Compensation to better catch camera pans etc."
745    END
746    
747    STRINGTABLE DISCARDABLE
748    BEGIN
749        IDC_MOTION              "Higher settings give higher-quality results, at the cost of slower encoding.  5 (default) should suffice for most jobs."
750        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."
751      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"
752      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"
753      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"
754      IDC_MINIQUANT           "Minimum quantizer allowed for I-frames.  Only functional in 2-pass second pass."      IDC_MINIQUANT           "Minimum quantizer allowed for I-frames.  Only functional in 2-pass second pass."
755      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."
756      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames.  Only functional in 2-pass second pass."      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames."
757      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames.  Only functional in 2-pass second pass."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
758      IDC_QUANTMATRIX         "Define your own MPEG quantization matrices.  Quantization type must be set to ""Custom"" to be functional."      IDC_QUANTMATRIX         "Define your own MPEG quantization matrices.  Quantization type must be set to ""Custom"" to affect encoding."
759      IDC_KFBOOST             "A value of 20, would give 20% more bits to every I-frame"      IDC_KFBOOST             "A value of 20 will give 20% more bits to every I-frame"
760      IDC_MINKEY              "Minimum space between I-frames - should be less than 10"      IDC_MINKEY              "Minimum space between I-frames - should be less than 10, set to 1 to disable forced I-frame spacing"
761      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."
762  END  END
763    
764  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
# Line 674  Line 782 
782      IDC_CREDITS_RATE        "Encode credits at this % rate of the rest of the movie"      IDC_CREDITS_RATE        "Encode credits at this % rate of the rest of the movie"
783      IDC_CREDITS_QUANTI      "Encode credits I-frames with this quantizer"      IDC_CREDITS_QUANTI      "Encode credits I-frames with this quantizer"
784      IDC_CREDITS_QUANTP      "Encode credits P-frames with this quantizer"      IDC_CREDITS_QUANTP      "Encode credits P-frames with this quantizer"
785      IDC_CREDITS_START_SIZE  "Encode starting credits to fit into this many KBytes"      IDC_CREDITS_START_SIZE  "Encode starting credits to fit into this many kbytes"
786      IDC_CREDITS_END_SIZE    "Encode ending credits to fit into this size"      IDC_CREDITS_END_SIZE    "Encode ending credits to fit into this many kbytes"
787      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"
788      IDC_CPU_FORCE           "Override XviD's internal CPU detection"      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"
789  END  END
790    
791  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
# Line 686  Line 794 
794      IDC_SAVE                "Save the current intra/inter matrices to a file"      IDC_SAVE                "Save the current intra/inter matrices to a file"
795  END  END
796    
797    STRINGTABLE DISCARDABLE
798    BEGIN
799        IDC_USEALT              "Use Foxer's alternative 2-pass curve system (still uses bias and boost information from other 2-pass tab)"
800        IDC_AUTOSTR             "How much influence a poor desired quality (file size) has on minimum relative quality"
801        IDC_BONUSBIAS           "The percentage of the bonus that will be applied with bias (the rest is proportionally distributed)"
802        IDC_CURVETYPE           "How aggressively the curve affects bitrate distribution"
803        IDC_ALTCURVEHIGH        "Distance from the average framesize where the minimum relative quality will be applied"
804    END
805    
806    STRINGTABLE DISCARDABLE
807    BEGIN
808        IDC_QPEL                "Use Quarter PixEL resolution for encoding for a more precise motion estimation"
809        IDC_CHROMAME            "Use chroma information to detect motion (slow!)"
810        IDC_BQUANTOFFSET        "B-frame quantizer offset from last p-frame quantizer; refer to b-frame quant ratio (above)"
811    END
812    
813  #endif    // English (Australia) resources  #endif    // English (Australia) resources
814  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
815    

Legend:
Removed from v.30  
changed lines
  Added in v.660

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