[svn] / trunk / xvidcore / vfw / src / resource.rc Repository:
ViewVC logotype

Diff of /trunk/xvidcore/vfw/src/resource.rc

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

revision 1917, Wed Dec 22 16:52:12 2010 UTC revision 1952, Wed Feb 16 19:04:39 2011 UTC
# Line 19  Line 19 
19  // Neutral resources  // Neutral resources
20    
21  #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU)  #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU)
22    #ifdef _WIN32
23  LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL  LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
24  #pragma code_page(1252)  #pragma code_page(1252)
25    #endif //_WIN32
26    
27  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
28  //  //
# Line 37  Line 39 
39      CONTROL         "Full quality first pass",IDC_FULL1PASS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,38,83,12      CONTROL         "Full quality first pass",IDC_FULL1PASS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,38,83,12
40      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,127,38,69,12      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,127,38,69,12
41      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
42      CTEXT           "If you don't discard first pass but keep full quality disabled,\nthe resulting 1st pass stream might not be mpeg-4 compliant.",IDC_STATIC,7,114,197,35      CTEXT           "If you don't discard first pass but keep full quality disabled,\nthe resulting 1st pass stream might not be MPEG-4 compliant.",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.",IDC_STATIC,7,71,197,35      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.",IDC_STATIC,7,71,197,35
44  END  END
45    
# Line 298  Line 300 
300    
301  IDD_ABOUT DIALOG 0, 0, 192, 165  IDD_ABOUT DIALOG 0, 0, 192, 165
302  STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
303  CAPTION "Xvid MPEG4 Video Codec"  CAPTION "Xvid MPEG-4 Video Codec"
304  FONT 8, "MS Shell Dlg"  FONT 8, "MS Shell Dlg"
305  BEGIN  BEGIN
306      CTEXT           "Xvid is copyrighted software. It may be distributed\naccording to the terms of the GNU GPL license.",IDC_STATIC,12,112,168,20      CTEXT           "Xvid is copyrighted software. It may be distributed\naccording to the terms of the GNU GPL license.",IDC_STATIC,12,112,168,20
307      CTEXT           "WEBSITE",IDC_WEBSITE,60,92,72,8,SS_NOTIFY | SS_CENTERIMAGE      CTEXT           "WEBSITE",IDC_WEBSITE,60,92,72,8,SS_NOTIFY | SS_CENTERIMAGE
308      CTEXT           "BUILD",IDC_BUILD,8,28,176,8,SS_CENTERIMAGE      CTEXT           "BUILD",IDC_BUILD,8,28,176,8,SS_CENTERIMAGE
309      CONTROL         "IDB_LOGO",IDC_STATIC,"Static",SS_BITMAP,24,56,15,13      CONTROL         "IDB_LOGO",IDC_STATIC,"Static",SS_BITMAP,24,56,15,13
310      CTEXT           "Xvid MPEG4 video codec",IDC_STATIC,8,16,176,12      CTEXT           "Xvid MPEG-4 video codec",IDC_STATIC,8,16,176,12
311      GROUPBOX        "About",IDC_STATIC,4,4,184,132      GROUPBOX        "About",IDC_STATIC,4,4,184,132
312      DEFPUSHBUTTON   "OK",IDOK,102,144,80,14      DEFPUSHBUTTON   "OK",IDOK,102,144,80,14
313      CTEXT           "CORE",IDC_CORE,8,40,176,8,SS_CENTERIMAGE      CTEXT           "CORE",IDC_CORE,8,40,176,8,SS_CENTERIMAGE
# Line 334  Line 336 
336      GROUPBOX        "",IDC_STATIC,8,145,198,68      GROUPBOX        "",IDC_STATIC,8,145,198,68
337      COMBOBOX        IDC_PROFILE_PROFILE,72,21,128,200,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP      COMBOBOX        IDC_PROFILE_PROFILE,72,21,128,200,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
338      COMBOBOX        IDC_QUANTTYPE,124,47,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP      COMBOBOX        IDC_QUANTTYPE,124,47,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
339      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,124,62,76,12      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,124,62,76,10
340      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,97,79,8      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,94,79,8
341      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,110,100,8      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
342      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,122,103,8      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,118,103,8
343      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,146,40,8      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,146,40,8
344      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,158,96,8      LTEXT           "Max consecutive B-VOPs:",IDC_MAXBFRAMES_S,16,158,96,8
345      EDITTEXT        IDC_MAXBFRAMES,124,155,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXBFRAMES,124,155,76,12,ES_AUTOHSCROLL | ES_NUMBER
346      EDITTEXT        IDC_BQUANTRATIO,124,169,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTRATIO,124,169,76,12,ES_AUTOHSCROLL
347      EDITTEXT        IDC_BQUANTOFFSET,124,183,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTOFFSET,124,183,76,12,ES_AUTOHSCROLL
# Line 347  Line 349 
349      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,172,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,172,89,8
350      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,186,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,186,52,8
351      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,50,85,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,50,85,8
352      CONTROL         "Top field first",IDC_TFF,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,125,97,56,10      CONTROL         "Top field first",IDC_TFF,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,125,94,56,10
353      COMBOBOX        IDC_LUMMASK,124,78,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP      COMBOBOX        IDC_LUMMASK,124,75,76,76,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
354      LTEXT           "Adaptive Quantization:",IDC_LUMMASK_S,16,80,86,8      LTEXT           "Adaptive Quantization:",IDC_LUMMASK_S,16,77,86,8
355      GROUPBOX        "",IDC_STATIC,4,7,202,37      GROUPBOX        "",IDC_STATIC,4,7,202,37
356      LTEXT           "Profile",IDC_STATIC,9,6,22,8      LTEXT           "Profile",IDC_STATIC,9,6,22,8
357      ICON            IDI_MOBILE,IDC_PROFILE_LOGO,10,15,20,20,SS_REALSIZEIMAGE,WS_EX_ACCEPTFILES      ICON            IDI_MOBILE,IDC_PROFILE_LOGO,10,15,20,20,SS_REALSIZEIMAGE,WS_EX_ACCEPTFILES
358      LTEXT           "Profile @ Level:",IDC_PROFILE_LABEL,11,23,52,8,NOT WS_VISIBLE      LTEXT           "Profile @ Level:",IDC_PROFILE_LABEL,11,23,52,8,NOT WS_VISIBLE
359      CONTROL         "Slice Coding",IDC_SLICES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,134,103,8      CONTROL         "Independent Slice Coding",IDC_SLICES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,130,103,8
360  END  END
361    
362  IDD_ZONE DIALOG 0, 0, 212, 194  IDD_ZONE DIALOG 0, 0, 212, 194
# Line 372  Line 374 
374      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
375      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
376      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
377      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8      LTEXT           "B-VOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
378      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL
379      LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10      LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10
380      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
# Line 508  Line 510 
510      GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
511      GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
512      CTEXT           "X :",IDC_STATIC,25,60,10,10      CTEXT           "X :",IDC_STATIC,25,60,10,10
513      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).",IDC_STATIC,7,138,197,27      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).",IDC_STATIC,7,138,197,27
514      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.",IDC_STATIC,7,168,197,41      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.",IDC_STATIC,7,168,197,41
515      CTEXT           "Y :",IDC_STATIC,86,60,10,10      CTEXT           "Y :",IDC_STATIC,86,60,10,10
516      CTEXT           "Y :",IDC_STATIC,86,112,10,10      CTEXT           "Y :",IDC_STATIC,86,112,10,10
# Line 591  Line 593 
593  // Bitmap  // Bitmap
594  //  //
595    
596  IDB_LOGO                BITMAP                  "C:\\workspace\\xvidcore_head\\vfw\\src\\XviD_logo.bmp"  IDB_LOGO                BITMAP                  "XviD_logo.bmp"
597    
598  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
599  //  //
# Line 701  Line 703 
703      IDC_INTERLACING         "Encodes frames as interlaced - 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)"
704      IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections\nLarger values will prevent oversized files better, but will also spoil quantizer distribution more."      IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections\nLarger values will prevent oversized files better, but will also spoil quantizer distribution more."
705      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."
706      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\nB-VOP quant = (AVG(past VOP quant, future VOP quant) * quant ratio + quant offset)"
707      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_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."
708      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"
709      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"
# Line 712  Line 714 
714  STRINGTABLE  STRINGTABLE
715  BEGIN  BEGIN
716      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."
717      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."
718      IDC_GMC                 "Use Global Motion Compensation."      IDC_GMC                 "Use Global Motion Compensation."
719  END  END
720    
# Line 760  Line 762 
762  BEGIN  BEGIN
763      IDC_QPEL                "Use Quarter PixEL resolution for encoding for a more precise motion compensation"      IDC_QPEL                "Use Quarter PixEL resolution for encoding for a more precise motion compensation"
764      IDC_CHROMAME            "Use chroma information to detect motion (slower)."      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
765      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)"
766      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
767  END  END
768    
# Line 784  Line 786 
786  STRINGTABLE  STRINGTABLE
787  BEGIN  BEGIN
788      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."
789      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_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"
790  END  END
791    
792  STRINGTABLE  STRINGTABLE
# Line 801  Line 803 
803    
804  STRINGTABLE  STRINGTABLE
805  BEGIN  BEGIN
806      IDC_TURBO               "Faster motion estimation for b-frames and quarterpel"      IDC_TURBO               "Faster motion estimation for B-frames and quarterpel"
807      IDC_BITRATE_TSIZE       "Target file or media size"      IDC_BITRATE_TSIZE       "Target file or media size"
808  END  END
809    
# Line 829  Line 831 
831      IDC_ZONE_FORCEIVOP      "Force a keyframe at the beginnig of the zone"      IDC_ZONE_FORCEIVOP      "Force a keyframe at the beginnig of the zone"
832  END  END
833    
 #endif    // Neutral resources  
 /////////////////////////////////////////////////////////////////////////////  
   
   
 /////////////////////////////////////////////////////////////////////////////  
 // Deutsch (Deutschland) resources  
   
 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_DEU)  
 LANGUAGE LANG_GERMAN, SUBLANG_GERMAN  
 #pragma code_page(1252)  
   
834  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
835  //  //
836  // Icon  // Icon
# Line 851  Line 842 
842  IDI_HOME                ICON                    "home_40.ico"  IDI_HOME                ICON                    "home_40.ico"
843  IDI_HD1080              ICON                    "hd1080_40.ico"  IDI_HD1080              ICON                    "hd1080_40.ico"
844  IDI_HD720               ICON                    "hd720_40.ico"  IDI_HD720               ICON                    "hd720_40.ico"
845  #endif    // Deutsch (Deutschland) resources  #endif    // Neutral resources
846  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
847    
848    

Legend:
Removed from v.1917  
changed lines
  Added in v.1952

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