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

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

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

revision 1335, Mon Jan 26 05:55:25 2004 UTC revision 1368, Sat Feb 28 08:25:46 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
     CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10  
     LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE  
41      EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL
42      PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12      PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12
43      CTEXT           "1st pass should be discarded.\n\nThe result might not be MPEG-4 compiliant",      CONTROL         "Full quality first pass",IDC_FULL1PASS,"Button",
44                      IDC_STATIC,7,63,197,28                      BS_AUTOCHECKBOX | WS_TABSTOP,15,38,83,12
45        CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",
46                        BS_AUTOCHECKBOX | WS_TABSTOP,127,38,69,12
47        LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
48        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                        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,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
60                      WS_TABSTOP                      WS_TABSTOP
61        COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
62                        WS_TABSTOP
63      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",
64                      BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10                      BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10
65        CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |
66                        WS_TABSTOP,143,58,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,      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,
72                      SS_CENTERIMAGE                      SS_CENTERIMAGE
73      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8
     COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |  
                     WS_TABSTOP  
74      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,
75                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER  
76      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,
77                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,13,143,61,10  
     CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,143,58,43,10  
78      GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77      GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77
79      GROUPBOX        "Other",IDC_STATIC,7,79,193,84      GROUPBOX        "Other",IDC_STATIC,7,79,193,84
80  END  END
# Line 78  Line 82 
82  IDD_MAIN DIALOGEX 0, 0, 225, 255  IDD_MAIN DIALOGEX 0, 0, 225, 255
83  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
84  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
85  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Shell Dlg"
86  BEGIN  BEGIN
87        COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |
88                        WS_TABSTOP
89        PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12
90      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |
91                      WS_TABSTOP                      WS_TABSTOP
     PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,69,210,84,12  
     DEFPUSHBUTTON   "OK",IDOK,156,238,64,13  
     LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE  
     GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,202  
     PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,4,238,64,13  
92      PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12      PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12
93      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE      CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,
94      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME
95        EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL
96        PUSHBUTTON      "calc...",IDC_BITRATE_ADV,184,52,28,12
97        CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |
98                        TBS_NOTICKS | WS_TABSTOP,12,78,204,14
99      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |
100                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
101                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE
102      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12
103      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12
104      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12
105      COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |      PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,71,210,84,12
106                      WS_TABSTOP      PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,7,238,64,13
107      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |      PUSHBUTTON      "Decoder Options",IDC_DECODER,81,238,64,13
108                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14      DEFPUSHBUTTON   "OK",IDOK,156,238,64,13
109      EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL      GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,202
110        LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE
111        LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE
112      LTEXT           "X",IDC_BITRATE_MIN,16,70,79,8      LTEXT           "X",IDC_BITRATE_MIN,16,70,79,8
113      RTEXT           "X",IDC_BITRATE_MAX,125,70,84,8      RTEXT           "X",IDC_BITRATE_MAX,125,70,84,8
     CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,  
                     SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME  
114      GROUPBOX        "Zones",IDC_STATIC,7,98,212,107      GROUPBOX        "Zones",IDC_STATIC,7,98,212,107
115      GROUPBOX        "More",IDC_STATIC,7,200,212,29      GROUPBOX        "More",IDC_STATIC,7,200,212,29
     PUSHBUTTON      "Decoder Options",IDC_DECODER,80,238,64,13  
     PUSHBUTTON      "more...",IDC_BITRATE_ADV,184,52,28,12  
116  END  END
117    
118  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212
119  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
120  CAPTION "Quantization"  CAPTION "Quantization"
121  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
122  BEGIN  BEGIN
123      EDITTEXT        IDC_MINIQUANT,120,18,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MINIQUANT,120,18,76,12,ES_AUTOHSCROLL | ES_NUMBER
124      EDITTEXT        IDC_MAXIQUANT,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXIQUANT,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER
# Line 142  Line 146 
146  IDD_RC_2PASS2 DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_2PASS2 DIALOG DISCARDABLE  0, 0, 212, 212
147  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
148  CAPTION "2nd Pass"  CAPTION "2nd Pass"
149  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
150  BEGIN  BEGIN
151        EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL
152        PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11
153      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER
154        EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER
155      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER
     EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER  
156      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,
157                      ES_AUTOHSCROLL | ES_NUMBER                      ES_AUTOHSCROLL | ES_NUMBER
158        EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER
159        EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER
160        EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER
161        EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER
162      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
     EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL  
     PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11  
163      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69
164      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,
165                      12,SS_CENTERIMAGE                      12,SS_CENTERIMAGE
# Line 163  Line 170 
170      LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,      LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,
171                      SS_CENTERIMAGE                      SS_CENTERIMAGE
172      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12
     EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER  
173      LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,      LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,
174                      SS_CENTERIMAGE                      SS_CENTERIMAGE
175      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,
176                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER  
177      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,
178                      11                      11
179      GROUPBOX        "Overlflow treatment",IDC_STATIC,7,86,197,75      GROUPBOX        "Overlflow treatment",IDC_STATIC,7,86,197,75
# Line 179  Line 183 
183  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212
184  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
185  CAPTION "Debug"  CAPTION "Debug"
186  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
187  BEGIN  BEGIN
188      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",
189                      BS_AUTORADIOBUTTON | WS_GROUP,16,20,121,10                      BS_AUTORADIOBUTTON | WS_GROUP,16,20,121,10
# Line 197  Line 201 
201                      WS_TABSTOP,28,92,42,10                      WS_TABSTOP,28,92,42,10
202      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |
203                      WS_TABSTOP,28,105,48,10                      WS_TABSTOP,28,105,48,10
     GROUPBOX        "Performance optimizations",IDC_STATIC,8,4,196,120  
204      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  
205      COMBOBOX        IDC_FOURCC,128,148,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_FOURCC,128,148,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
206                      WS_TABSTOP                      WS_TABSTOP
     LTEXT           "FourCC used:",IDC_STATIC,8,150,80,8,SS_CENTERIMAGE  
207      EDITTEXT        IDC_DEBUG,128,164,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_DEBUG,128,164,76,12,ES_AUTOHSCROLL
208      LTEXT           "OutputDebugString debug level:",IDC_STATIC,8,166,104,12      CONTROL         "Print debug info on each frame",IDC_VOPDEBUG,"Button",
209                        BS_AUTOCHECKBOX | WS_TABSTOP,8,180,113,10
210      CONTROL         "Display encoding status",IDC_DISPLAY_STATUS,"Button",      CONTROL         "Display encoding status",IDC_DISPLAY_STATUS,"Button",
211                      BS_AUTOCHECKBOX | WS_TABSTOP,8,194,91,10                      BS_AUTOCHECKBOX | WS_TABSTOP,8,194,91,10
212        GROUPBOX        "Performance optimizations",IDC_STATIC,8,4,196,120
213        LTEXT           "Number of threads:",IDC_NUMTHREADS_STATIC,8,134,61,8
214        LTEXT           "FourCC used:",IDC_STATIC,8,150,80,8,SS_CENTERIMAGE
215        LTEXT           "OutputDebugString debug level:",IDC_STATIC,8,166,104,12
216  END  END
217    
218  IDD_QUANTMATRIX DIALOG DISCARDABLE  0, 0, 288, 149  IDD_QUANTMATRIX DIALOG DISCARDABLE  0, 0, 288, 149
219  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
220  CAPTION "Custom quantization matrix"  CAPTION "Custom quantization matrix"
221  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
222  BEGIN  BEGIN
223      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13
224      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |
# Line 482  Line 486 
486  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165
487  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
488  CAPTION "XviD MPEG4 Video Codec"  CAPTION "XviD MPEG4 Video Codec"
489  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
490  BEGIN  BEGIN
491      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",
492                      IDC_STATIC,12,112,168,20                      IDC_STATIC,12,112,168,20
# Line 500  Line 504 
504  IDD_RC_CBR DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_CBR DIALOG DISCARDABLE  0, 0, 212, 212
505  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
506  CAPTION "CBR"  CAPTION "CBR"
507  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
508  BEGIN  BEGIN
509      EDITTEXT        IDC_CBR_REACTIONDELAY,108,12,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CBR_REACTIONDELAY,108,12,76,12,ES_AUTOHSCROLL |
510                      ES_NUMBER                      ES_NUMBER
# Line 516  Line 520 
520  IDD_PROFILE DIALOG DISCARDABLE  0, 0, 212, 212  IDD_PROFILE DIALOG DISCARDABLE  0, 0, 212, 212
521  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
522  CAPTION "Profile"  CAPTION "Profile"
523  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
524  BEGIN  BEGIN
525        GROUPBOX        "",IDC_STATIC,8,120,196,86
526      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
527        COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
528                        WS_VSCROLL | WS_TABSTOP
529        COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
530                        WS_TABSTOP
531        PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12
532        CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
533                        BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10
534      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
535                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8
536      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
# Line 527  Line 539 
539                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8
540      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",
541                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
542      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
543                      WS_VSCROLL | WS_TABSTOP                      16,120,40,8
544        LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
545      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER
546        EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL
547        EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
548      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
549                      WS_TABSTOP,16,182,71,10                      WS_TABSTOP,16,182,71,10
550      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |
551                      WS_TABSTOP,112,182,55,10                      WS_TABSTOP,112,182,55,10
     LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8  
     GROUPBOX        "",IDC_STATIC,8,120,196,86  
     CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,  
                     16,120,36,8  
     EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL  
552      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
     EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL  
553      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
     COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |  
                     WS_TABSTOP  
     PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12  
554      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8
     CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10  
555  END  END
556    
557  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
558  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
559  CAPTION "Zone"  CAPTION "Zone"
560  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
561  BEGIN  BEGIN
562      EDITTEXT        IDC_ZONE_FRAME,104,6,80,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_ZONE_FRAME,104,6,80,12,ES_AUTOHSCROLL | ES_NUMBER
563        PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12
564        CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",
565                        BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10
566      EDITTEXT        IDC_ZONE_WEIGHT,104,38,80,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_WEIGHT,104,38,80,12,ES_AUTOHSCROLL
567      LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",
568                        BS_AUTORADIOBUTTON,16,56,48,10
569        EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL
570      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |
571                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14
572      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",
573                        BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
574      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",
575                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
576      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",
577                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
578        LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
579      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL
580      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",      LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10
                     BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10  
     CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",  
                     BS_AUTORADIOBUTTON,16,56,48,10  
581      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
     EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL  
582      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
583      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
     LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8  
     CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8  
584      GROUPBOX        "Static",IDC_STATIC,7,107,198,80      GROUPBOX        "Static",IDC_STATIC,7,107,198,80
585  END  END
586    
587  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
588  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
589  CAPTION "Level"  CAPTION "Level"
590  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
591  BEGIN  BEGIN
592      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      COMBOBOX        IDC_LEVEL_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
593      GROUPBOX        "Level",IDC_STATIC,8,28,196,96                      WS_VSCROLL | WS_TABSTOP
     LTEXT           "Suggested:",IDC_STATIC,16,41,48,8  
594      EDITTEXT        IDC_LEVEL_WIDTH,88,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_WIDTH,88,39,28,12,ES_AUTOHSCROLL | ES_READONLY
595      EDITTEXT        IDC_LEVEL_HEIGHT,128,39,28,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_LEVEL_HEIGHT,128,39,28,12,ES_AUTOHSCROLL |
596                      ES_READONLY                      ES_READONLY
597      LTEXT           "x",IDC_STATIC,120,41,8,8      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY
598      LTEXT           "Max bitrate (kbps)",IDC_STATIC,16,105,108,8      EDITTEXT        IDC_LEVEL_VMV,156,57,40,12,ES_AUTOHSCROLL | ES_READONLY
599        EDITTEXT        IDC_LEVEL_VCV,156,73,40,12,ES_AUTOHSCROLL | ES_READONLY
600        EDITTEXT        IDC_LEVEL_VBV,156,89,40,12,ES_AUTOHSCROLL | ES_READONLY
601      EDITTEXT        IDC_LEVEL_BITRATE,156,105,40,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_LEVEL_BITRATE,156,105,40,12,ES_AUTOHSCROLL |
602                      ES_READONLY                      ES_READONLY
603        LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
604        GROUPBOX        "Level",IDC_STATIC,8,28,196,96
605        LTEXT           "Suggested:",IDC_STATIC,16,41,48,8
606        LTEXT           "x",IDC_STATIC,120,41,8,8
607        LTEXT           "Max bitrate (kbps)",IDC_STATIC,16,105,108,8
608      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  
609      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  
610      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8
611      LTEXT           "x",IDC_STATIC,160,41,8,8      LTEXT           "x",IDC_STATIC,160,41,8,8
     EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY  
612      CTEXT           "\n\nThis is informative only.\n\nXviD's ratecontrol will not respect these values.",      CTEXT           "\n\nThis is informative only.\n\nXviD's ratecontrol will not respect these values.",
613                      IDC_STATIC,8,128,196,80                      IDC_STATIC,8,128,196,80
614  END  END
# Line 612  Line 616 
616  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
617  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
618  CAPTION "Decoder Options"  CAPTION "Decoder Options"
619  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
620  BEGIN  BEGIN
621      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |
622                      WS_TABSTOP,21,25,63,13                      WS_TABSTOP,21,25,63,13
# Line 627  Line 631 
631  IDD_STATUS DIALOGEX 0, 0, 325, 220  IDD_STATUS DIALOGEX 0, 0, 325, 220
632  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
633  CAPTION "XviD Status"  CAPTION "XviD Status"
634  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Shell Dlg", 0, 0, 0x1
635  BEGIN  BEGIN
636      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,
637                      4,187,108                      4,187,108
# Line 756  Line 760 
760  IDD_AR DIALOGEX 0, 0, 211, 215  IDD_AR DIALOGEX 0, 0, 211, 215
761  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
762  CAPTION "Aspect Ratio"  CAPTION "Aspect Ratio"
763  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Shell Dlg", 0, 0, 0x1
764  BEGIN  BEGIN
     CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",  
                     BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT  
     GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER  
     GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER  
765      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,
766                      13,7,73,10,WS_EX_TRANSPARENT                      13,7,73,10,WS_EX_TRANSPARENT
767      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |
768                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
769      EDITTEXT        IDC_PARX,39,58,36,12,ES_NUMBER      EDITTEXT        IDC_PARX,39,58,36,12,ES_NUMBER
770      EDITTEXT        IDC_PARY,100,58,36,12,ES_NUMBER      EDITTEXT        IDC_PARY,100,58,36,12,ES_NUMBER
771      CTEXT           "X :",IDC_STATIC,25,60,10,10      PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11
772        CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",
773                        BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT
774      EDITTEXT        IDC_ARX,39,110,36,12,ES_NUMBER      EDITTEXT        IDC_ARX,39,110,36,12,ES_NUMBER
775      EDITTEXT        IDC_ARY,100,110,36,12,ES_NUMBER      EDITTEXT        IDC_ARY,100,110,36,12,ES_NUMBER
776        PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11
777        PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11
778        PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11
779        LTEXT           "Select the shape of a pixel...",IDC_STATIC,25,18,104,10
780        LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,
781                        11
782        GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
783        GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
784        CTEXT           "X :",IDC_STATIC,25,60,10,10
785      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).",      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).",
786                      IDC_STATIC,7,138,197,27                      IDC_STATIC,7,138,197,27
787      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.",      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.",
788                      IDC_STATIC,7,168,197,41                      IDC_STATIC,7,168,197,41
     LTEXT           "Select the shape of a pixel...",IDC_STATIC,25,18,104,10  
789      CTEXT           "Y :",IDC_STATIC,86,60,10,10      CTEXT           "Y :",IDC_STATIC,86,60,10,10
790      CTEXT           "Y :",IDC_STATIC,86,112,10,10      CTEXT           "Y :",IDC_STATIC,86,112,10,10
791      CTEXT           "X :",IDC_STATIC,25,112,10,10      CTEXT           "X :",IDC_STATIC,25,112,10,10
     LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,  
                     11  
792      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,
793                      WS_EX_TRANSPARENT                      WS_EX_TRANSPARENT
     PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11  
     PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11  
     PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11  
     PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11  
794  END  END
795    
796    
# Line 934  Line 938 
938    
939  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
940  BEGIN  BEGIN
941      IDC_MODE                """Single Pass""encodes to your specified bitrate or quality.\n""Two-pass 1st pass"" gathers statistics for the 2nd pass.\n""Two-pass 2nd pass"" uses 1st pass' statistics to encode at desired file size or bitrate."      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."
942  END  END
943    
944  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
945  BEGIN  BEGIN
946      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)"
947      IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections\nLarger values will prevent oversized files better, but will also spoil quantizer distribution more."      IDC_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."
948      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."
949      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)"
# Line 952  Line 956 
956    
957  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
958  BEGIN  BEGIN
     IDC_DX50BVOP            "Closes every group-of-pictures before encoding new keyframe."  
959      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."
960      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."
961      IDC_GMC                 "Use Global Motion Compensation."      IDC_GMC                 "Use Global Motion Compensation."
# Line 970  Line 973 
973      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."
974      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames."      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames."
975      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
976        IDC_MINBQUANT           "Minimum quantizer allowed for B-frames, BEFORE ratio/offset scalling"
977        IDC_MAXBQUANT           "Maximum quantizer allowed for B-frames, BEFORE ratio/offset scalling"
978      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."
979      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"
980      IDC_MINKEY              "If keyframes are close together, it might be useful to decrease the bitrate of all keyframes except the last one.\nUse this to define how close must keyframes be to be reduced."      IDC_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."
# Line 998  Line 1003 
1003    
1004  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1005  BEGIN  BEGIN
1006      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"
1007      IDC_CHROMAME            "Use chroma information to detect motion (slower)."      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
1008      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)"
1009      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
# Line 1016  Line 1021 
1021  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1022  BEGIN  BEGIN
1023      IDC_PROFILE_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."
1024        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"
1025  END  END
1026    
1027  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
# Line 1032  Line 1038 
1038      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."
1039      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."
1040      IDC_LEVEL_BITRATE       "Maximum instantaneous bitrate."      IDC_LEVEL_BITRATE       "Maximum instantaneous bitrate."
1041        IDC_BITRATE             "The target AVI bitrate, file size, or quantizer."
1042        IDC_ZONE_BVOPTHRESHOLD_S
1043                                "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"
1044        IDC_TRELLISQUANT        "Advanced, high quality quantization mode"
1045        IDC_BITRATE_S           "Toggle between quantizer, target bitrate, target file size"
1046  END  END
1047    
1048  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1049  BEGIN  BEGIN
1050        IDC_TURBO               "Faster motion estimation for b-frames and quarterpel"
1051        IDC_BITRATE_TSIZE       "Target file or media size"
1052    END
1053    
1054    STRINGTABLE DISCARDABLE
1055    BEGIN
1056        IDC_BITRATE_SSIZE       "The file size of subtitles or other data files"
1057        IDC_BITRATE_SSELECT     "Select file size from existing subtitle file"
1058      IDC_BITRATE_COVERHEAD   "Calculated container format overhead (kbytes)."      IDC_BITRATE_COVERHEAD   "Calculated container format overhead (kbytes)."
1059      IDC_BITRATE_VRATE       "Calculated average video bitrate (kilobits-per-second)"      IDC_BITRATE_VRATE       "Calculated average video bitrate (kilobits-per-second)"
1060      IDC_BITRATE_VSIZE       "Calculated video size (kilobytes)"      IDC_BITRATE_VSIZE       "Calculated video file size"
1061      IDC_BITRATE_ARATE       "Audio bitrate (kilobits-per-second)"      IDC_BITRATE_ARATE       "Audio bitrate (kilobits-per-second)"
1062        IDC_BITRATE_ASELECT     "Select file size from existing audio file"
1063    END
1064    
1065    STRINGTABLE DISCARDABLE
1066    BEGIN
1067        IDC_CLOSEDGOV           "Closes every group-of-pictures before encoding new keyframe."
1068        IDC_ZONE_WEIGHT         "Change quality of this zone relative to other zones. It's not recommended to go below 0,2"
1069        IDC_ZONE_QUANT          "Fix this zone's quality to desired quant"
1070        IDC_ZONE_GREYSCALE      "Don't code colour information in this zone. You also have to force a keyframe, or old colour information will stay"
1071  END  END
1072    
1073  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1074  BEGIN  BEGIN
1075      IDC_BITRATE_TSIZE       "Target media/file size (kilobytes)"      IDC_ZONE_FORCEIVOP      "Force a keyframe at the beginnig of the zone"
1076  END  END
1077    
1078  #endif    // Neutral resources  #endif    // Neutral resources
# Line 1068  Line 1096 
1096  IDD_BITRATE DIALOG DISCARDABLE  0, 0, 212, 212  IDD_BITRATE DIALOG DISCARDABLE  0, 0, 212, 212
1097  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1098  CAPTION "Bitrate Calculator"  CAPTION "Bitrate Calculator"
1099  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
1100  BEGIN  BEGIN
1101        COMBOBOX        IDC_BITRATE_TSIZE,95,5,75,64,CBS_DROPDOWN | WS_VSCROLL |
1102                        WS_TABSTOP
1103        EDITTEXT        IDC_BITRATE_SSIZE,95,20,75,12,ES_AUTOHSCROLL
1104        PUSHBUTTON      "...",IDC_BITRATE_SSELECT,178,21,20,12
1105        COMBOBOX        IDC_BITRATE_CFORMAT,95,45,75,64,CBS_DROPDOWNLIST |
1106                        WS_VSCROLL | WS_TABSTOP
1107        EDITTEXT        IDC_BITRATE_COVERHEAD,95,60,75,12,ES_AUTOHSCROLL |
1108                        ES_READONLY
1109      EDITTEXT        IDC_BITRATE_HOURS,15,100,29,11,ES_AUTOHSCROLL      EDITTEXT        IDC_BITRATE_HOURS,15,100,29,11,ES_AUTOHSCROLL
1110      EDITTEXT        IDC_BITRATE_MINUTES,55,100,29,11,ES_AUTOHSCROLL      EDITTEXT        IDC_BITRATE_MINUTES,55,100,29,11,ES_AUTOHSCROLL
1111      EDITTEXT        IDC_BITRATE_SECONDS,95,100,29,11,ES_AUTOHSCROLL      EDITTEXT        IDC_BITRATE_SECONDS,95,100,29,11,ES_AUTOHSCROLL
1112      COMBOBOX        IDC_BITRATE_FPS,135,101,60,64,CBS_DROPDOWNLIST |      COMBOBOX        IDC_BITRATE_FPS,135,101,60,64,CBS_DROPDOWNLIST |
1113                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
1114        EDITTEXT        IDC_BITRATE_VSIZE,95,120,75,12,ES_AUTOHSCROLL |
1115                        ES_READONLY
1116        EDITTEXT        IDC_BITRATE_VRATE,95,135,75,12,ES_AUTOHSCROLL |
1117                        ES_READONLY
1118        COMBOBOX        IDC_BITRATE_AFORMAT,95,158,75,64,CBS_DROPDOWNLIST |
1119                        WS_VSCROLL | WS_TABSTOP
1120        COMBOBOX        IDC_BITRATE_ARATE,95,173,75,64,CBS_DROPDOWN | WS_VSCROLL |
1121                        WS_TABSTOP
1122        EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL
1123        PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12
1124      CONTROL         "Average bitrate:",IDC_BITRATE_AMODE_RATE,"Button",      CONTROL         "Average bitrate:",IDC_BITRATE_AMODE_RATE,"Button",
1125                      BS_AUTORADIOBUTTON,15,178,66,10                      BS_AUTORADIOBUTTON,15,178,66,10
1126      GROUPBOX        "Video",IDC_STATIC,5,75,200,132      GROUPBOX        "Video",IDC_STATIC,5,75,200,132
1127      GROUPBOX        "Audio",IDC_STATIC,5,148,200,59      GROUPBOX        "Audio",IDC_STATIC,5,148,200,59
     COMBOBOX        IDC_BITRATE_ARATE,95,173,75,64,CBS_DROPDOWN | WS_VSCROLL |  
                     WS_TABSTOP  
1128      CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",      CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",
1129                      BS_AUTORADIOBUTTON,15,193,58,10                      BS_AUTORADIOBUTTON,15,193,58,10
     EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL  
     PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12  
1130      LTEXT           "Target size (kbytes):",IDC_STATIC,15,5,64,12,      LTEXT           "Target size (kbytes):",IDC_STATIC,15,5,64,12,
1131                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     COMBOBOX        IDC_BITRATE_TSIZE,95,5,75,64,CBS_DROPDOWN | WS_VSCROLL |  
                     WS_TABSTOP  
     COMBOBOX        IDC_BITRATE_CFORMAT,95,45,75,64,CBS_DROPDOWNLIST |  
                     WS_VSCROLL | WS_TABSTOP  
1132      LTEXT           "Format:",IDC_STATIC,15,45,24,13,SS_CENTERIMAGE      LTEXT           "Format:",IDC_STATIC,15,45,24,13,SS_CENTERIMAGE
1133      LTEXT           "Format:",IDC_STATIC,15,163,24,8,SS_CENTERIMAGE      LTEXT           "Format:",IDC_STATIC,15,163,24,8,SS_CENTERIMAGE
     COMBOBOX        IDC_BITRATE_AFORMAT,95,158,75,64,CBS_DROPDOWNLIST |  
                     WS_VSCROLL | WS_TABSTOP  
     EDITTEXT        IDC_BITRATE_VSIZE,95,120,75,12,ES_AUTOHSCROLL |  
                     ES_READONLY  
1134      LTEXT           "Size (kbytes):",IDC_STATIC,15,120,43,8,SS_CENTERIMAGE      LTEXT           "Size (kbytes):",IDC_STATIC,15,120,43,8,SS_CENTERIMAGE
1135      GROUPBOX        "Container:",IDC_STATIC,5,35,200,172      GROUPBOX        "Container:",IDC_STATIC,5,35,200,172
1136      LTEXT           "Overhead (kbytes):",IDC_STATIC,15,60,61,10,      LTEXT           "Overhead (kbytes):",IDC_STATIC,15,60,61,10,
1137                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_BITRATE_COVERHEAD,95,60,75,12,ES_AUTOHSCROLL |  
                     ES_READONLY  
1138      LTEXT           "Average bitrate:",IDC_STATIC,15,135,51,8,SS_CENTERIMAGE      LTEXT           "Average bitrate:",IDC_STATIC,15,135,51,8,SS_CENTERIMAGE
     EDITTEXT        IDC_BITRATE_VRATE,95,135,75,12,ES_AUTOHSCROLL |  
                     ES_READONLY  
1139      CTEXT           "hours",IDC_STATIC,15,90,30,8      CTEXT           "hours",IDC_STATIC,15,90,30,8
1140      CTEXT           "minutes",IDC_STATIC,55,90,30,8      CTEXT           "minutes",IDC_STATIC,55,90,30,8
1141      CTEXT           "seconds",IDC_STATIC,95,90,30,8      CTEXT           "seconds",IDC_STATIC,95,90,30,8
1142      CTEXT           "fps",IDC_STATIC,145,90,40,8      CTEXT           "fps",IDC_STATIC,145,90,40,8
1143      LTEXT           "Subtitles (kbytes):",IDC_STATIC,15,20,60,10,      LTEXT           "Subtitles (kbytes):",IDC_STATIC,15,20,60,10,
1144                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_BITRATE_SSIZE,95,20,75,12,ES_AUTOHSCROLL  
     PUSHBUTTON      "...",IDC_BITRATE_SSELECT,178,21,20,12  
1145  END  END
1146    
1147    
# Line 1161  Line 1189 
1189    
1190  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
1191    
   
 /////////////////////////////////////////////////////////////////////////////  
 //  
 // Dialog Info  
 //  
   
 IDD_BITRATE DLGINIT  
 BEGIN  
     IDC_BITRATE_AFORMAT, 0x403, 1, 0  
 "\000"  
     0  
 END  
   
1192  #endif    // English (Australia) resources  #endif    // English (Australia) resources
1193  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1194    

Legend:
Removed from v.1335  
changed lines
  Added in v.1368

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