feat: QMediaPlayer video playback and whisper audio rename tool

This commit is contained in:
Honney OC committed 2026-09-13 22:54:54 +00:00
1 parent c06c7fbc69
commit 10f03ec6d3
3 files changed
+523 -193

No files matched your search

+2 -2
View File
@@ -51,8 +51,8 @@ install:
fi
@echo "=> installing common deps..."
@$(PIP_INSTALL) soundfile scipy numpy pyqtgraph PyQt6 || echo " common deps failed"
@echo "=> optional sounddevice (audio playback, volume slider)..."
@$(PIP_INSTALL) sounddevice || echo " sounddevice optional failed (PortAudio missing) -> playback disabled"
@echo "=> optional: sounddevice (playback), openai-whisper (language detection)..."
@$(PIP_INSTALL) sounddevice openai-whisper || echo " optional deps failed (sounddevice/whisper)"
@$(PY) -c "import torch, sys; print(f'torch {torch.__version__} cuda_available={torch.cuda.is_available()}', end=''); print(f' device={torch.cuda.get_device_name(0)}' if torch.cuda.is_available() else ' (cpu)')" 2>&1 || echo "torch not available, using numpy CPU fallback (still functional for 90s xcorr)"
@echo "=> done. Activate: source $(VENV)/bin/activate"