VapourSource
From Avisynth wiki
		(Difference between revisions)
		
		
| m (→Requirements:  AviSynth 2.6) |  (archived links) | ||
| Line 3: | Line 3: | ||
| | {{Author/Chikuzen}} | | {{Author/Chikuzen}} | ||
| | 0.0.2   | | 0.0.2   | ||
| − | | [http:// | + | | [http://web.archive.org/web/20160302122938/https://filetea.me/t1ss3Zv3rqsSqSzOXX9tbp5Ww/dl VapourSource-0.0.2.zip] | 
| | Source filters   | | Source filters   | ||
| | [http://www.gnu.org/licenses/gpl-2.0.txt GPLv2] | | [http://www.gnu.org/licenses/gpl-2.0.txt GPLv2] | ||
| Line 114: | Line 114: | ||
| <br> | <br> | ||
| == Archived Downloads == | == Archived Downloads == | ||
| − | {| class="wikitable" border="1"; width=" | + | {| class="wikitable" border="1"; width="800px" | 
| |- | |- | ||
| !!width="100px"| Version | !!width="100px"| Version | ||
| !!width="150px"| Download | !!width="150px"| Download | ||
| !!width="150px"| Source code | !!width="150px"| Source code | ||
| − | !!width=" | + | !!width="250px"| Mirror | 
| |- | |- | ||
| !v0.2.0 | !v0.2.0 | ||
| − | |[http:// | + | |[http://web.archive.org/web/20160302122938/https://filetea.me/t1ss3Zv3rqsSqSzOXX9tbp5Ww/dl VapourSource-0.0.2.zip] | 
| |[http://codeload.github.com/chikuzen/VapourSource/zip/master VapourSource-master.zip] | |[http://codeload.github.com/chikuzen/VapourSource/zip/master VapourSource-master.zip] | ||
| − | | | + | |[http://www.mediafire.com/download/nrk3k4xakkwujqx/VapourSource-0.0.2.zip VapourSource-0.0.2.zip] -- [http://web.archive.org/web/20160302140330/https://codeload.github.com/chikuzen/VapourSource/zip/master VapourSource-master.zip] | 
| |} | |} | ||
| <br> | <br> | ||
Revision as of 15:05, 2 March 2016
| Abstract | |
|---|---|
| Author | Chikuzen | 
| Version | 0.0.2 | 
| Download | VapourSource-0.0.2.zip | 
| Category | Source filters | 
| License | GPLv2 | 
| Discussion | Doom9 Thread | 
| Contents | 
Description
VapourSource is a VapourSynth script reader for AviSynth 2.6.
Requirements
- AviSynth 2.6.0 or greater
- VapourSynth R24 or later
Supported Formats
VapourSource supports the following formats:
- AviSynth colorspace - VapourSynth colorspace - RGB24 - RGB24 - RGB32 - COMPATBGR32 - YUY2 - COMPATYUY2 - Y8* - GRAY8/16 - YV12* - YUV420P8/9/10/16 - YV16* - YUV422P8/9/10/16 - YV24* - YUV444P8/9/10/16 - YV411 - YUV411P8 - Only constant format/resolution/framerate clips are supported. - *Y8/YV12/16/24 allow bit depths >8 using the Stack16 format. 
Syntax and Parameters
VSImport
Imports an external VapourSynth script (*.vpy).
- VSImport (string source, bool "stacked", int "index")
- string  source =   
 - Path to VapourSynth script (*.vpy); path can be omitted if the script is in the same folder as the AviSynth script (*.avs).
 
 
- string  source =   
- bool  stacked = false 
 - If this is set to true, MSB/LSB will be separated and be stacked vertically (Stack16).
 
 
- bool  stacked = false 
- int  index = 0 
 - Index of input clip.
 
 
- int  index = 0 
VSEval
Evaluates a VapourSynth script inside an AviSynth script, no need for an external script.
- VSEval (string source, bool "stacked", int "index")
- string  source =   
 - VapourSynth script to be evaluated.
 
 
- string  source =   
- bool  stacked = false 
 - If this is set to true, MSB/LSB will be separated and be stacked vertically.
 
 
- bool  stacked = false 
- int  index = 0 
 - Index of input clip.
 
 
- int  index = 0 
Examples
VSImport:
VSImport("script.vpy", stacked=false, index=0)
VSEval:
script = """ import vapoursynth as vs bc = vs.get_core().std.BlankClip clip0 = bc(format=vs.YUV422P8, color=[0, 128, 128]) clip1 = bc(format=vs.YUV422P8, color=[255, 128, 128]) clip0.set_output(index=0) clip1.set_output(index=1) """ VSEval(source=script, index=1)
Changelog
Version Date Changes
0.0.2 08/06/2013 - fix vertical flip issue on COMPATBGR32. - allow to input a RGB24 clip.
0.0.1 07/31/2013 - initial release
Archived Downloads
| Version | Download | Source code | Mirror | 
|---|---|---|---|
| v0.2.0 | VapourSource-0.0.2.zip | VapourSource-master.zip | VapourSource-0.0.2.zip -- VapourSource-master.zip | 
External Links
- Doom9 Forum - VapourSource discussion.
- GitHub - Source code repository.
Back to External Filters ←
