lrc_parser 0.0.1 copy "lrc_parser: ^0.0.1" to clipboard
lrc_parser: ^0.0.1 copied to clipboard

An ANTLR4-based library to parse, validate, and edit LRC lyrics file. Supports normal, word and hybrid level of lyrics with time-shifting capabilities.

Changelog #

0.0.1 #

  • Initial release.
  • Implemented LrcParser using ANTLR4 for processing of LRC files.
  • Added support for Normal (Line-level), Extended (Word-level), and Hybrid lyrics formats.
  • Implemented LrcEditor for creating and manipulating lyrics:
    • Time shifting.
    • Speed scaling.
    • Metadata editing.
  • Added strict error handling for syntax errors, duplicate tags, and time-flow logic errors.
  • Added support for standard metadata tags and custom tags.
  • Included parser method for efficient metadata reading.
0
likes
150
points
10
downloads

Documentation

API reference

Publisher

verified publisherinfinitytmy.top

Weekly Downloads

An ANTLR4-based library to parse, validate, and edit LRC lyrics file. Supports normal, word and hybrid level of lyrics with time-shifting capabilities.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

antlr4

More

Packages that depend on lrc_parser