Releases: TheAcharya/MarkersExtractor
Releases · TheAcharya/MarkersExtractor
0.3.2
0.3.1
0.3.0
New Features
- Added
-exclude-role
CLI flag (#57) - Added
RolesExtractor
class to library to extract roles from a FCPXML file (#69) - Added extraction date to result file (#76)
- Added CLI version number to result file (#75)
- Now logs version number when starting extraction (#75)
Changes
- If no media file is found, extraction now continues without thumbnail image generation (#77)
- Removed
--include-outside-clip-boundaries
CLI flag (#78)
Refinements
- Complete rewrite of XML parser/extractor (in DAWFileKit dependency) with substantial performance improvements
0.2.8
New Features
- Added unique icon image for captions (#8)
Changes
- Renamed icon image filenames to improve clarity and alphabetical sorting (#72)
- Removed
--exclude-exclusive-roles
CLI flag (#5)
As an alternative, users can sort and filter byClip Type
manifest field after extraction.
Refinements
- Improved accuracy for parsing roles from complex timelines
- Default roles encoded lowercase in FCPXML will now be title-cased to match FCP (#66)
0.2.7
0.2.6
New Features
MarkersExtractor.extract()
now returns result information (#68)- Added result file JSON key
outputFolder
containing the final output path of the extracted files (#67) - Added result file JSON key
profile
containing the profile identifier for the profile that was used (#67)
Changes
- Changed
--done-filename
filename to--result-file-path
path (#67) - Removed
--create-done-file
flag as it is now redundant. (#67)
If--done-file-path
is specified, a result file will be written to disk and if not specified, none will be written. - Renamed result file JSON key
csvPath
tocsvManifestPath
- Renamed result file JSON key
jsonPath
tojsonManifestPath
0.2.5
Changes
- Markers within compound clips are now discarded (#7)
- Renamed "Type" manifest field to "Marker Type" (#63)
- Added "Clip Type" manifest field (#62)
- Removed "Clip Filename" manifest field (#65)
Bug Fixes
- Fixed bug where image generation could fail when project start time was later than 00:00:00:00 (#37)