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 |
// |
// |
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 |
|
|
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 |
341 |
CONTROL "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,106,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,118,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 |
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 |
412 |
LTEXT "Profile",IDC_STATIC,9,6,22,8 |
LTEXT "Profile",IDC_STATIC,9,6,22,8 |
413 |
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 |
414 |
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 |
415 |
CTEXT "To ensure best playback of your videos, watch out for standalone video devices carrying one of the Xvid logos!",IDC_STATIC,10,194,195,18 |
CTEXT "To ensure best playback of your videos, keep an eye out for standalone video devices carrying one of the Xvid logos!",IDC_STATIC,10,194,195,18 |
416 |
END |
END |
417 |
|
|
418 |
IDD_DEC DIALOG 0, 0, 212, 212 |
IDD_DEC DIALOG 0, 0, 212, 212 |
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 |
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 |
// |
// |
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" |
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 |
|
|
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 |
|
|
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 |
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 |
|
|
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 |
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 |
|
|