Changelog for
python3-vapoursynth-68-1.1.x86_64.rpm :
* Mon May 13 2024 Michael Vetter
- Update to 68:
* fixed portable base path detection, was broken in r67
* fixed is_inspectable, was broken in r67
* reverted widestring print changes in vspipe from r67
* Mon May 06 2024 Michael Vetter - Update to 67:
* since most plugins don\'t need api 4.1 you now have to define VS_USE_LATEST_API or VS_USE_API_41 to actually
* require it
* fixed a minor performance issue
* all suitable constants are now IntEnum type instead of IntFlag when compiled with cython 3.x
* fixed constants in vapoursynth module not being correctly coerced to int type when used passed to plugin
* functions due to cython 3.x changes
* vfw and avfs will now output YUV420P12 and YUV422P12 as P016 and P216 fourcc (16 bit) to make things more
* convenient
* fixed 19-24 bit audio output in vfw
* fixed handling of audio decoding errors in vfw
* fixed the reported plugin path being empty
* improved the portable install script
* Tue Mar 12 2024 Michael Vetter - Update to 66:
* updated the supported python versions to 3.12 and 3.8
* added an option to write a full filter graph with time information to file when done processing in vspipe
* clarified where different information will be output in vspipe
* fixed backslashes and linebreaks not being properly escaped in dot graph output
* copyframeprops can now optionally copy only a subset of properties
* removeframeprops function now accepts wildcards in property names
* added prop_src argument to shuffleplanes
* added an access pattern mode when only repeatedly requesting the last frame of a clip
* added approximate_gamma option to resizers (saindriches)
* added plugin_path property to plugin object in python
* audio is now clamped instead of wrapped around in audiomix and audiogain, these functions can also now warn when
* clipping happens
* the vfw wrapper now provides simple waveformatex information automatically if the audio is mono or flagged as
* plain stereo and samples contain no padding bits
* increased the get_frame error message buffer size in python, fewer messages should be truncated now
* added missing st428 transfer characteristics to resize
* made most graph information functions part of the stable api and bumped the version to 4.1
* added new frame request pattern where only the last frame is requested multiple times to further improve cache
* usage
* added new api functions for cache clearing
* fixed request pattern set for selectevery with multiple identical offsets
* fixed request pattern set for premultiply
* expose number of bytes used by cache in python and clean up version and str representations of things
* fixed modifyframe filter not properly copying its own videoinfo which may cause crashes if nothing else
* references the format node
* fixed setcache function leaking a node reference
* Tue Feb 20 2024 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN.
* Mon Dec 04 2023 Steve Kowalik - Upstream supports Cython 0.29 and 3, stop special casing it.
* Mon Oct 30 2023 Michael Vetter - Update to 65:
* fixed inspection api sometimes causing memory corruption when used from python
* frame properties in python are now return as str type instead of bytes when hinted as utf8 printable
* fixed how unprintable data is returned from plugin functions in python, previously it would leak a ctypes pointer
* with no length instead of returning a bytes object
* fixed a bug in the avx2 maskedmerge float premultiplied code path that would switch the two input clips
* reverted the from_chars code a bit more to make no locale affect float parsing
* fixed the sar adjustment for real this time
* Thu Oct 12 2023 Guillaume GARDET - Fix build on Leap 15.x- Add patch to revert for Leap 15.x only:
* ac62a4d2a54bacccd09b97453bffe759c01f18ef.patch
* Wed Sep 27 2023 Michael Vetter - Update to 64:
* fixed compilation on osx where the default standard library doesn\'t have a full implementation of std::from_chars
* fixed SAR adjustment in resizer when source cropping is used
* added -- as an alternate to . to indicate no output in vspipe since shells have a tendency to expand .
* added json output of video frame properties to vspipe
* fixed clearMap function, previously it would forget to properly clear the error state in maps which could cause
* crashes in frameeval and other filters
* 32 bit binaries are no longer provided for windows
* updated zimg to fix issues on zen4 cpus
* added support for cython 3.x
* Sat Sep 23 2023 munix9AATTgooglemail.com- Fix build on Factory/TW: requires python3-Cython0- Fix build on Leap 15.4/15.5: requires gcc/gcc-c++ >= 11
* Fri Jun 23 2023 Michael Vetter - Update to 63:
* Updat all api documentation for api4
* Switch to C++17 for the entire project
* Add a warning every time the deprecated cache filter is instantiated and ignored
* Fix a regression with alpha nodes in vspipe introduced in r62
* Fri Mar 31 2023 Michael Vetter - Update to 62:
* updated the supported python versions to 3.11 and 3.8
* now up to 500 log messages are cached when no log handler is attached
* improvements to repr, audio channel handling and other python fixes
* added a class Local for environment-local values- Refresh vapoursynth-version.patch- Remove plugins. All plugins now available at https://vsdb.top/
* Mon Aug 16 2021 Michael Vetter - Update to 54:
* Floating point mask clips are now a consistent thing- Remove vapoursynth-include.patch: upstreamed
* Tue Jul 13 2021 Michael Vetter - Fix build with gcc11: Add vapoursynth-include.patch See:
* https://github.com/vapoursynth/vapoursynth/issues/686
* https://github.com/vapoursynth/vapoursynth/issues/688
* and commits b5ed913f, a4c4eba7
* Thu Apr 29 2021 Martin Pluskal - Update to version 53:
* Bugfix release