Release v1.0.0
Requires Node.js v18+ if running from source.
Yes, I will likely main-stream this with Github Actions as well as an updater soon, but for the moment it will be manual
- and i apologize, i left a very old version of lokal-ttml-editor in there, sorry...
Lokal TTML Editor v1.0.0
This release brings the editor into its mainline 1.0 version with a better work, theming, improved waveform behavior, stronger preview syncing, and session persistence.
Features added:
- Theme System Upgrade: Expanded theme customization, improved styling, and added the newer Lokal theming options.
- Better Layout & Styling: Refined interface layout, cleaner visual hierarchy, and improved overall polish across the app.
- Custom Window Controls: Added themed top-right minimize, maximize, and close buttons to better match the editor style.
- Waveform Improvements: Improved waveform generation and rendering for a more readable, useful sync view.
- Precision Zooming:
Ctrl + Scrollnow makes it much easier to zoom into a section for precise millisecond timing work. - Preview Improvements: Smoother lyrics preview behavior and fixes for several live preview/highlighting issues.
- Metadata Handling: Added audio metadata support to help auto-fill track details and make LRCLIB searching easier.
- LRCLIB Workflow Improvements: Better title/artist guessing and easier lyric lookup flow.
- Session Persistence: The editor now saves working state locally, including on close, so reopen is much safer.
- Import Support: Native support for importing
.lrc,.txt, and.ttml. - Keyboard Shortcuts: Optimized hotkeys like
S,E, andTabfor faster editing and navigation.
Known Issues
- Moving to a different word can still occasionally cause a visual issue with green-word highlighting.
- Some words may still split awkwardly in edge cases because of regex parsing.
Example:"(Woah-oh, oh)"may become"(Woah- oh, oh)".
Please report any issues or pull requests for bugs and improvements.
Binary Checksums (SHA-256)
Lokal-TTML-Editor.exe:
2F512A6076B700D112185168F819CB29818AAC8492DF1962E6D9D47F75CC6362
Full Changelog/Commits: v1.0.0