alass-core 2.0.0

Automatic Language-Agnostic Subtitle Synchronization (Library)
Documentation
  • Coverage
  • 94.44%
    17 out of 18 items documented1 out of 7 items with examples
  • Size
  • Source code size: 132.93 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 5.3 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 11s Average build duration of successful builds.
  • all releases: 11s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • kaegi

alass-core

This Rust library contains the core algorithm for alass, the "Automatic Language-Agnostic Subtitle Sychronization" tool. If you want to go to the command line tool instead, please click here.

How to use the library

Add this to your Cargo.toml:

[dependencies]
alass-core = "2.0.0"

The library only contains one function that takes two sequences of time spans and returns the offsets to get the best possible alignment.

Documentation

Crates.io

Documentaion

For much more information, please see the workspace information here.