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

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

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