fix: made crtl+c work

This commit is contained in:
Honney OC committed 2026-09-13 23:47:51 +00:00
1 parent 4c8ac4f9b7
commit 82f9e6baea
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,