Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump moviepy from 1.0.3 to 2.1.2 #2105

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 10, 2025

Bumps moviepy from 1.0.3 to 2.1.2.

Release notes

Sourced from moviepy's releases.

v2.1.2

v2.1.2

Full Changelog

Important Announcements

Transparency compositing and rendering have been completely fixed in this release. If you've experienced issues with transparency in the past, please try this update.

Added

  • Codec extraction during ffmpeg meta parsing (if available).

Fixed

  • Major refactor of ffmpeg reader and writer for transparency support.
  • Overhaul of CompositeVideoClip to properly handle transparency.
  • Fixed issue #2305: Changed stroke_width from float 0.5 to int 1.
  • Fixed issue #2160: Crash when saving filenames starting with -.
  • Fixed issue #2247: Incorrect default mask size of 1x1.

Upgrade now to take advantage of these fixes!

v2.1.1

What's Changed

Full Changelog: Zulko/moviepy@v2.1.0...v2.1.1

v2.1.0

What's Changed

New Contributors

Full Changelog: Zulko/moviepy@v2.0.0...v2.1.0

v2.0.0

What's Changed - a lot

First release to PyPI in 4 years, so here is an unfiltered list of contributions

... (truncated)

Changelog

Sourced from moviepy's changelog.

v2.1.2

Full Changelog

Important Announcements

Compositing and rendering of video with transparency was bugged for a long long time (probably since start of the project), if you had encountered any issue with transparency in the past we strongly suggest you to try this new release.

Added

  • Add codec extraction during ffmpeg meta parsing if available

Changed

Deprecated

Removed

Fixed

  • Massive refactor and fixing of ffmpeg reader and writer for transparency support, all transparency was actually buggy, both during rendering and reading.
  • Complete refactor of CompositeVideoClip compositing to properly support tranparency with CompositeVideoClip including one or more CompositeVideoClip, and transparency in general who was completly buggy (just so many issue related, for more info take a look at pr #2307)
  • Fix issue #2305: Change stroke_width from float 0.5 to int 1
  • Fix issue #2160 where filenames starting with - crashed file saving
  • Fix issue #2247 with default mask erronous size of 1 by 1

v2.0.0.dev2 (2020-10-05)

Full Changelog

There are still no major breaking changes compared to v1.0.3. Expect them to come in the next dev update. Any new changes made to the master branch will now be instantly reflected at https://moviepy.readthedocs.io, which is where documentation for all versions will be in the future. #1328 Install with pip install moviepy --pre --upgrade.

Added

  • New pix_fmt parameter in VideoFileClip, VideoClip.write_videofile(), VideoClip.write_gif() that allows passing a custom pix_fmt parameter such as "bgr24" to FFmpeg #1237
  • New change_duration parameter in Clip.set_fps() that allows changing the video speed to match the new fps #1329

Changed

  • ffmpeg_parse_infos() and VideoFileClip now have optional decode_file parameter that ensures that the detected duration is correct, but may take a long time to run #1063, #1222
  • ffmpeg_parse_infos() and VideoFileClip now use fps metadata instead of tbr to detect a video's fps value #1222
  • FFMPEG_AudioReader.close_proc() -> FFMPEG_AudioReader.close() for consistency with FFMPEG_VideoReader #1220

Fixed

  • Fixed ffmpeg_tools.ffmpeg_extract_subclip creating clips with incorrect duration metadata #1317
  • OSError: MoviePy error: failed to read the first frame of video file... would occasionally occur for no reason #1220
  • Fixed warnings being suppressed #1191
  • Fixed UnicodeDecodeError crash when file metadata contained non-UTF8 characters #959

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [moviepy](https://github.com/Zulko/moviepy) from 1.0.3 to 2.1.2.
- [Release notes](https://github.com/Zulko/moviepy/releases)
- [Changelog](https://github.com/Zulko/moviepy/blob/master/CHANGELOG.md)
- [Commits](Zulko/moviepy@v1.0.3...v2.1.2)

---
updated-dependencies:
- dependency-name: moviepy
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants