Skip to content

hankthetank27/edl-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EDL-Server

Generate an EDL file from live triggers

EDL-Server is a video broadcast and streaming tool for generating EDL (Edit Decision List) files from custom, mappable, edit "events" synced over a live LTC/SMPTE timecode feed. EDL-Server listens for incoming events over a local network using a simple HTTP REST API. When an event request is received, it will parse and log the event metadata (such as AV channels, edit type, tape number, etc.) into an EDL with the corresponding timecode. This allows users to use arbitrary switching software, so long as it can send HTTP requests, to log their live camera switches and automatically import them as edits into their editing software of choice.

Getting Started

EDL-Server is very much a work in progress at the moment. To get up and running you can build from source. Make sure you have the Rust Toolchain installed, and run cargo run to try it out.

Documentation

Coming soon...

TODO:

  • Improve logging (colors formating etc)
  • Save settings
  • Limit log size
  • Handle speed changes
  • BitFocus Companion module

Releases

No releases published

Packages

No packages published

Languages