Skip to content

v0.2.0

Compare
Choose a tag to compare
@alec-bertoy alec-bertoy released this 21 Mar 18:41
· 50 commits to main since this release
49b6e59

Ingest Rework

  • Now centered around the new Ingest_Sheet_Maker class.
  • Separated helper functions into 3 categories general helpers, inventory helpers, and ingest helpers.
  • Added docstrings in reStructuredText style.
  • Added type hinting for easier development work.

MediaInfo Batch Exporter

  • Added new tool to conduct batch exports of MediaInfo data. Works with both a single file and a folder of files.
  • Files get assigned to a folder called 'json'

FFPlay Window for playback

  • Added new tool that allows for the playback of video through FFPlay and allows for analysis of video based on VRecord's filters.

Other

  • Increased stability of aproc, vproc, and ingest in their inventory handling. Any extraneous rows before the column names will be ignored. Also aproc and vproc support older inventories and well as newer inventories and are no longer case sensitive.
  • aproc loads inventories more like aproc, no longer checking fields against example inventory. This way, extra columns can be present without aproc breaking.
  • Changed aproc default --all to false so it will not transcode access file, create spectrograms, and create metadata json by default. This way you can use it just to generate qc_log csv file.
  • Added a new mediaconch audio policy for 48kHz 16bit audio.
  • Fixed an error with vproc a file bwf metadata not being embedded correctly.
  • Changed vproc qc_log csv columns to lowercase.
  • Changed aproc --all command back to false on default.
  • Changed qc_log fields to lowercase
  • Added visual studio .workspace files to gitignore
  • Manually embed bwf metadata in a file since ffmpeg changed the way they port over metadata
  • Actually check a file against bwf metadata policy, was checking p file twice.
  • Fix bug that ends program if file isn't found.

Full Changelog: v0.1.0...v0.2.0