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

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

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