Skip to content

Software/bullet-time-studio

Studio bullet-time

A fully streamlined solution to operate your multi-camera bullet-time array. Canon, Android & PiCam.Control up to 1000 cameras. No trigger cables required!

Xangle Camera Server helps you on your bullet-time production shots by simplifying the hardware configuration and by providing you with fast output preview

(this page is currently under construction)

Key features for studio bullet-time using Xangle Camera Server

  1. Multi-camera control

    • Control all settings from a single interface: iso, f-stop, shutter speed, white balance

    • Auto focus cameras lenses all at once, and fine-tuning per camera

    • Optical & Digital zoom control (Android, Canon powershot)

    • Live view (Canon, Raspberry Pi cameras)

    • Set camera numbers manually from the interface, or simply by turning on the cameras in the right order

    • JPG and RAW support (with jpg extraction from RAW files)
      learn more

  2. Control all settings from a single interface: iso, f-stop, shutter speed, white balance
  3. Auto focus cameras lenses all at once, and fine-tuning per camera
  4. Optical & Digital zoom control (Android, Canon powershot)
  5. Live view (Canon, Raspberry Pi cameras)
  6. Set camera numbers manually from the interface, or simply by turning on the cameras in the right order
  7. JPG and RAW support (with jpg extraction from RAW files)
    learn more
  8. Triggering

    • No trigger cables required: usb triggering with a precision < 1ms depending on camera model.

    • Interval triggering: fire all cameras one after the other at a specific timing (1ms to 200ms)

    • Jump-and-Freeze triggering: interval + freeze starting at specified camera number

    • Complex trigger sequences; fire cameras face to face, or any crazy idea you can have in mind! Build your trigger sequence from Excel and paste it inside Xangle

    • Multiple-shots triggering with buffering on the cameras (Canon)
      learn more

  9. No trigger cables required: usb triggering with a precision < 1ms depending on camera model.
  10. Interval triggering: fire all cameras one after the other at a specific timing (1ms to 200ms)
  11. Jump-and-Freeze triggering: interval + freeze starting at specified camera number
  12. Complex trigger sequences; fire cameras face to face, or any crazy idea you can have in mind! Build your trigger sequence from Excel and paste it inside Xangle
  13. Multiple-shots triggering with buffering on the cameras (Canon)
    learn more
  14. Connectivity

    • Connect your cameras by usb directly to your Windows computer (24 cameras or less)

    • Scale up to 250 cameras using Windows computers and usb-hubs (24 cameras per computer)

    • Scale up to 250 cameras using Raspberry Pi computers (4 cameras per Pi) - preferred solution
      learn more

  15. Connect your cameras by usb directly to your Windows computer (24 cameras or less)
  16. Scale up to 250 cameras using Windows computers and usb-hubs (24 cameras per computer)
  17. Scale up to 250 cameras using Raspberry Pi computers (4 cameras per Pi) - preferred solution
    learn more
  18. Fast transfer speed

    • Fully optimized for networked configuration

    • Download 176 raw 18mp images on a 1-gigabyte network in 40 seconds

    • Optimize based on your requirements by lowering jpg preview images, or by skipping jpg extraction of some of the raw files

    • Throttle file download on slower networks

    • Performance monitoring: optimize your system and find bottlenecks
      learn more

  19. Fully optimized for networked configuration
  20. Download 176 raw 18mp images on a 1-gigabyte network in 40 seconds
  21. Optimize based on your requirements by lowering jpg preview images, or by skipping jpg extraction of some of the raw files
  22. Throttle file download on slower networks
  23. Performance monitoring: optimize your system and find bottlenecks
    learn more
  24. Web based external monitors

    • Access most of the software modules through a web browser on any device connected to your local network (smartphone, tablet, computer, tv)

    • Navigate / lock external devices from the main admin interface
      learn more

  25. Access most of the software modules through a web browser on any device connected to your local network (smartphone, tablet, computer, tv)
  26. Navigate / lock external devices from the main admin interface
    learn more
  27. Images review

    • Multiple individual frame review: open as many browser pages as needed with specific angles to review (http://ip-address:8091/frame/30 = camera 30 preview)

    • Library review gallery: navigate through all sets (left-right keys) and individual frames of a set (top-down keys) & rating + comments for each set
      learn more

  28. Multiple individual frame review: open as many browser pages as needed with specific angles to review (http://ip-address:8091/frame/30 = camera 30 preview)
  29. Library review gallery: navigate through all sets (left-right keys) and individual frames of a set (top-down keys) & rating + comments for each set
    learn more
  30. Troubleshooting

    • Live notification on camera disconnection

    • List & status of all connected nodes (Windows computers, Raspberry Pi computers)

    • Raspberry Pi update, reboot from the main user interface

    • Disk space monitoring

    • Performance graph

    • Notification events
      learn more

  31. Live notification on camera disconnection
  32. List & status of all connected nodes (Windows computers, Raspberry Pi computers)
  33. Raspberry Pi update, reboot from the main user interface
  34. Disk space monitoring
  35. Performance graph
  36. Notification events
    learn more
  37. Files / folders management

    • Files and folder naming with tags and presets

    • Two lists of presets (usually for your actor name, and FACS names)

    • Live automatic backup to your external hard-drives. Add multiple backups of specified files (raw, jpg, both) to one or multiple external locations
      learn more

  38. Files and folder naming with tags and presets
  39. Two lists of presets (usually for your actor name, and FACS names)
  40. Live automatic backup to your external hard-drives. Add multiple backups of specified files (raw, jpg, both) to one or multiple external locations
    learn more
  41. API support & Plugin system

    • Xangle Camera Server API allows multiple remote operations including sending camera trigger signal, change settings, retrieve camera list, etc.

    • Extend functionalities with your own plugins
      learn more

  42. Xangle Camera Server API allows multiple remote operations including sending camera trigger signal, change settings, retrieve camera list, etc.
  43. Extend functionalities with your own plugins
    learn more

Full features list (“Pro” column): /features

Specs / requirements

How is it working?

  1. Request a trial license or purchase a license
  2. Download the software and install it on your computer
  3. Launch the software
  4. Connect your cameras by usb in the right order (numbering)
  5. Run an auto-focus pass from the software
  6. Calibrate the cameras
  7. Trigger the cameras from the dashboard
  8. Review your images from the Library

Full instructions: https://doc.xanglecs.com/

As seen on the interwebs

Light-painting + aerial using 176 cameras (Montréal, Xangle):

Cross-triggering using 176 cameras (Montréal, Xangle):

Bullet-time with Red Bull (Poland, Time Busters):

Bullet-time at The Cube (Australia / Splice Boys):

Grapefruit camp with the Atlanta Braves (Orlando / Beam Imagination & Xangle) - full project here.

Powered by Beeboo · engine: v181019.204640 | cms: v260307.003833