- New:
- Option --text_overlay_fmt to set the overlay text for the video. Contributed by JakeShirley
- Option --timestamp_format for formatting timestamps.
- Option --sentry_offset to set the start and end offset based on Sentry event timestamp.
- Option --merge_template to allow merging of video files grouped based on this. Resulting movie filename will be based on this template.
- Option --set_moviefile_timestamp to set the video file timestamp on the OS to start, end, or time of Sentry event.
- Option --keep-events to keep event video files after they have been merged into a video.
- Option --display_ts to show timestamps in the text output. This does not impact video output but is handy when using a monitor option. Contributed by croadfeldt
- Option --title_screen_map, which generates a map of the event location and displays it for the first 3 seconds of the movie.
- Added support for event information file and ability to display it in the overlay text. Contributed by JakeShirley
- Support for FreeBSD 11. Contributed by busbyjon
- Source can now include wildcards, shell variables, and will do user expansion (i.e. ~ on Unix, ~user on Windows).
- Output and temp_dir can now include shell variables and will do user expansion (i.e. ~ on Unix, ~user on Windows).
- Metadata tag title in video file is now set to reason for event (if exist) and timestamp or start/end timestamp
- Metadata tag creation_time in video files created is now set to start timestamp of that particular video.
- When scanning folders a message will be printed after every 10 folders scanned to show progress.
- --gpu and --no-gpu are now valid arguments irrespective of platform.
- event and final movie files will now include GPS coordinates with the location for an event. For movies this will be for the 1st event within the movie.
- Changed:
- Improvement for Docker file size and stability. Contributed by magicalyak
- Choice values for parameters (i.e. FULLSCREEN, intel, black) are now case-insensitive.
- Updated supporting libraries to latest available.
- Fixed:
- When providing an invalid start or end timestamp will now result in a error instead of a traceback.
- Added x265 compatibility tag for QuickTime. Contributed by dburkland
- Event file will now be removed when providing an output file and only 1 event is processed, leaving only 1 movie file.
- Providing a mount as a source resulted in it no files found. Now when a mount is provided it will be handled same as folders.