add resume support, metadata paths, LRCLIB order and overall progress

- store source track path in metadata.json and validate it when skipping ready files
- add skip_existing/resume_partial options to config and GUI
- identify lyrics via embedded text, Shazam, then one LRCLIB author search
- keep post-ASR LRCLIB text matching and allow cancelling safely
- recover from CUDA OOM and free VRAM between batch stages
- add overall completed/total file progress bar to GUI and pipelines
This commit is contained in:
jadssss
2026-10-25 20:24:01 +03:00
parent 199d12a274
commit 15c0ba5d66
8 changed files with 765 additions and 225 deletions

View File

@@ -184,6 +184,18 @@ QProgressBar::chunk {
border-radius: 7px;
margin: 1px;
}
QProgressBar#overallProgress {
min-height: 28px;
max-height: 28px;
font-weight: 600;
color: #cdd6f4;
border-color: #45475a;
}
QProgressBar#overallProgress::chunk {
background-color: #a6e3a1;
border-radius: 8px;
margin: 2px;
}
QScrollBar:vertical {
background: #181825;