Skip to content

XangleCs documentation

🌲
Content Tree (rt80kcd2)

Video capture (experimental - Canon & GoPro only)

Once you’re ready, simply click on the “Record” button to start filming on ALL camera

Custom playback using the Sequence Editor

Playback from any angles from any framerate from any duration.

Navigate to http://localhost:8091/video-sequence and add your steps to create your playback recipe. In the example below, I’m taking the first 3 seconds of recording from camera 1 (at normal speed), then I go back and forth on camera 2 for the last 3 seconds (slowed down then sped up)

Dirty demo

Details

  • Make sure your playback speed is at 24fps (output settings in Xangle)
  • To slow down your footage, you’ll need to record at a higher FPS (I used 60fps in my example above)
  • Camera models we tested so far: SL1/100d, SL3/250d, R100, R5.
  • There’s good reason to think that these other models would work correctly:

Limitations

  • We’re not deleting the videos from the memory cards yet (coming up soon)
  • This works on GoPro and Canon only at the moment. As an alternative, you can use the XangleSharing (watch folder) mode to process files from other types of cameras (RED, Blackmagic, etc…)
  • Framerate and video size can not be set on older models (SL1…)
  • Older Canon cameras might not work correctly (T3i?) - to be confirmed
  • “M” mount models are not likely to work at all - to be confirmed
  • Canon has a clear warning about using this feature with older models. In their own words: "Some kind of camera trouble may occur when control other Canon camera" 🙃 → In other words, use at your own risks!

Our experience

  • On Raspberry Pi, when using the swap file (microSD card), we’re able to record for above one minute on all 200 cameras!
  • We’ve been using this feature on our 200-cameras full-body scan and 110-cameras head scan for the past year with no issues

4d Gaussian splat example (video capture via XangleCS):

Powered by Beeboo · engine: v181019.204640 | cms: v260306.233343