edl 1.1.2

Parse EDL (edit decision list) files.
Documentation
  • Coverage
  • 17.65%
    3 out of 17 items documented2 out of 4 items with examples
  • Size
  • Source code size: 16.16 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.76 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 16s Average build duration of successful builds.
  • all releases: 16s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • zekroTJA

EDL

A very simple library to parse EDL (edit decision list) files.

Usage

Add the edl crate to your Cargo.toml.

[dependencies]
edl = "1"
let mut f = fs::File::open(Path::new("timeline.edl")).unwrap();

let mut data = String::new();
f.read_to_string(&mut data).unwrap();

let mut entries = edl::parser::parse(&data, 60)?;
entries.sort_by_key(|e| e.index);

Attention
Any read EDL contents passed to the parse function must have CRLF line endings!