Tesla-dashcam

Latest version: v0.1.20

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.1.17b4

- Fixed issue in final movie filename when only providing 1 folder and no target video filename
- Moved --merge_timestamp_format to correct place within arguments help
- Fixed setting of chapters when title_screen_map is enabled within video
- Set map size now to size of resulting video
- Fixed issues with resulting video (i.e. not playable in QuickTime) when title_screen_map is enabled
- Added optional timestamp prints in output from title_screen_map
- Added debug information (when log_level = DEBUG)
- Ensure title image and title video are deleted afterwards
- when enabling title_screen_map, a map will now also be created upon merging of events showing a line between each respective event in chronological order
- Updated README to include latest options, clarify --gpu and --no-gpu.
- Updated help for --gpu and --no-gpu
- Fixed binary executable by including required packages to create map for --title_screen_map option
- Binary executable includes latest ffmpeg version for MacOS

0.1.17b3

New beta releases with latest pushes, especially a new MAP feature!!!!

MacOS Binary included as well. Sorry, no Windows binary

0.1.17b2

See v0.1.17b1 notes for what is new in v0.1.17.

Fixed in this beta release:

-) If no template provided then put in start/end timestamp instead as it is also used for filenames
-) Fixed setting of metadata in video for city, reason, latitude, and longitude
-) Added more debug logging
-) Events were not added to movie object if an event with same template was already processed.
-) Fix traceback error for total_movies.

0.1.17b1

Note: This is still a beta release. Some issues might exist. Please report issues on

Fixed:

- 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.

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 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
- 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
- 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).
- 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.
- Added support for Intel QSV encoding in docker image. Contributed by bsanborn

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.
- When providing a invalid start or end timestamp will now result in a error instead of a traceback.

0.1.16

New:
- Option --scale now accepts value of camera=<front, rear, left, right>. to set the scale of for each camera individually (value of 1 is 1280x960 for the clip)
- Option --swap_frontrear to swap front&rear cameras in output.
- Option --background to specify background color (default is black).
- Option --fps to set the frame rate for resulting video. Default is set to 24 (Tesla records at about 33 fps). Issue 85
- Parameter file (provided using ) can now include comments (specify using )
- Option --loglevel to allow for debug information to be printed.


Fixed:
- Providing paths with spaces did not work in parameter files even although it worked from command line. Issue 89
- Changed Arial font on MacOS to Arial Unicode (from Arial) as it seems Arial is not available anymore on MacOS 10.15 (Catalina). Issue 64
- Incorrect encoder for x265 with Intel GPU hardware encoding - mbaileys


Changed:
- --speedup and --slowdown now accepts a float allowing for example to speed video up by 1.5
- Option --scale also accept fixed resolution (i.e. 640x480) for the clip.
- View of rear camera will be mirrored as well if side cameras are shown as mirror
- For all layouts default is to show mirror for rear&side if front camera is shown, otherwise show as rear viewing.
- Swap left&right cameras when showing rear&side as rear viewing, and not to swap them when showing rear&side as mirror view.
- Re-organized help (-h) for all parameters by grouping them.
- Added message to install fonts using apt-get install ttf-freefont on Linux if font file is not found.
- Only execute if we're main allowing to be imported into other scripts. Issue 94
- Cleaned-up this README file to provide better information.

0.1.15

Fixed:

- Rear view camera filename was changed from -rear_view to -back in TeslaCam folders. Issue 78
- Missing python-dateutil package when installing from PIP Issue 77
- Missing fonts in Docker Image (thanks to moorecp for providing fix)
- Only the 1st source was processed When using MONITOR or MONITOR_ONCE, or with V10 only SavedClips was processed when not providing a source

Changed:

- Reduced sensitivity for motion detection
- Minor improvement for font path checking, mainly message provided.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.