Dear Tcl'ers,

I'm pleased to announce version 0.4.4 of MAWT, the Movie Automation With Tcl package.


MAWT offers parts of the video functionality of FFmpeg at the Tcl scripting level.
This is accomplished by wrapping parts of the FFmpeg library with the help of SWIG.


MAWT sources are available at https://www.tcl3d.org/mawt.
MAWT binary packages are available as part of the BAWT-Tcl distributions at https://www.tcl3d.org/bawt.


Please send questions, bug reports or any other feedback about MAWT to mawt@tcl3d.org.


Regards,

Paul Obermeier



Version history:

Version 0.4.4, released 2024/06/13
Maintenance release.

  - Improved Tcl9 and gcc14 support.

Version 0.4.3, released 2023/09/23
Maintenance release.

  - Improved Tcl9 support.

Version 0.4.2, released 2023/08/07
Maintenance release.

  - Enabled Tcl9 support.

Version 0.4.1, released 2022/11/23
Maintenance release.

  - Extended VideoImport procedure to accept both a file pattern or a list of image files.

Version 0.4, released 2020/01/19
Improved video generation functionality.

  - Incompatible changes:
    Added parameters width and height to C function MawtWriteNextImage and TclOO method
    WriteNextImage to be able to insert different sized images into a video stream.
    Moved TclOO methods SetDebugMode and GetErrorMessage into global Mawt namespace.
  - Added C function MawtGetVersion and Tcl procedure GetVersion.
  - Added TclOO method WriteNextPhotoImage.
  - Corrected handling of Tcl boolean values true and false.
  - Adapted test programs to changed functionality.

Version 0.3, released 2019/08/13
Improved video generation functionality.

  - Added parameter bitrate to method MawtVideoCreate
  - Changed Tcl interface of Video object: Constructor now has optional parameters (-fps, ...)

Version 0.2, released 2019/06/20
Improved video generation functionality.

Version 0.1, released 2018/07/04
Initial version

  - First version introduced at the EuroTcl 2018 meeting.
  - Supported features include basic video functionality.
