µ±Ç°Î»ÖÃ: Ö÷Ò³ > ÊÓƵ×ÊѶ > ²Î¿¼Êý¾Ý×ÊÁÏ > AviSynth(AVS)Â˾µ²Î¿¼ÊÖ²á(2)

AviSynth(AVS)Â˾µ²Î¿¼ÊÖ²á(2)

2009-02-27   www.av110.net / ÕûÀí µã»÷:´Î ±êÇ©:AVS AviSynth
¡¡¡¡µ÷Õû´óС¡¢ÁÁ¶È¡¢ºÚ±ß#e#

¡¡¡¡Èý¡¢µ÷Õû´óС

¡¡¡¡1£®LanczosResize()

¡¡¡¡Ëõ·ÅÂ˾µ£ºLanczosResizeÊÇBicubicResizeµÄÌæ´úÕߣ¬Ìṩ¸ü¾«×¼¡¢¸üÈñÀûµÄ»­ÖÊ¡£ÔÚÈÕ±¾ÆÕ±éʹÓÃLanczosResize£¬Å·ÃÀ´ó¶àʹÓÃBicubicResize¡£±¾À´ÊÇÈÕ±¾ÈË¿ª·¢µÄµÚÈý·½Â˾µ£¬×ÔAviSynth 2.05°æ±¾¿ªÊ¼ÎüÊÕΪÄÚÖÃÂ˾µ¡£

¡¡¡¡Àý£ºLanczosResize(640,480) #°Ñ·Ö±æÂʸıäΪ640*480

¡¡¡¡2£®SimpleResize() ÍâÖÃÂ˾µ

¡¡¡¡·Å´óËõС£ºÓÉtrbarry±àдµÄ£¬ÓÉÓÚ¶ÔSSE½øÐÐÁËÓÅ»¯£¬ËùÒÔËٶȿ죬Ч¹ûºÃ¡£Ìæ´úÁËAviSynthÖеÄBilinearResize¡£ºÍLanczosResizeµÄÃ×ÇжûË«Á¢·½ÌåËã·¨²»Í¬£¬Õâ¸öÊǵ¥´¿µÄË«ÏßÐÔËã·¨¡£LanczosResizeµÄ»­ÖʸüÈñÀûºÍÕæʵ£¬ÊʺÏÆÕͨµçÓ°£»¶øSimpleResizeµÄ»­ÖʽÏÈáºÍ£¬Êʺ϶¯»­¡£

¡¡¡¡Àý£ºLoadPlugin("SimpleResize.dll")
¡¡¡¡¡¡¡¡SimpleResize(640,480) #×÷ÓÃÓëLanczosResizeºÍBicubicResizeÊÇÒ»ÑùµÄ¡£

¡¡¡¡3. Crop()

¡¡¡¡ÇбߣºÎªÁ˱£³Ö±ÈÀý»òÇгýºÚ±ß£¬²ÎÊýÊÇÕûÊý£¬Ë³ÐòÊÇ×ó¡¢ÉÏ¡¢¿í¡¢¸ß¡£

¡¡¡¡Àý£ºCrop(8,0,704,480) ¡¡×óÓÒ¸÷ÇÐÈ¥8ÏñËØ

¡¡¡¡vobÎļþ»­Ãæ´óСһ°ã720×480¡£16£º9¿íÒøÄ»µÄ¶¼´øÁ˺ܴóµÄºÚ±ß£¬ÐèÒª²Ã¼õµô¡£Ò²ÊÇavsÓÃÓÚvobѹÖƵĹؼüÒòËØÖ®Ò»¡£²Ã¼õºÚ±ßºÍËõ·Å»­ÃæÊÇvobÎļþѹÖÆÖкÜÖØÒªµÄÒòËØ£¬Ò»°ãÁ¬Ó᣶ÔÓÚ±¾Éí¾ÍÎ޺ڱߵÄÎļþÖ±½ÓÓÃLanczosResize()

¡¡¡¡16£º9»­ÃæµÄÓÐ2ÖÖÇé¿ö£¬Çë¼ÇסÕ⼸¸öÊýÖµ£¬ÔÚrmvbѹÖÆÖÐÖ±½ÓÌ×Óü´¿É£¡

  • DVD±äÐοíÒøÄ»£º640×352£¬608×336
  • µçÓ°¿íÒøÄ»£º 640×272

¡¡¡¡ÈçÒª½«µçÓ°¿íÒøÄ»µÄ»­Ãæ±ÈÁе÷Õûµ½640×272,avsÀï¿ÉÒÔÕâôд£º

¡¡¡¡Crop(8,90,704,300)
¡¡¡¡LanczosResize(640,272)

¡¡¡¡ÈçÒª½«DVD±äÐοíÒøÄ»µÄ»­Ãæ±ÈÁе÷Õûµ½608×336£¬avsÀï¿ÉÒÔÕâôд£º

¡¡¡¡Crop(8,64,704,352)
¡¡¡¡LanczosResize(608,336)

¡¡¡¡Î޺ڱߵĻ­ÃæµÄÖ±½ÓÓãºLanczosResize(512,384) ËõСͬʱ»­ÃæÇ¿ÖƵ½±ê×¼4£º3

¡¡¡¡ËÄ¡¢¼ÓºÚ±ß

¡¡¡¡AddBorders()

¡¡¡¡¼Ó±ß£º¸øÓ°Ïñ¼ÓºÚ±ß¡£²ÎÊýÊÇÕûÊý£¬Ë³ÐòÊÇ×ó¡¢ÉÏ¡¢ÓÒ¡¢Ï¡£

¡¡¡¡Àý£ºAddBorders(0,64,0,64) ¡¡¾ÍÊǸøͼÏñÉÏϸ÷¼Ó64ÏñËصĺڱß

¡¡¡¡ÓеÄÎÄÕÂÖн²Õâ¸öÂ˾µËƺõ²¢²»³£Ó㬵«ÊÇÎÒÔÚ×öÓ²×ÖÄ»µÄӰƬÖг£ÓÃÕâ¸öÂ˾µ°Ñ×ÖÄ»¼Óµ½ºÚ±ß´¦£¬ÔÚÐÀÉÍӰƬµÄͬʱ²»ÖÁÓÚʧȥӰƬ»­ÃæµÄÍêÕûÐÔ¡£


¡¡¡¡Îå¡¢ÁÁ¶ÈÂ˾µ

¡¡¡¡ÁÁ¶ÈÂ˾µÊÇʹÓÃavsѹÖÆvob-rmvb vcd-rmvbµÄÓÖÒ»¹Ø¼üÒòËØ¡£»­ÃæÌ«°µµÄrmvbÊÇʧ°ÜÖ®×÷¡£ÏÂÃæ½éÉÜ2¸ö£º

¡¡¡¡1£®Levels()

¡¡¡¡²ã´Î£ºµ÷½ÚÁÁ¶È¡¢¶Ô±È¶ÈºÍGammaÖµ¡£
¡¡¡¡Àý1£ºLevels(0,1.2,255,0,255) ¡¡µ÷ÕûGamma£¬Ê¹»­Ãæ±äÁÁ
¡¡¡¡Àý2£ºLevels(0,1.5,255,0,255) ¡¡ÎҸоõÊýÖµÔÚ1.3-2Ö®¼ä±È½ÏºÏÊÊ£¬Ò»°ã1.5±È½ÏºÏÊÊ

¡¡¡¡2.Tweak()

¡¡¡¡µ÷Õû£º¿ÉÒÔµ÷½ÚÉ«¶È£¬±¥ºÍ¶È£¬ÁÁ¶È£¬¶Ô±È¶È¡£
¡¡¡¡É«¶È£º-180.0¡«180.0£¬Ä¬ÈÏ0.0¡£ÕýÊýÇ÷ÏòºìÉ«£¬¸ºÊýÇ÷ÏòÂÌÉ«¡£
¡¡¡¡±¥ºÍ¶È£º0.0¡«10.0£¬Ä¬ÈÏ1.0¡£0.0ΪºÚ°×¡£
¡¡¡¡ÁÁ¶È£º-255.0¡«255.0£¬Ä¬ÈÏ0.0¡£
¡¡¡¡¶Ô±È¶È£º0.0¡«10.0£¬Ä¬ÈÏ1.0¡£

¡¡¡¡Àý£ºTweak(0,1,20,1)

¡¡¡¡4¸ö¸¡µãÊý·Ö±ð±íʾ£ºµ÷½ÚÉ«¶È£¬±¥ºÍ¶È£¬ÁÁ¶È£¬¶Ô±È¶È¡£Ò»°ã½«µÚÈý¸öµ÷½ÚÔÚ0£­30Ö®¼ä£¬ÒÔ15£­20ΪÒË¡£

¡¡¡¡¸öÈ˸оõlevel()±È½ÏºÃ£¬Ö÷Òªµ÷±³¾°ÎªÖ÷£¬¶øvobÎļþÖ÷ÒªÊDZ³¾°°µ¡£×¢ÒâTweakµÄÆäËûµ÷½Ú¿ÉÄܺÍÑÕÉ«¿ØÖÆ»·¾³Óйأ¬ÈçYUY2£¬Òò´ËÆäËüµÄ×îºÃ²»ÒªÔٸĶ¯¡£

¶¥Ò»ÏÂ
(4)
80%
²ÈÒ»ÏÂ
(1)
20%
Ïà¹ØÎÄÕ Top¡ü
¾«²ÊÍƼö