First build of `droneframe`.
**Features:**
- Designed for photogrammetry use case
- CLI tool for frame extraction from drone footage
- Populates frames with matching EXIF data from metadata file
- Allows specifying a framerate
**Limitations:**
- Currently expects MP4 for the drone footage and SRT for the metadata
- Frames are created as JPG's with the same naming pattern
- Only one MP4/SRT pair currently supported at a time
- Specified framerate should not exceed the footage's native framerate
**Help Message:**
bash
$ droneframe -h
usage: droneframe [-h] [-m META] [-f FRAME_RATE] [-o OUTPUT] video
Extract frames (JPG) into a folder from drone footage (MP4 at a specific framerate
and populate them with matching metadata (from the corresponding SRT file).
positional arguments:
video Path to the drone video.
options:
-h, --help show this help message and exit
-m META, --meta META Path to the SRT metadata file. Assumes same name and location
as video by default (e.g. path/to/DJI_0001.MP4 -->
/path/to/DJI_0001.SRT).
-f FRAME_RATE, --frame_rate FRAME_RATE
Frame extraction framerate. Assumes 30 by default.
-o OUTPUT, --output OUTPUT
Directory for frames output.
**Full Changelog**: https://github.com/anwaraliahmad/droneframe/commits/v0.1.0