zoukankan      html  css  js  c++  java
  • AvsP介绍——非常好用的AviSynth辅助工具

    AvsP is a text editor built for AviSynth, a video scripting language.

    利用AvsP可以快速的建立avs脚本,并预览脚本效果。

    AvsP官方主页:AvsP home

    看看Overview of AvsP,并在Download页面下把AvsP version 2.0.2下载下来,软件是纯绿色的,解压后就可以运行了,里面还包含了源代码,用python写的。最新的版本是version 2.0.2 (10/27/07),现在doom9上有人发了个修改版的AvsPmod,更新的不是很多,有兴趣可以去看看。

     AvsP官方有个Flash做的教程,可以看看:http://avisynth.org/qwerpoi/Demo.htm

    Demo里介绍的通过两个avs,用不同的滤镜参数进行比较,我这里就不在介绍了,看下Demo,然后自己实际操作下就会了。 

    下面简单介绍AvsP常用的功能:

    AvsP内建有avs包含的脚本库,在输入第一个字母时,会自动列出可能的函数,avs不区分大小写,但是为了美观,AvsP里函数命名都是匈牙利命名法,一般输入首字母大写。

    AvsP内建预览功能,虽然这个预览不能播放,也没有声音,只能逐帧查看。其实这个预览画面的作用很多,可以检查画面,看一些信息,还可以对画面进行保存。如果想播放avs,可以点那个小播放按钮,然后选个播放器就可以调用外部程序播放avs了。

    可视化切边演示:

    AvsP可以可视化切边,虽然这个切边不是自动的,但很灵活。非常适合复杂的影片处理。如图片源a.mkv的分辨率为836x360 (2.311:1),但最终要的分辨率为480x272 (1.765:1),于是我实验性的切左右两边,如图:(注意这里只是实验性的,实际一般不会去切有效画面)

    在左右各切96像素后,看左下角的信息,现在实际分辨率已经变成了640x360 (1.778:1),与480X272比例非常接近了,点Apply后再写其他avs语句,如图:

    这是最终的效果,可以看到左右两边的画面被切了一部分,而这时黑边就不用加了。可以和最上面的图进行对比,实际应该按照最上面的图的方式进行处理是最好的。切边会带来画面的损失,除非切的是黑边不算损失。像这里演示的切边是不提倡做的,当然有时候还得结合实际情况来决定。

  • 相关阅读:
    HDOJ 4747 Mex
    HDU 1203 I NEED A OFFER!
    HDU 2616 Kill the monster
    HDU 3496 Watch The Movie
    Codeforces 347A A. Difference Row
    Codeforces 347B B. Fixed Points
    Codeforces 372B B. Hungry Sequence
    HDU 1476 Sudoku Killer
    HDU 1987 How many ways
    HDU 2564 词组缩写
  • 原文地址:https://www.cnblogs.com/ciey/p/1793126.html
Copyright © 2011-2022 走看看