Skip to content

Releases: imageio/imageio-ffmpeg

v0.5.1

03 Jun 15:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

03 Jun 15:14
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.9...v0.5.0

v0.4.9

12 Sep 10:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.8...v0.4.9

v0.4.6

13 Apr 09:09
Compare
Choose a tag to compare
  • 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

26 Aug 09:22
Compare
Choose a tag to compare
  • Set daemon attribute instead of using deprecated setDaemon method.
  • Optional disabling of prevent_sigint using env var (#60).
  • Get rotation metadata (#39).

v0.4.4

20 May 08:33
Compare
Choose a tag to compare
  • Support for Aarch64.
  • Basic support to include audio when writing videos.

Version 0.4.3

04 Jan 16:23
Compare
Choose a tag to compare
  • Support for Python 3.9.
  • File object is closes after use just in case.

Version 0.4.2

11 May 12:22
Compare
Choose a tag to compare

Use latest version of ffmpeg (4.2.2)

Version 0.4.1

24 Feb 14:15
Compare
Choose a tag to compare
  • Allow the ffmpeg_timeout arg in write_frames() to be None.
  • 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

18 Feb 14:29
Compare
Choose a tag to compare

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.