Skip to content

sylphlin/multicam-video-preprocessing

v1.7.0MIT

Universal multi-camera video processing pipeline and AI editing suite for 2 to 6 cameras. Features MFCC acoustic time alignment with subframe refinement (<0.125ms), EBU R128 loudness normalization (-14 LUFS), multi-in-one compact grid composition (10 fps, 1.2 Mbps, 1s GOP), Gemini 3.8 Flash multimodal rough-cut with silence-aware smart segmentation (30-40 min windows) and auto-cleanup, deterministic 8-check EDL semantic validation, FCP7 XML timeline export, and single-pass hardware video rendering.

scripts

  • multicam-video-preprocessing
  • scripts/edl_to_video.py
  • scripts/export_fcp7_xml.py
  • scripts/generate_edl.py
  • scripts/modules/__init__.py
  • scripts/modules/audio_normalizer.py
  • scripts/modules/audio_sync.py
  • scripts/modules/edl_validator.py
  • scripts/modules/gcp_client.py
  • scripts/modules/llm_client.py
  • 6 more
    • scripts/modules/progress.py
    • scripts/modules/reporter.py
    • scripts/modules/time_utils.py
    • scripts/modules/video_composer.py
    • scripts/modules/video_segmenter.py
    • scripts/multicam_pipeline.py
plugin.json
name
multicam-video-preprocessing
version
1.7.0
description
Universal multi-camera video processing pipeline and AI editing suite for 2 to 6 cameras. Features MFCC acoustic time alignment with subframe refinement (<0.125ms), EBU R128 loudness normalization (-14 LUFS), multi-in-one compact grid composition (10 fps, 1.2 Mbps, 1s GOP), Gemini 3.8 Flash multimodal rough-cut with silence-aware smart segmentation (30-40 min windows) and auto-cleanup, deterministic 8-check EDL semantic validation, FCP7 XML timeline export, and single-pass hardware video rendering.
license
MIT

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 15Python files
View on GitHub