Chronograph is the app for syncing song lyrics by timestamps.
Chronograph supports .ogg
, .flac
, .mp3
, .m4a
, .opus
and .wav
media formats.
Also it supports .aac
format, but without metadata reading, editing and automatic publishing to the LRClib.
You can import lyrics from Clipboard, File or from LRClib and export your lyrics to these destinations.
Chronograph also supports Word-by-Word syncing in eLRC format for true karaoke effect in supported players
You can download app either on Flathub or by downloading and installing bundle from the latest release
Chronograph has three types of releases stable, release candidates (beta) and devel (alpha)
Stable releases are available on Sundays (if not a hotfix) if their develepment cycle has ended. Could be downloaded either on Flathub or via GitHub Releases
RCs are published before the stable release in sunday-awaiting time for users to be able to test them and report bugs before the release happens.
Could be downloaded only on GitHub Releases. RCs are marked as Pre-release
Devel build are formed for every commit on any branch except for main
. These build are casts of the current development state, so treat them as Alpha releases
Caution
Devel builds may be unstable or don't even launch. Use it at your own risk
You can see full changelog for all versions here
You can help project to be internationalized using Hosted Weblate
You can see future plans on Projects page of this repo on Chronograph roadmap.
If you have an idea or you know a bug, please, open an issue with you idea/bug and it will be added to roadmap.
If you want the app to support more file formats, create a feature request about that and attach a sample file.
The project follows the GNOME Code of Conduct
All contribution instructions are described in CONTRIBUTING.md file.