Swiftpack.co - Swift Packages by TheAcharya

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by TheAcharya

TheAcharya/MarkersExtractor 0.3.4
Extract Markers from Final Cut Pro FCPXML
⭐️ 30
🕓 3 hours ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.3.4
9 hours ago
## New Features - Added `--include-disabled` CLI flag. Default is excluded unless flag is passed. (#4) ## Bug Fixes - Resolved an issue where Titles clips were assigned an audio role when they should not have an audio role. (#91) - Resolved a bug in `RolesExtractor` where some roles may be missing. (#88) - Resolved a bug where thumbnail images were being generated for profiles that don't support thumbnails. (#93) ## Changes - Renamed CLI executable to `markers-extractor` (#86) ## Bug Fixes - Fixed issue where placeholder GIF file was sometimes not generated (#90)
0.3.3
13 weeks ago
## Changes - Progress percentage messages are now always omitted from log file (#75) - Added codesign and notarization to macOS binary - Added new macOS pkg release with notarization ticket stapled ## Bug Fixes - Fixed log file corruption when progress percentage messages were enabled (#75) - Improved frame rate scaling accuracy for additional frame rates (#81)
0.3.2
15 weeks ago
## Changes - Default export profile is now CSV (#74, #82) ## Bug Fixes - Fixed issue where marker timecode locations were sometimes incorrect when a project contained mixed frame rates (#81) - Fixed regression where labels would not be overlaid on animated GIF thumbnails (#83)
0.3.1
16 weeks ago
## New Features - Added CSV export profile (#74) - Added TSV export profile (#74) ## Changes - Removed CSV manifest file export for Airtable and Notion profiles. (#21) ## Refinements - CSV export correctly encodes fields that contain double-quote and/or comma characters (#74) ## Bug Fixes - Fixed potential crash due to race condition during animated GIF extraction
0.3.0
18 weeks ago
## 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
20 weeks ago
## 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 by `Clip 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
21 weeks ago
## New Features - Added `--markers-source` CLI flag, allowing import of markers and/or captions (#8)
0.2.6
21 weeks ago
## 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` to `csvManifestPath` - Renamed result file JSON key `jsonPath` to `jsonManifestPath`
0.2.5
21 weeks ago
## 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)
0.2.4
21 weeks ago
## Changes - Markers exactly on clip boundaries are now considered within clip bounds (#56) - Output folder name is now uniqued if it already exists instead of aborting process (#35) ## Refinements - Substantial internal refactors to the FCPXML parser, which fixes several bugs and increases maintainability
macOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics