Releases: imageio/imageio-ffmpeg
Releases · imageio/imageio-ffmpeg
v0.5.1
What's Changed
- Prevent init.py from being \deleted by @almarklein in #113
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Replace pkg_resources with importlib.resources by @almarklein in #109
- CI by @almarklein in #108
- Add a null filter to re-enable frame count by @tvercaut in #107
New Contributors
Full Changelog: v0.4.9...v0.5.0
v0.4.9
What's Changed
- detect linux-aarch6 correctly for ffmpeg filenames by @kamikaz1k in #83
- New black by @almarklein in #85
- Add GH Sponsors Link by @FirefoxMetzger in #86
- Updated deprecated test approach + minor changes by @lbreede in #89
- Fix format by @almarklein in #92
- Enable py311 on ci by @almarklein in #93
- Check CI pypy by @almarklein in #95
- Add setuptools dependency by @almarklein in #94
- correct
fps
parsing by @Nunatic02 in #84
New Contributors
- @kamikaz1k made their first contribution in #83
- @FirefoxMetzger made their first contribution in #86
- @lbreede made their first contribution in #89
- @Nunatic02 made their first contribution in #84
Full Changelog: v0.4.8...v0.4.9
v0.4.6
- Formal support for Python 3.5 -3.10.
- Automatically find available h264 encoders and choose the best.
- Allow users to specify
quality=None
. - A fix for closing the std stream.
v0.4.5
v0.4.4
- Support for Aarch64.
- Basic support to include audio when writing videos.
Version 0.4.3
- Support for Python 3.9.
- File object is closes after use just in case.
Version 0.4.2
Use latest version of ffmpeg (4.2.2)
Version 0.4.1
- Allow the
ffmpeg_timeout
arg inwrite_frames()
to beNone
. - Don't prevent sigint propagation for ffmpeg call in
count_frames_and_secs()
. - Removed a line in the part where
read_frames()
signals ffmpeg to quit, preventing "Invalid Argument" (Windows) and "Broken Pipe" (Linux) warnings. Previously we did not see these warnings because they were swallowed pre v0.4.0. - More tests to avoid regressions.
Version 0.4.0
This release includes several improvements and fixes to long-standing issues. We strongly recommend to upgrade.
Changes to the API:
- The default value for
ffmpeg_timeout
is now zero, e.g. just wait for ffmpeg. - Added bits_per_pixel parameter to read_frames.
Fixes:
- Improved handling of interrupts during reading/writing/closing-down.
- Fixed that keyboard interrups would propagate to ffmpeg.
- Fixed that ffmpeg would sometimes hang after reading.
- Fixed the occurance of segfaults under certain conditions.
- Stopped executable window from flashing on Windows.
Other improvements:
- Support for Cygwin.
- Official support for Python 3.8.
- Support for pathlib.Path filenames.