From 4a7c5b74c17e859414e7a0d4f1253f976cff5467 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 11 May 2023 14:24:50 +1000 Subject: [PATCH] Log mpv invocation failure for debugging https://forums.ankiweb.net/t/i-received-this-error-while-reviewing-a-deck-with-cards-that-had-video-mp4/30105 --- qt/aqt/sound.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qt/aqt/sound.py b/qt/aqt/sound.py index 30fd7a7d4..564252574 100644 --- a/qt/aqt/sound.py +++ b/qt/aqt/sound.py @@ -847,7 +847,8 @@ def setup_audio(taskman: TaskManager, base_folder: str, media_folder: str) -> No except FileNotFoundError: print("mpv not found, reverting to mplayer") except aqt.mpv.MPVProcessError: - print("mpv too old, reverting to mplayer") + print(traceback.format_exc()) + print("mpv too old or failed to open, reverting to mplayer") if mpvManager is not None: av_player.players.append(mpvManager)