From 81159a09789aa0251c5a6935ff06ae9e886e7a05 Mon Sep 17 00:00:00 2001 From: morpheus65535 Date: Thu, 21 Sep 2023 17:51:28 -0400 Subject: [PATCH] Added error logging when trying to determine malformed audio track languages. #2250 --- bazarr/utilities/video_analyzer.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bazarr/utilities/video_analyzer.py b/bazarr/utilities/video_analyzer.py index 69cab1523..c1cde1fb3 100644 --- a/bazarr/utilities/video_analyzer.py +++ b/bazarr/utilities/video_analyzer.py @@ -93,6 +93,11 @@ def embedded_audio_reader(file, file_size, episode_file_id=None, movie_file_id=N audio_list.append(None) continue + if isinstance(detected_language['language'], str): + logging.error(f"Cannot identify audio track language for this file: {file}. Value detected is " + f"{detected_language['language']}.") + continue + alpha3 = _handle_alpha3(detected_language) language = language_from_alpha3(alpha3)