Releases: nulib/nul-rdc-scripts
Releases · nulib/nul-rdc-scripts
v0.4.1
v0.4.0
What's Changed
- New Tool!
-There is now a tool for ingesting microform works into Meadow so that inventories do not have to been done by hand
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Updated Ingest.py so that it will prevent md5, framemd5 and qctools data from being added to ingest sheet.
Full Changelog: v0.3.0...v0.3.1
v.0.3.0
What's Changed
- Video Trimmer Tool
- Spectrogram Generation Tool
- MD5 Generation Tool
- Check Software Tool
- Renamed Oyez Script to Embed Extract
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- 0.2.1 - Change inventory_title to description by @alec-bertoy in #112
Full Changelog: v0.2.0...v0.2.1
v0.2.0
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
0.1.0
Renaming
audio_processor
is nowaproc
aja_mov2ffv1
is nowvproc
mig_av
is nowingest
- Note: some other modules had their folders renamed for consistency but the python files themselves were not renamed.
Poetry
- This project is now built around poetry. See repository documentation for poetry installation.
- Some modules (aproc, vproc, ingest) are now run through poetry, others are run the same way as before. See module documentation for example run commands.
Full list of changes
- Update for BWF and Invent. by @SophiaFrancis1 in #11
- Create inventory_script.md by @dzellner in #12
- Create Inventory_Script by @SophiaFrancis1 in #13
- Update Inventory_Script by @SophiaFrancis1 in #14
- Update Inventory_Script -- WIP by @SophiaFrancis1 in #16
- Sophia inventory updates by @SophiaFrancis1 in #19
- Sophia inventory branch 1 by @SophiaFrancis1 in #20
- Sophia inventory by @SophiaFrancis1 in #22
- adding in writer by @SophiaFrancis1 in #23
- Changed the order of a few things by @SophiaFrancis1 in #24
- open in excel by @SophiaFrancis1 in #25
- Removes extra blank row by @SophiaFrancis1 in #26
- Moving temp files by @SophiaFrancis1 in #27
- updates by @SophiaFrancis1 in #28
- key and functional script by @SophiaFrancis1 in #29
- Update inventory_script.md by @SophiaFrancis1 in #30
- Update inventory_script.md by @SophiaFrancis1 in #31
- Sophia inventory by @SophiaFrancis1 in #32
- Cleaning up some things and def functions by @SophiaFrancis1 in #33
- moving files to right folders by @SophiaFrancis1 in #34
- Updates by @SophiaFrancis1 in #35
- added in strong emphasis by @SophiaFrancis1 in #36
- strong to bold by @SophiaFrancis1 in #37
- added underline by @SophiaFrancis1 in #38
- added italics by @SophiaFrancis1 in #39
- fixed by @SophiaFrancis1 in #40
- Delete style.css by @SophiaFrancis1 in #41
- Sophia inventory by @SophiaFrancis1 in #42
- Update inventory_script_wfunctions.py by @SophiaFrancis1 in #43
- Updates to the script and documentation by @SophiaFrancis1 in #46
- Updating the documentation and putting it in MD by @SophiaFrancis1 in #47
- Small updates by @SophiaFrancis1 in #48
- Small updates to inventory by @SophiaFrancis1 in #49
- Now has validation by @SophiaFrancis1 in #50
- Adding documentation by @SophiaFrancis1 in #51
- Trying MD Photos by @SophiaFrancis1 in #52
- image test by @SophiaFrancis1 in #53
- image test by @SophiaFrancis1 in #54
- trying image again by @SophiaFrancis1 in #55
- MD now has images by @SophiaFrancis1 in #56
- Added in step two for interactive Window by @SophiaFrancis1 in #57
- adding in figure notations by @SophiaFrancis1 in #58
- Sophia inventory by @SophiaFrancis1 in #61
- Updated number of digits for box number by @SophiaFrancis1 in #62
- retitled by @SophiaFrancis1 in #63
- Compression_Option by @SophiaFrancis1 in #64
- UpdatetoMigAVAddFileTypes by @SophiaFrancis1 in #65
- UpdatedPEP8BetterCompli by @SophiaFrancis1 in #66
- Add wip new video by @SophiaFrancis1 in #69
- PEP8ComplianceUpdate by @SophiaFrancis1 in #67
- Add style guidelines by @SophiaFrancis1 in #68
- Delete dotVSCode and add to gitignore by @SophiaFrancis1 in #70
- Updated Inventory Script by @SophiaFrancis1 in #71
- TextPackaging by @SophiaFrancis1 in #72
- updating organization and markdown files by @SophiaFrancis1 in #73
- Create script-dev-process.md by @dzellner in #74
- Update mig_av.py by @alec-bertoy in #75
- Create QCScript and saving some updates by @SophiaFrancis1 in #76
- AddedChecked In Column by @SophiaFrancis1 in #79
- Merge restructure into main by @alec-bertoy in #81
- New columns and inventory fixes by @alec-bertoy in #85
- Read me update by @SophiaFrancis1 in #84
- Xparse fix by @alec-bertoy in #89
- fix vproc policies by @alec-bertoy in #86
New Contributors
- @dzellner made their first contribution in #12
- @alec-bertoy made their first contribution in #75
Full Changelog: 0.012...v0.1.0
RDC Production Tools v0.0.12
Updated IQC to handle different target naming schemes.
Software in this release:
- IQC v0.9.6
RDC Production Tools v0.0.11
Updated IQC for changes to embedded metadata fields used.
Software in this release:
- IQC v0.9.5
RDC Production Tools v0.0.10
Updated pre-release of IQC to address bugs.
Software in this release:
- IQC v0.9.4