Hello @tao
Yes if you wouldn’t mind testing one of these BlackVue mp4
Creating virtual environment
mkdir venv
python3 -m venv venv
source venv/bin/activate
pip3 install wheel
pip3 install --upgrade mapillary_tools
Command
source /home/bcameron/Thing/Mapillary/lapp600/venv/bin/activate
mapillary_tools --verbose process_and_upload 20250319Out 20250319In/*.mp4
–user_name “bob3bob3” 2>&1 | tee -a 20250319.log
Log 20250319.log
2025-03-21 11:56:59,555 - DEBUG - mapillary_tools version 0.13.3
2025-03-21 11:56:59,555 - DEBUG - CLI param: verbose: True
2025-03-21 11:56:59,556 - DEBUG - CLI param: import_path: 20250319Out, 20250319In/20250319_080122_NF.mp4, 20250319In/20250319_080223_NF.mp4, 20250319In/20250319_080526_NF.mp4, 20250319In/20250319_080728_NF.mp4 and 1 more
2025-03-21 11:56:59,556 - DEBUG - CLI param: skip_subfolders: False
2025-03-21 11:56:59,556 - DEBUG - CLI param: skip_process_errors: False
2025-03-21 11:56:59,556 - DEBUG - CLI param: filetypes: image, camm, video, blackvue, gopro and 1 more
2025-03-21 11:56:59,556 - DEBUG - CLI param: overwrite_all_EXIF_tags: False
2025-03-21 11:56:59,556 - DEBUG - CLI param: overwrite_EXIF_time_tag: False
2025-03-21 11:56:59,556 - DEBUG - CLI param: overwrite_EXIF_gps_tag: False
2025-03-21 11:56:59,556 - DEBUG - CLI param: overwrite_EXIF_direction_tag: False
2025-03-21 11:56:59,556 - DEBUG - CLI param: overwrite_EXIF_orientation_tag: False
2025-03-21 11:56:59,556 - DEBUG - CLI param: geotag_source: exif
2025-03-21 11:56:59,556 - DEBUG - CLI param: video_geotag_source:
2025-03-21 11:56:59,557 - DEBUG - CLI param: interpolation_use_gpx_start_time: False
2025-03-21 11:56:59,557 - DEBUG - CLI param: interpolation_offset_time: 0.0
2025-03-21 11:56:59,557 - DEBUG - CLI param: offset_angle: 0.0
2025-03-21 11:56:59,557 - DEBUG - CLI param: offset_time: 0.0
2025-03-21 11:56:59,557 - DEBUG - CLI param: cutoff_distance: 600.0
2025-03-21 11:56:59,557 - DEBUG - CLI param: cutoff_time: 60.0
2025-03-21 11:56:59,557 - DEBUG - CLI param: interpolate_directions: False
2025-03-21 11:56:59,557 - DEBUG - CLI param: duplicate_distance: 0.1
2025-03-21 11:56:59,557 - DEBUG - CLI param: duplicate_angle: 5.0
2025-03-21 11:56:59,557 - DEBUG - CLI param: user_name: bob3bob3
2025-03-21 11:56:59,557 - DEBUG - CLI param: dry_run: False
2025-03-21 11:56:59,613 - DEBUG - Validating 5 metadatas
2025-03-21 11:56:59,628 - INFO - Checking upload status for 5 metadatas
2025-03-21 11:56:59,628 - INFO - 5 gopro(s) read in total
2025-03-21 11:56:59,629 - ERROR - 5 gopro(s) failed due to MapillaryGPXEmptyError
2025-03-21 11:56:59,629 - ERROR - MapillaryProcessError: Failed to process 5 files. To skip these errors, specify --skip_process_errors
Traceback (most recent call last):
File “/home/data.lap/mountpoints/PATA-500/spare/pictemp/Thing/Mapillary/lapp600/venv/lib/python3.11/site-packages/mapillary_tools/commands/main.py”, line 164, in main
args.func(argvars)
File “/home/data.lap/mountpoints/PATA-500/spare/pictemp/Thing/Mapillary/lapp600/venv/lib/python3.11/site-packages/mapillary_tools/commands/process_and_upload.py”, line 19, in run
ProcessCommand().run(args)
File “/home/data.lap/mountpoints/PATA-500/spare/pictemp/Thing/Mapillary/lapp600/venv/lib/python3.11/site-packages/mapillary_tools/commands/process.py”, line 253, in run
metadatas = process_finalize(
^^^^^^^^^^^^^^^^^
File “/home/data.lap/mountpoints/PATA-500/spare/pictemp/Thing/Mapillary/lapp600/venv/lib/python3.11/site-packages/mapillary_tools/process_geotag_properties.py”, line 650, in process_finalize
_show_stats(metadatas, skipped_process_errors=skipped_process_errors)
File “/home/data.lap/mountpoints/PATA-500/spare/pictemp/Thing/Mapillary/lapp600/venv/lib/python3.11/site-packages/mapillary_tools/process_geotag_properties.py”, line 405, in _show_stats
raise exceptions.MapillaryProcessError(
mapillary_tools.exceptions.MapillaryProcessError: Failed to process 5 files. To skip these errors, specify --skip_process_errors