Skip to content

21w42a

Compare
Choose a tag to compare
@WyattBlue WyattBlue released this 24 Oct 21:07
· 1026 commits to master since this release

What's New

Effects

Speed increases

Effects are now done with PyAv instead of opencv-python

New effect --circle added.

It has the same parameters as the --rectangle effect.

The --render option and the opencv rendering method are now removed

Because maintaining many different ways of rendering effects is too labor intense, there will only be one rendering method going forward. Therefore, the render option will no longer do anything. To preserve backwards compatibility, the option is usable, but will not do anything.

Dev Stuff

  • How effects are handled is now rewritten so that is more memory efficient
  • Extraneous backslashes are now removed
  • The progress bar class object is now reusable
  • New dependency, Pillow, is now used to render effects instead of opencv

Bugs

  • {end_zoom} is effectively always {start_zoom}, even if changed by the user.
  • When the start parameter only is a boolean expression, the end parameter is effectively zero regardless of the actual value. This will be fixed in a later version, where the end parameter will "extend" the space wherever a start happens.
  • The pypi Linux and Windows build both contain FFmpeg binaries that are not supposed to be there. (fixed in 21w45a)
  • PyAV, one of Auto-Editor's dependencies still doesn't support Python 3.10

Full Changelog: 21w40a...21w42a