Releases: vapoursynth/vapoursynth
R73
LAST RELEASE WITH WINDOWS 7 SUPPORT
- many minor python improvements (ichunjo)
- the api r3 headers are no longer distributed with the windows binaries, general api r3 support for plugins remains for now
- vsscript r3 api support has been completely removed since nobody has used it for 3+ years
- fixed mirroring at edges in convolution filters to be more consistent
- fixed cache state not being updated properly for nodes with no consumers ever and no calls to setcache
R73-RC1
- many minor python improvements (ichunjo)
- the api r3 headers are no longer distributed with the windows binaries, general api r3 support for plugins remains for now
- vsscript r3 api support has been completely removed since nobody has used it for 3+ years
- fixed mirroring at edges in convolution filters to be more consistent
- fixed cache state not being updated properly for nodes with no consumers ever and no calls to setcache
R72
- BROKEN!!! experimental clang avx2 and avx512 windows binaries (that aren't always faster, comparisons welcome)
- added named pipe output support to vspipe in windows by specifying .\pipe
- fixed a bug that could lead to wrong timecodes being output by vspipe when a clip contains many different frame durations
- the portable install script now allows the installed python version to be specified using the PythonVersionMajor and PythonVersionMinor arguments, it can also handle pre-releases properly now for easier testing
- by default a limited python api compatible module will be compiled when python 3.12+ is used on all platforms
- now supports python 3.12 and later in addition to 3.8 on windows
R72-RC1
- BROKEN!!!!! (optional) clang compiled windows binaries
- added named pipe output support to vspipe in windows by specifying \.\pipe<pipename>
- fixed a bug that could lead to wrong timecodes being output by vspipe when a clip contains many different frame durations
- the portable install script now allows the installed python version to be specified using the PythonVersionMajor and PythonVersionMinor arguments, it can also handle pre-releases properly now for easier testing
- by default a limited python api compatible module will be compiled when python 3.12+ is used on all platforms
- now supports python 3.12 and later in addition to 3.8 on windows
R71-limited-api-test1
Python limited api test with that supports all versions of Python 3.12 and later.
The portable install script probably needs minor changes to work properly.
R71
R70
Uses latest visual studio compiler again. See Jaded-Encoding-Thaumaturgy/vs-preview#190 for a workaround for vspreview crashes.
Other changes:
- the inspectable core flag is now correctly detected by the vsscript python environment when an external core is supplied
- fixed a potential crash that could happen when more than 2 audio clips are spliced at the same time
R70-RC1
R69
added YUV420PS/H and YUV422PS/H constants for convenience
vspipe --info will now output information for all set output nodes
added a new function to to the vsscript api to get a list of all set output indices, since most users don't need vsscript api 4.2 you now have to define VSSCRIPT_USE_LATEST_API or VSSCRIPT_USE_API_42 to actually require it
the python module will now warn if it doesn't match the core library version when creating a core
updated zimg to fix a rare resizing bug that only happens around 0.5x scaling with avx512 optimizations
now always sets console output codepage to utf8 in windows