improve GUI layout and LRC stage controls
- make the main page scrollable and keep the console reachable on small screens - add fullscreen toggle (button + F11, Escape to exit) - add enable switches for LRC generation/embedding and skip ready text.lrc - sanitize multi-line ASR text before writing LRC timestamps - emit LRC/embed progress once per file instead of twice - increase progress-bar contrast
This commit is contained in:
@@ -66,6 +66,9 @@ class LyricsConfig:
|
||||
|
||||
@dataclass
|
||||
class LrcConfig:
|
||||
enabled: bool = True # LRC generation stage
|
||||
embed_enabled: bool = True # LRC embedding stage
|
||||
skip_existing: bool = True # skip tracks with a ready text.lrc
|
||||
language: Optional[str] = "ru"
|
||||
align_model: Optional[str] = None
|
||||
device: str = "auto"
|
||||
|
||||
Reference in New Issue
Block a user