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

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

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