freemocap / freemocap

Free Motion Capture for Everyone 💀✨
https://freemocap.org
GNU Affero General Public License v3.0
3.16k stars 249 forks source link

Blender export failed!. #587

Open ariyan1403 opened 3 weeks ago

ariyan1403 commented 3 weeks ago

Hi there,

I have successfully installed all the required packages for Freemocap, but I am still facing errors. Please guide me on how to resolve this issue.

Here are some additional details:

I have enabled the Rigify add-on. I am using Python version 3.11. I am using Blender version 4.0. Thank you for your assistance.


[2024-05-11T09:52:25.0543][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:init():101] ::: Initializing FreeMoCap MainWindow. [2024-05-11T09:52:25.0544][INFO ] [ProcessID: 692, ThreadID: 9284] [freemocap.gui.qt.widgets.log_view_widget:run():41] ::: Starting LoggingQueueListener thread. [2024-05-11T09:52:25.0582][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:init():119] ::: Successfully loaded previous settings. [2024-05-11T09:52:27.0812][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.skelly_cam_widget:init():48] ::: Initializing QtMultiCameraViewerWidget with camera_ids: None. [2024-05-11T09:52:27.0814][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.workers.camera_group_thread_worker:init():37] ::: Initializing camera group frame worker with camera ids: None. [2024-05-11T09:52:27.0932][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:_handle_new_active_recording_selected():330] ::: New active recording selected: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_39_03\recording_09_39_33_gmt+3. [2024-05-11T09:52:27.0945][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.data_layer.recording_models.recording_info_model:get_number_of_mp4s_in_synched_videos_directory():239] ::: Number of .mp4's in C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_39_03\recording_09_39_33_gmt+3\synchronized_videos: 1. [2024-05-11T09:52:28.0049][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.utilities.update_most_recent_recording_toml:update_most_recent_recording_toml():16] ::: Saving most recent recording path C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_39_03\recording_09_39_33_gmt+3 to toml file: C:\Users\artSEO\freemocap_data\logs_info_and_settings\most_recent_recording.toml. [2024-05-11T09:52:28.0062][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.data_layer.recording_models.recording_info_model:get_number_of_mp4s_in_synched_videos_directory():239] ::: Number of .mp4's in C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_39_03\recording_09_39_33_gmt+3\synchronized_videos: 1. [2024-05-11T09:52:28.0264][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.freemocap_main:qt_gui_main():42] ::: Showing main window - Ready to start!. [2024-05-11T09:52:28.0347][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:open_welcome_screen_dialog():464] ::: Opening Welcome to Freemocap dialog... . [2024-05-11T09:52:33.0050][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.skelly_cam_widget:disconnect_from_cameras():196] ::: Disconnecting from cameras. [2024-05-11T09:52:33.0054][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.skelly_cam_widget:_clear_camera_grid_view():301] ::: No camera view widgets to clear. [2024-05-11T09:52:33.0056][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.workers.camera_group_thread_worker:close():161] ::: Closing camera group. [2024-05-11T09:52:33.0058][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.skelly_cam_widget:detect_available_cameras():172] ::: Connecting to cameras. [2024-05-11T09:52:33.0062][INFO ] [ProcessID: 692, ThreadID: 9564] [skellycam.gui.qt.workers.detect_cameras_worker:run():17] ::: Starting detect cameras thread worker. [2024-05-11T09:52:34.0558][INFO ] [ProcessID: 692, ThreadID: 9564] [skellycam.detection.private.detect_possible_cameras:find_available_cameras():70] ::: Found cameras: ['0']. [2024-05-11T09:52:34.0561][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.skelly_cam_widget:_handle_detected_cameras():248] ::: Detected cameras: ['0']. [2024-05-11T09:52:34.0562][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.skelly_cam_widget:_start_camera_group_frame_worker():186] ::: Starting camera group frame worker with camera_ids: ['0']. [2024-05-11T09:52:34.0564][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.workers.camera_group_thread_worker:_create_camera_group():251] ::: Creating camera_group for camera_ids: ['0'], camera_config_dictionary: None. [2024-05-11T09:52:34.0565][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.opencv.group.camera_group:init():26] ::: Creating camera group for cameras: ['0'] with strategy Strategy.X_CAM_PER_PROCESS and camera configs None. [2024-05-11T09:52:34.0758][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.opencv.group.camera_group:init():43] ::: No camera config dict passed in, using default config: camera_id=0 exposure=-7 resolution_width=960 resolution_height=540 framerate=30 fourcc='MJPG' rotate_video_cv2_code=None use_this_camera=True. [2024-05-11T09:52:34.0760][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.widgets.skelly_cam_config_parameter_tree_widget:update_camera_config_parameter_tree():126] ::: Updating camera configs in parameter tree. [2024-05-11T09:52:34.0825][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.skelly_cam_widget:_create_camera_view_widgets_and_add_them_to_grid_layout():133] ::: Creating camera view grid layout for camera config dictionary: {'0': CameraConfig(camera_id='0', exposure=-7, resolution_width=960, resolution_height=540, framerate=30, fourcc='MJPG', rotate_video_cv2_code=None, use_this_camera=True)}. [2024-05-11T09:52:34.0830][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():104] ::: Starting camera group thread worker. [2024-05-11T09:52:34.0834][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.opencv.group.camera_group:start():84] ::: Starting camera group with strategy Strategy.X_CAM_PER_PROCESS. [2024-05-11T09:52:34.0838][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.opencv.group.strategies.cam_group_queue_process:start_capture():52] ::: Starting capture Process for ['0']. [2024-05-11T09:52:34.0846][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.opencv.group.camera_group:_wait_for_cameras_to_start():97] ::: Waiting for cameras ['0'] to start. [2024-05-11T09:52:39.0878][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.opencv.group.camera_group:_wait_for_cameras_to_start():116] ::: All cameras ['0'] started!. [2024-05-11T09:52:39.0881][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():108] ::: Emitting cameras_connected_signal. [2024-05-11T09:52:45.0134][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.workers.camera_group_thread_worker:start_recording():176] ::: Starting recording. [2024-05-11T09:52:45.0139][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:_create_new_synchronized_videos_folder():221] ::: Creating new recording folder at: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3. [2024-05-11T09:52:45.0149][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:_handle_new_active_recording_selected():330] ::: New active recording selected: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3. [2024-05-11T09:52:45.0156][WARNING] [ProcessID: 692, ThreadID: 9148] [freemocap.data_layer.recording_models.recording_info_model:check_for_calibration_toml_with_different_name():271] ::: Error checking for calibration toml with different name: [WinError 3] The system cannot find the path specified: 'C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3'. [2024-05-11T09:52:45.0160][ERROR ] [ProcessID: 692, ThreadID: 9148] [freemocap.utilities.get_number_of_frames_of_videos_in_a_folder:get_number_of_frames_of_videos_in_a_folder():20] ::: No videos found in C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos. [2024-05-11T09:52:45.0269][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.utilities.update_most_recent_recording_toml:update_most_recent_recording_toml():16] ::: Saving most recent recording path C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3 to toml file: C:\Users\artSEO\freemocap_data\logs_info_and_settings\most_recent_recording.toml. [2024-05-11T09:52:45.0280][ERROR ] [ProcessID: 692, ThreadID: 9148] [freemocap.utilities.get_number_of_frames_of_videos_in_a_folder:get_number_of_frames_of_videos_in_a_folder():20] ::: No videos found in C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos. [2024-05-11T09:52:45.0297][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 1}. [2024-05-11T09:52:45.0324][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 2}. [2024-05-11T09:52:45.0362][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 3}. [2024-05-11T09:52:45.0393][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 4}. [2024-05-11T09:52:45.0425][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 5}. [2024-05-11T09:52:45.0455][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 6}. [2024-05-11T09:52:45.0487][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 7}. [2024-05-11T09:52:45.0524][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 8}. [2024-05-11T09:52:45.0556][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 9}. [2024-05-11T09:52:45.0602][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 10}. [2024-05-11T09:52:45.0632][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 11}. [2024-05-11T09:52:45.0663][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 12}. [2024-05-11T09:52:45.0694][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 13}. [2024-05-11T09:52:45.0728][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 14}. [2024-05-11T09:52:45.0758][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 15}. [2024-05-11T09:52:45.0790][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 16}. [2024-05-11T09:52:45.0823][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 17}. [2024-05-11T09:52:45.0853][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 18}. [2024-05-11T09:52:45.0887][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 19}. [2024-05-11T09:52:45.0916][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 20}. [2024-05-11T09:52:45.0949][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 21}. [2024-05-11T09:52:45.0992][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 22}. [2024-05-11T09:52:46.0031][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 23}. [2024-05-11T09:52:46.0071][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 24}. [2024-05-11T09:52:46.0092][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 25}. [2024-05-11T09:52:46.0130][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 26}. [2024-05-11T09:52:46.0158][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 27}. [2024-05-11T09:52:46.0190][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 28}. [2024-05-11T09:52:46.0223][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 29}. [2024-05-11T09:52:46.0253][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 30}. [2024-05-11T09:52:46.0285][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 31}. [2024-05-11T09:52:46.0319][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 32}. [2024-05-11T09:52:46.0351][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 33}. [2024-05-11T09:52:46.0396][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 34}. [2024-05-11T09:52:46.0432][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 35}. [2024-05-11T09:52:46.0460][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 36}. [2024-05-11T09:52:46.0495][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 37}. [2024-05-11T09:52:46.0525][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 38}. [2024-05-11T09:52:46.0564][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 39}. [2024-05-11T09:52:46.0591][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 40}. [2024-05-11T09:52:46.0621][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 41}. [2024-05-11T09:52:46.0654][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 42}. [2024-05-11T09:52:46.0684][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 43}. [2024-05-11T09:52:46.0717][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 44}. [2024-05-11T09:52:46.0750][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 45}. [2024-05-11T09:52:46.0782][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 46}. [2024-05-11T09:52:46.0830][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 47}. [2024-05-11T09:52:46.0862][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 48}. [2024-05-11T09:52:46.0893][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 49}. [2024-05-11T09:52:46.0927][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 50}. [2024-05-11T09:52:46.0958][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 51}. [2024-05-11T09:52:46.0991][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 52}. [2024-05-11T09:52:47.0020][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 53}. [2024-05-11T09:52:47.0055][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 54}. [2024-05-11T09:52:47.0090][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 55}. [2024-05-11T09:52:47.0119][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 56}. [2024-05-11T09:52:47.0149][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 57}. [2024-05-11T09:52:47.0182][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 58}. [2024-05-11T09:52:47.0224][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 59}. [2024-05-11T09:52:47.0261][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 60}. [2024-05-11T09:52:47.0296][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 61}. [2024-05-11T09:52:47.0328][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 62}. [2024-05-11T09:52:47.0362][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 63}. [2024-05-11T09:52:47.0390][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 64}. [2024-05-11T09:52:47.0426][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 65}. [2024-05-11T09:52:47.0454][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 66}. [2024-05-11T09:52:47.0489][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 67}. [2024-05-11T09:52:47.0520][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 68}. [2024-05-11T09:52:47.0554][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 69}. [2024-05-11T09:52:47.0582][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 70}. [2024-05-11T09:52:47.0628][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 71}. [2024-05-11T09:52:47.0662][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 72}. [2024-05-11T09:52:47.0693][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 73}. [2024-05-11T09:52:47.0728][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 74}. [2024-05-11T09:52:47.0758][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 75}. [2024-05-11T09:52:47.0790][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 76}. [2024-05-11T09:52:47.0824][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 77}. [2024-05-11T09:52:47.0854][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 78}. [2024-05-11T09:52:47.0885][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 79}. [2024-05-11T09:52:47.0916][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 80}. [2024-05-11T09:52:47.0949][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 81}. [2024-05-11T09:52:47.0982][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 82}. [2024-05-11T09:52:48.0024][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 83}. [2024-05-11T09:52:48.0066][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 84}. [2024-05-11T09:52:48.0096][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 85}. [2024-05-11T09:52:48.0125][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 86}. [2024-05-11T09:52:48.0161][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 87}. [2024-05-11T09:52:48.0191][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 88}. [2024-05-11T09:52:48.0224][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 89}. [2024-05-11T09:52:48.0255][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 90}. [2024-05-11T09:52:48.0288][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 91}. [2024-05-11T09:52:48.0320][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 92}. [2024-05-11T09:52:48.0351][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 93}. [2024-05-11T09:52:48.0383][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 94}. [2024-05-11T09:52:48.0428][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 95}. [2024-05-11T09:52:48.0464][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 96}. [2024-05-11T09:52:48.0494][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 97}. [2024-05-11T09:52:48.0527][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 98}. [2024-05-11T09:52:48.0559][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 99}. [2024-05-11T09:52:48.0590][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 100}. [2024-05-11T09:52:48.0624][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 101}. [2024-05-11T09:52:48.0656][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 102}. [2024-05-11T09:52:48.0686][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 103}. [2024-05-11T09:52:48.0717][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 104}. [2024-05-11T09:52:48.0751][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 105}. [2024-05-11T09:52:48.0783][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 106}. [2024-05-11T09:52:48.0823][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 107}. [2024-05-11T09:52:48.0860][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 108}. [2024-05-11T09:52:48.0896][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 109}. [2024-05-11T09:52:48.0927][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 110}. [2024-05-11T09:52:48.0958][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 111}. [2024-05-11T09:52:48.0991][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 112}. [2024-05-11T09:52:49.0023][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 113}. [2024-05-11T09:52:49.0056][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 114}. [2024-05-11T09:52:49.0090][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 115}. [2024-05-11T09:52:49.0118][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 116}. [2024-05-11T09:52:49.0150][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 117}. [2024-05-11T09:52:49.0182][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 118}. [2024-05-11T09:52:49.0224][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 119}. [2024-05-11T09:52:49.0259][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 120}. [2024-05-11T09:52:49.0295][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 121}. [2024-05-11T09:52:49.0327][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 122}. [2024-05-11T09:52:49.0358][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 123}. [2024-05-11T09:52:49.0392][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 124}. [2024-05-11T09:52:49.0424][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 125}. [2024-05-11T09:52:49.0457][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 126}. [2024-05-11T09:52:49.0488][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 127}. [2024-05-11T09:52:49.0521][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 128}. [2024-05-11T09:52:49.0547][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 129}. [2024-05-11T09:52:49.0580][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 130}. [2024-05-11T09:52:49.0614][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 131}. [2024-05-11T09:52:49.0655][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 132}. [2024-05-11T09:52:49.0690][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 133}. [2024-05-11T09:52:49.0726][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 134}. [2024-05-11T09:52:49.0759][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 135}. [2024-05-11T09:52:49.0790][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 136}. [2024-05-11T09:52:49.0821][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 137}. [2024-05-11T09:52:49.0854][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 138}. [2024-05-11T09:52:49.0885][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 139}. [2024-05-11T09:52:49.0920][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 140}. [2024-05-11T09:52:49.0948][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 141}. [2024-05-11T09:52:49.0981][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 142}. [2024-05-11T09:52:50.0013][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 143}. [2024-05-11T09:52:50.0070][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 144}. [2024-05-11T09:52:50.0092][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 145}. [2024-05-11T09:52:50.0127][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 146}. [2024-05-11T09:52:50.0158][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 147}. [2024-05-11T09:52:50.0190][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 148}. [2024-05-11T09:52:50.0222][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 149}. [2024-05-11T09:52:50.0254][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 150}. [2024-05-11T09:52:50.0285][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 151}. [2024-05-11T09:52:50.0321][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 152}. [2024-05-11T09:52:50.0352][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 153}. [2024-05-11T09:52:50.0384][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 154}. [2024-05-11T09:52:50.0415][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 155}. [2024-05-11T09:52:50.0462][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 156}. [2024-05-11T09:52:50.0494][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 157}. [2024-05-11T09:52:50.0527][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 158}. [2024-05-11T09:52:50.0560][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 159}. [2024-05-11T09:52:50.0593][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 160}. [2024-05-11T09:52:50.0622][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 161}. [2024-05-11T09:52:50.0653][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 162}. [2024-05-11T09:52:50.0685][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 163}. [2024-05-11T09:52:50.0718][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 164}. [2024-05-11T09:52:50.0749][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 165}. [2024-05-11T09:52:50.0782][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 166}. [2024-05-11T09:52:50.0815][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 167}. [2024-05-11T09:52:50.0855][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 168}. [2024-05-11T09:52:50.0893][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 169}. [2024-05-11T09:52:50.0928][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 170}. [2024-05-11T09:52:50.0957][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 171}. [2024-05-11T09:52:50.0993][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 172}. [2024-05-11T09:52:51.0023][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 173}. [2024-05-11T09:52:51.0057][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 174}. [2024-05-11T09:52:51.0088][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 175}. [2024-05-11T09:52:51.0118][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 176}. [2024-05-11T09:52:51.0149][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 177}. [2024-05-11T09:52:51.0181][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 178}. [2024-05-11T09:52:51.0214][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 179}. [2024-05-11T09:52:51.0256][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 180}. [2024-05-11T09:52:51.0295][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 181}. [2024-05-11T09:52:51.0328][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 182}. [2024-05-11T09:52:51.0360][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 183}. [2024-05-11T09:52:51.0391][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 184}. [2024-05-11T09:52:51.0425][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 185}. [2024-05-11T09:52:51.0455][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 186}. [2024-05-11T09:52:51.0490][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 187}. [2024-05-11T09:52:51.0522][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 188}. [2024-05-11T09:52:51.0551][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 189}. [2024-05-11T09:52:51.0584][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 190}. [2024-05-11T09:52:51.0614][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 191}. [2024-05-11T09:52:51.0656][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 192}. [2024-05-11T09:52:51.0692][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 193}. [2024-05-11T09:52:51.0727][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 194}. [2024-05-11T09:52:51.0757][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 195}. [2024-05-11T09:52:51.0791][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 196}. [2024-05-11T09:52:51.0828][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 197}. [2024-05-11T09:52:51.0858][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 198}. [2024-05-11T09:52:51.0886][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 199}. [2024-05-11T09:52:51.0917][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 200}. [2024-05-11T09:52:51.0950][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 201}. [2024-05-11T09:52:51.0980][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 202}. [2024-05-11T09:52:52.0011][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 203}. [2024-05-11T09:52:52.0048][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 204}. [2024-05-11T09:52:52.0097][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 205}. [2024-05-11T09:52:52.0124][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 206}. [2024-05-11T09:52:52.0160][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 207}. [2024-05-11T09:52:52.0190][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 208}. [2024-05-11T09:52:52.0222][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 209}. [2024-05-11T09:52:52.0254][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 210}. [2024-05-11T09:52:52.0284][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 211}. [2024-05-11T09:52:52.0322][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 212}. [2024-05-11T09:52:52.0352][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 213}. [2024-05-11T09:52:52.0384][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 214}. [2024-05-11T09:52:52.0416][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 215}. [2024-05-11T09:52:52.0447][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 216}. [2024-05-11T09:52:52.0493][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 217}. [2024-05-11T09:52:52.0527][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 218}. [2024-05-11T09:52:52.0563][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 219}. [2024-05-11T09:52:52.0592][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 220}. [2024-05-11T09:52:52.0628][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 221}. [2024-05-11T09:52:52.0657][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 222}. [2024-05-11T09:52:52.0686][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 223}. [2024-05-11T09:52:52.0716][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 224}. [2024-05-11T09:52:52.0750][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 225}. [2024-05-11T09:52:52.0781][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 226}. [2024-05-11T09:52:52.0815][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 227}. [2024-05-11T09:52:52.0846][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 228}. [2024-05-11T09:52:52.0887][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 229}. [2024-05-11T09:52:52.0924][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 230}. [2024-05-11T09:52:52.0959][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 231}. [2024-05-11T09:52:52.0991][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 232}. [2024-05-11T09:52:53.0022][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 233}. [2024-05-11T09:52:53.0060][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 234}. [2024-05-11T09:52:53.0091][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 235}. [2024-05-11T09:52:53.0119][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 236}. [2024-05-11T09:52:53.0150][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 237}. [2024-05-11T09:52:53.0182][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 238}. [2024-05-11T09:52:53.0214][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 239}. [2024-05-11T09:52:53.0244][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 240}. [2024-05-11T09:52:53.0290][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 241}. [2024-05-11T09:52:53.0330][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 242}. [2024-05-11T09:52:53.0360][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 243}. [2024-05-11T09:52:53.0391][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 244}. [2024-05-11T09:52:53.0424][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 245}. [2024-05-11T09:52:53.0456][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 246}. [2024-05-11T09:52:53.0487][INFO ] [ProcessID: 692, ThreadID: 5628] [skellycam.gui.qt.workers.camera_group_thread_worker:run():124] ::: camera:frame_count - {'0': 247}. [2024-05-11T09:52:53.0506][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.workers.camera_group_thread_worker:stop_recording():185] ::: Stopping recording. [2024-05-11T09:52:53.0508][INFO ] [ProcessID: 692, ThreadID: 9148] [skellycam.gui.qt.workers.camera_group_thread_worker:_launch_save_video_thread_worker():211] ::: Launching save video thread worker. [2024-05-11T09:52:53.0736][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.gui.qt.workers.video_save_thread_worker:run():29] ::: Saving synchronized videos to folder: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos. [2024-05-11T09:52:53.0744][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():22] ::: Saving synchronized videos to folder: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos. [2024-05-11T09:52:53.0752][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():38] ::: first_frame_timestamps: [30599273122600]. [2024-05-11T09:52:53.0757][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():39] ::: np.diff(first_frame_timestamps): []. [2024-05-11T09:52:53.0763][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():40] ::: latest_first_frame: 30599273122600. [2024-05-11T09:52:53.0767][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():42] ::: final_frame_timestamps: [30607466092300]. [2024-05-11T09:52:53.0771][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():43] ::: np.diff(final_frame_timestamps): []. [2024-05-11T09:52:53.0780][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():44] ::: earliest_final_frame: 30607466092300. [2024-05-11T09:52:53.0782][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():46] ::: ----. [2024-05-11T09:52:53.0783][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():47] ::: Clipping each camera's frame list to latest first frame and earliest final frame. [2024-05-11T09:52:53.0791][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():73] ::: (clipped) number_of_frames_per_camera: [247], min:247. [2024-05-11T09:52:53.0796][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():76] ::: Creating synchronized frame list by matching each camera's timestamps to the timestamps of the camera with the fewest frames. [2024-05-11T09:52:53.0801][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():79] ::: TODO - Make a reference timestamp list based on the desired/measured framerate (while ensuring we won't throw away good frames...). [2024-05-11T09:52:53.0811][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():84] ::: Creating synchronized frame list for camera 0.... [2024-05-11T09:52:53.0829][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.tests.test_frame_timestamp_synchronization:test_frame_timestamp_synchronization():14] ::: frame_count_list: [247]. [2024-05-11T09:52:53.0840][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.tests.test_frame_timestamp_synchronization:test_frame_timestamp_synchronization():20] ::: Test passed: Frame count is the same for all cameras :D. [2024-05-11T09:52:53.0846][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():95] ::: Saving camera 0 video with 247 frames.... [2024-05-11T09:52:56.0490][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.video_recorder:_write_frame_list_to_video_file():134] ::: Saved video to path: None. [2024-05-11T09:52:56.0501][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.video_recorder:_save_timestamps():172] ::: Saved timestamps to path: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos\timestamps\Camera_000_synchronized_binary.npy. [2024-05-11T09:52:56.0541][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.video_recorder:_save_timestamps():180] ::: Saved timestamps to path: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos\timestamps\Camera_000_synchronized_timestamps_human_readable.csv. [2024-05-11T09:52:57.0371][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.tests.utilities.get_number_of_frames_of_videos_in_a_folder:get_number_of_frames_of_videos_in_a_folder():36] ::: Number of frames is - [247] - for videos in C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos. [2024-05-11T09:52:57.0380][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.diagnostics.create_diagnostic_plots:create_diagnostic_plots():23] ::: Creating diagnostic plots.... [2024-05-11T09:53:00.0252][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.diagnostics.plot_framerate_diagnostics:create_timestamp_diagnostic_plots():137] ::: Saving diagnostic figure tp: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos\timestamp_diagnostic_plots.png. [2024-05-11T09:53:01.0897][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.opencv.video_recorder.save_synchronized_videos:save_synchronized_videos():119] ::: Done!. [2024-05-11T09:53:01.0916][INFO ] [ProcessID: 692, ThreadID: 6160] [skellycam.gui.qt.workers.video_save_thread_worker:run():37] ::: VideoSaveThreadWorker finished saving synchronized videos to folder: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos. [2024-05-11T09:53:01.0985][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:_handle_new_active_recording_selected():330] ::: New active recording selected: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3. [2024-05-11T09:53:02.0021][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.data_layer.recording_models.recording_info_model:get_number_of_mp4s_in_synched_videos_directory():239] ::: Number of .mp4's in C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos: 1. [2024-05-11T09:53:02.0341][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.utilities.update_most_recent_recording_toml:update_most_recent_recording_toml():16] ::: Saving most recent recording path C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3 to toml file: C:\Users\artSEO\freemocap_data\logs_info_and_settings\most_recent_recording.toml. [2024-05-11T09:53:02.0366][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.data_layer.recording_models.recording_info_model:get_number_of_mp4s_in_synched_videos_directory():239] ::: Number of .mp4's in C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\synchronized_videos: 1. [2024-05-11T09:53:02.0374][INFO ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:_handle_videos_saved_to_this_folder_signal():179] ::: 'Auto process videos' checkbox is checked - triggering 'Process Motion Capture Data' button. [2024-05-11T09:53:02.0391][INFO ] [ProcessID: 692, ThreadID: 4044] [freemocap.gui.qt.workers.process_motion_capture_data_thread_worker:run():35] ::: Beginning processing of motion capture data with parameters: {'recording_info_model': , 'mediapipe_parameters_model': MediapipeTrackingParams(num_processes=3, run_image_tracking=True, use_yolo_crop_method=False, mediapipe_model_complexity=2, min_detection_confidence=0.5, min_tracking_confidence=0.5, static_image_mode=False, yolo_model_size='nano', bounding_box_buffer_percentage=10.0, buffer_size_method='buffer_by_box_size'), 'anipose_triangulate_3d_parameters_model': AniposeTriangulate3DParametersModel(run_reprojection_error_filtering=False, reprojection_error_confidence_cutoff=90.0, minimum_cameras_to_reproject=3, confidence_threshold_cutoff=0.5, use_triangulate_ransac_method=False, run_3d_triangulation=True), 'post_processing_parameters_model': PostProcessingParametersModel(framerate=30.0, butterworth_filter_parameters=ButterworthFilterParametersModel(sampling_rate=30.0, cutoff_frequency=7.0, order=4), max_gap_to_fill=10, run_butterworth_filter=True)}. [2024-05-11T09:53:02.0402][INFO ] [ProcessID: 692, ThreadID: 4044] [freemocap.utilities.save_dictionary_to_json:save_dictionary_to_json():16] ::: Saved dictionary recording_parameters.json as json at: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\output_data\recording_parameters.json. [2024-05-11T09:53:10.0275][INFO ] [ProcessID: 692, ThreadID: 7708] [freemocap.gui.qt.workers.export_to_blender_thread_worker:run():40] ::: Beginning to synchronize videos. [2024-05-11T09:53:10.0277][INFO ] [ProcessID: 692, ThreadID: 7708] [freemocap.core_processes.export_data.blender_stuff.export_to_blender.export_to_blender:export_to_blender():21] ::: Exporting session data to a Blender scene at: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\recording_09_52_45_gmt+3.blend using Blender executable at C:\Program Files\Blender Foundation\Blender 4.0\blender.exe. [2024-05-11T09:53:10.0286][ERROR ] [ProcessID: 692, ThreadID: 7708] [freemocap.core_processes.export_data.blender_stuff.export_to_blender.methods.ajc_addon.run_ajc_addon_main:run_ajc_blender_addon_subprocess():42] ::: Missing required files to run AJC addon, did something go wrong during processing?. [2024-05-11T09:53:10.0292][ERROR ] [ProcessID: 692, ThreadID: 7708] [freemocap.gui.qt.workers.export_to_blender_thread_worker:run():51] ::: something went wrong in the Blender export. Traceback (most recent call last): File "C:\Users\artSEO\freemocap\freemocap\gui\qt\workers\export_to_blender_thread_worker.py", line 43, in run export_to_blender( File "C:\Users\artSEO\freemocap\freemocap\core_processes\export_data\blender_stuff\export_to_blender\export_to_blender.py", line 26, in export_to_blender run_ajc_blender_addon_subprocess( File "C:\Users\artSEO\freemocap\freemocap\core_processes\export_data\blender_stuff\export_to_blender\methods\ajc_addon\run_ajc_addon_main.py", line 43, in run_ajc_blender_addon_subprocess raise e File "C:\Users\artSEO\freemocap\freemocap\core_processes\export_data\blender_stuff\export_to_blender\methods\ajc_addon\run_ajc_addon_main.py", line 40, in run_ajc_blender_addon_subprocess ajc_blender_addon_validator(recording_folder_path=recording_folder_path) File "C:\Users\artSEO\freemocap\freemocap\core_processes\export_data\blender_stuff\export_to_blender\methods\ajc_addon\run_ajc_addon_main.py", line 125, in ajc_blender_addon_validator raise FileNotFoundError(f"Could not find required file: {output_data_path / 'mediapipe_body_3d_xyz.npy'}") FileNotFoundError: Could not find required file: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\output_data\mediapipe_body_3d_xyz.npy [2024-05-11T09:53:10.0300][ERROR ] [ProcessID: 692, ThreadID: 7708] [freemocap.gui.qt.workers.export_to_blender_thread_worker:run():52] ::: Could not find required file: C:\Users\artSEO\freemocap_data\recording_sessions\session_2024-05-11_09_52_27\recording_09_52_45_gmt+3\output_data\mediapipe_body_3d_xyz.npy. [2024-05-11T09:53:10.0324][ERROR ] [ProcessID: 692, ThreadID: 9148] [freemocap.gui.qt.main_window.freemocap_main_window:_handle_export_to_blender_finished():314] ::: Blender export failed!. [2024-05-11T09:53:34.0710][INFO ] [ProcessID: 256, ThreadID: 8916] [freemocap.core_processes.process_motion_capture_videos.processing_pipeline_functions.image_tracking_pipeline_functions:run_image_tracking_pipeline():44] ::: Detecting 2d skeletons....

philipqueen commented 2 weeks ago

Hi @ariyan1403, it appears the software has tried to export to Blender before processing the data (you can see the Blender errors happen before it goes to "Detecting 2d skeletons...", which should happen before the Blender export.

I'll look into why this is happening, but you may need to reprocess the data: