Skip to content
This repository has been archived by the owner on Oct 21, 2023. It is now read-only.

Releases: d-k-bo/python-makemkv

0.3.0

12 Jun 14:37
Compare
Choose a tag to compare

Added

  • Basic test suite for known and accepted parts of makemkv log

Changed

  • Split parsing logic into separate internal method (by @slick-nick-90)
  • Extend parser and fix common parsing issues (by @slick-nick-90)
    • Added: codec_id, codec_short, codec_long, source_filename, segments_count, segments_map, metadata_langcode, metadata_language, volume_name, comment
    • Changed: framerate accepts floating point values
    • Removed: codec

Fixed

  • video_angle is now a key in the Title dictionary (instead of Stream)

0.2.2

21 May 15:31
Compare
Choose a tag to compare

Changed

  • Windows: find makemkvcon.exe if it's installed at its default location
  • CLI: Hide exception traceback

0.2.1

17 Mar 01:08
Compare
Choose a tag to compare
  • CLI: except MakeMKVError and raise click.Abort

0.2.0

12 Feb 18:55
Compare
Choose a tag to compare

Added

Changed

  • Lots of refactoring
  • Move main module to makemkv/makemkv.py
  • Messages of makemkvcon are now logged by a child logger
  • Improved output reliability for pymakemkv
  • Use flit for packaging
  • Use pyproject.toml for packaging and tool configuration
  • click and
    rich are now optional dependencies,
    use pip install makemkv[cli] to install them
  • Use markdown and mkdocs for documentation

Removed

  • MakeMKV.f() / universal firmware tool support