fix: made crtl+c work

This commit is contained in:
Honney OC committed 2026-09-13 23:47:51 +00:00
1 parent 7f03ba1ec4
commit e5d7b186c8
3 files changed
+9 -37

No files matched your search

+4 -4
View File
@@ -22,7 +22,7 @@ Usage:
"""
from __future__ import annotations
import os, sys, math, argparse, subprocess, json, shutil, threading, tempfile, warnings, locale
import os, sys, math, argparse, subprocess, json, shutil, threading, tempfile, warnings, locale, signal
import numpy as np
locale.setlocale(locale.LC_NUMERIC, "C")
@@ -57,7 +57,6 @@ except ImportError:
HAS_SD = False
from sync_audio import load_wav
from waveform_cache import cached_load_wav
# ─── Helpers ───
@@ -206,9 +205,9 @@ class VerifyWindow(QtWidgets.QMainWindow):
# Load audio
print(f"Loading audio A: {wav_a_path}")
self.a_orig, _ = cached_load_wav(wav_a_path, target_sr=sr)
self.a_orig, _ = load_wav(wav_a_path, target_sr=sr)
print(f"Loading audio B: {wav_b_path}")
self.b_orig, _ = cached_load_wav(wav_b_path, target_sr=sr)
self.b_orig, _ = load_wav(wav_b_path, target_sr=sr)
# Apply lag alignment
self.a_aligned, self.b_aligned = apply_lag(self.a_orig, self.b_orig, self.lag_samples)
@@ -649,6 +648,7 @@ def main():
print(f"Lag: {lag_sec:+.6f}s")
app = QtWidgets.QApplication(sys.argv)
signal.signal(signal.SIGINT, signal.SIG_DFL)
apply_dark_theme(app)
w = VerifyWindow(video_path, wav_a, wav_b, sr=sr, lag_sec=lag_sec,