├── .gitignore ├── LICENSE ├── README.md ├── dev ├── demo.py └── dev_recorder.py ├── multiwebcam ├── __init__.py ├── __main__.py ├── _version.py ├── cameras │ ├── camera.py │ ├── live_stream.py │ └── synchronizer.py ├── configurator.py ├── gui │ ├── camera_config_dialogue.py │ ├── camera_management │ │ ├── camera_display_widget.py │ │ ├── multiplayback_widget.py │ │ └── playback_widget.py │ ├── frame_dictionary_emitter.py │ ├── frame_emitter.py │ ├── icons │ │ ├── mwc_logo.png │ │ ├── mwc_logo.svg │ │ ├── mwc_logo_big.png │ │ ├── rotate-camera-left.svg │ │ ├── rotate-camera-right.svg │ │ ├── tri-cam.svg │ │ └── video-camera.svg │ ├── log_widget.py │ ├── main_widget.py │ ├── multicamera_widget.py │ ├── perf_counter_widget.py │ ├── single_camera_widget.py │ ├── synched_frames_display.py │ └── workspace_widget.py ├── helper.py ├── interface.py ├── logger.py ├── recording │ ├── multi_video_recorder.py │ ├── recorded_stream.py │ └── single_video_recorder.py └── session │ └── session.py └── pyproject.toml /.gitignore: -------------------------------------------------------------------------------- 1 | .venv* 2 | *.pyc 3 | dist* 4 | .vscode* 5 | *.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/README.md -------------------------------------------------------------------------------- /dev/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/dev/demo.py -------------------------------------------------------------------------------- /dev/dev_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/dev/dev_recorder.py -------------------------------------------------------------------------------- /multiwebcam/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/__init__.py -------------------------------------------------------------------------------- /multiwebcam/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/__main__.py -------------------------------------------------------------------------------- /multiwebcam/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/_version.py -------------------------------------------------------------------------------- /multiwebcam/cameras/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/cameras/camera.py -------------------------------------------------------------------------------- /multiwebcam/cameras/live_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/cameras/live_stream.py -------------------------------------------------------------------------------- /multiwebcam/cameras/synchronizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/cameras/synchronizer.py -------------------------------------------------------------------------------- /multiwebcam/configurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/configurator.py -------------------------------------------------------------------------------- /multiwebcam/gui/camera_config_dialogue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/camera_config_dialogue.py -------------------------------------------------------------------------------- /multiwebcam/gui/camera_management/camera_display_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/camera_management/camera_display_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/camera_management/multiplayback_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/camera_management/multiplayback_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/camera_management/playback_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/camera_management/playback_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/frame_dictionary_emitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/frame_dictionary_emitter.py -------------------------------------------------------------------------------- /multiwebcam/gui/frame_emitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/frame_emitter.py -------------------------------------------------------------------------------- /multiwebcam/gui/icons/mwc_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/icons/mwc_logo.png -------------------------------------------------------------------------------- /multiwebcam/gui/icons/mwc_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/icons/mwc_logo.svg -------------------------------------------------------------------------------- /multiwebcam/gui/icons/mwc_logo_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/icons/mwc_logo_big.png -------------------------------------------------------------------------------- /multiwebcam/gui/icons/rotate-camera-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/icons/rotate-camera-left.svg -------------------------------------------------------------------------------- /multiwebcam/gui/icons/rotate-camera-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/icons/rotate-camera-right.svg -------------------------------------------------------------------------------- /multiwebcam/gui/icons/tri-cam.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/icons/tri-cam.svg -------------------------------------------------------------------------------- /multiwebcam/gui/icons/video-camera.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/icons/video-camera.svg -------------------------------------------------------------------------------- /multiwebcam/gui/log_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/log_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/main_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/main_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/multicamera_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/multicamera_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/perf_counter_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/perf_counter_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/single_camera_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/single_camera_widget.py -------------------------------------------------------------------------------- /multiwebcam/gui/synched_frames_display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/synched_frames_display.py -------------------------------------------------------------------------------- /multiwebcam/gui/workspace_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/gui/workspace_widget.py -------------------------------------------------------------------------------- /multiwebcam/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/helper.py -------------------------------------------------------------------------------- /multiwebcam/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/interface.py -------------------------------------------------------------------------------- /multiwebcam/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/logger.py -------------------------------------------------------------------------------- /multiwebcam/recording/multi_video_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/recording/multi_video_recorder.py -------------------------------------------------------------------------------- /multiwebcam/recording/recorded_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/recording/recorded_stream.py -------------------------------------------------------------------------------- /multiwebcam/recording/single_video_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/recording/single_video_recorder.py -------------------------------------------------------------------------------- /multiwebcam/session/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/multiwebcam/session/session.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mprib/multiwebcam/HEAD/pyproject.toml --------------------------------------------------------------------------------