Skip to content

Releases: Ymagis/ClairMeta

1.0.8

13 Sep 17:33
Compare
Choose a tag to compare

Changes

  • Console built-in report is now sorted by assets and shows the failed checks description
  • Console progress report improvements, adding global progression and more flexibility for custom implementation
  • Ubuntu Trusty packaging no longer supported

Fix

  • Fix DCNC checks false positive and improve error report
  • Fix crash on the newest subtitle font check for specific DCPs
  • Better error report when probing DCP with duplicated asset in the same reel

1.0.7

18 Jun 08:05
Compare
Choose a tag to compare

Features

  • Check for missing glyph in SMPTE / Interop subtitles font

Changes

  • Docstring for each checks now contains references to relevant standard / documents
  • Clean continuous integration script and use ubuntu xenial as a default
  • Support for Interop subtitles LoadFont element check (previously only for SMPTE)
  • Add missing check for SMPTE subtitles empty LoadFont element
  • Track ClosedCaption language key in the probe output

Fix

  • Fix issues in bitdepth metadata extracted from old mediainfo versions
  • Fix unicode error on python2 in exception raising

1.0.6

18 Jun 07:25
Compare
Choose a tag to compare

[This release was missing a dependency and was removed]

1.0.5

16 Sep 08:39
Compare
Choose a tag to compare

Changes

  • Increase size difference tolerance for file sequence check (because of metadata header variation), this tolerance is exposed in the settings file.

1.0.4

13 Sep 09:22
9f4b71c
Compare
Choose a tag to compare

Fixes

  • Crash when processing CPL CompositionMetadataAsset without ExtensionList
  • Ubuntu trusty debian package generation

1.0.3

29 Aug 16:29
Compare
Choose a tag to compare

Features

  • Bypass checks with prefix names
  • Better control of logging with environment variables
  • Try to parse ContentTitle even if fields number is not what is expected

Fixes

  • Crash when processing packages with missing AssetMap or VolIndex
  • Consistent file order in probe results across all platforms

Changes

  • Improve various checks diagnostic messages
  • Adding EssenceType key in probe result

1.0.2

02 Aug 14:02
Compare
Choose a tag to compare

Features

  • Support MainClosedCaption track on DCP probing

Fixes

  • Crash when processing packages with empty XMLs files
  • Handle UUID mismatch more gracefully (reports warning for subtitles)

Changes

  • Improve various checks diagnostic messages

1.0.1

19 Jul 16:16
Compare
Choose a tag to compare

Features

  • Complete unit test suite now runs on new PR / Tag / Commits, using https://github.com/Ymagis/ClairMeta_Data test set
  • Monitor code coverage with codecov
  • New DCP probe key : total PKL assets size in bytes
  • New DCP probe key : absolute essence path

Fixes

  • Atmos max channels / objects metadata are now optional (warning only)
  • Incoherent essence filename UUID is now a warning
  • File sequence probe start / stop index metadata

Changes

  • Improve external assets warning / error messages

1.0.0b16

04 Apr 09:57
Compare
Choose a tag to compare
1.0.0b16 Pre-release
Pre-release

Features

  • Subtitle LoadFont element presence (SMPTE 429-2 8.4.1)
  • Atmos Essence UL check
  • Multi CPL package completeness check
  • Naming Convention parsing always included in DCP Probe (with default value if parsing failed)
  • Naming Convention check related to PackageType field
  • EIDR CPL Metadata extraction
  • Empty user text fields warning (CPL, PKL, AM)

Fixes

  • Errors when checking Subtitles without LoadFont element

Changes

  • Better diagnostic messages for checks

1.0.0b15

07 Mar 13:28
Compare
Choose a tag to compare
1.0.0b15 Pre-release
Pre-release

Changes

  • Refactor image sequence checks, support custom file sequence categories
  • Allow for image size small variation to account for header variability (if coming from different encoders)
  • Remove libmagic dependency