From 1003b57d931cc38c47f165703c5190e4ba69d50d Mon Sep 17 00:00:00 2001 From: McCloudS <64094529+McCloudS@users.noreply.github.com> Date: Tue, 4 Mar 2025 19:48:44 -0700 Subject: [PATCH] Added passing of video filename to detect-language for whisper provider --- custom_libs/subliminal_patch/providers/whisperai.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/custom_libs/subliminal_patch/providers/whisperai.py b/custom_libs/subliminal_patch/providers/whisperai.py index c8535bd4f..11ca3ffbc 100644 --- a/custom_libs/subliminal_patch/providers/whisperai.py +++ b/custom_libs/subliminal_patch/providers/whisperai.py @@ -272,9 +272,10 @@ class WhisperAIProvider(Provider): if out == None: logger.info(f"Whisper cannot detect language of {path} because of missing/bad audio track") return None + video_name = path if self.pass_video_name else None r = self.session.post(f"{self.endpoint}/detect-language", - params={'encode': 'false'}, + params={'encode': 'false', 'video_file': {video_name}}, files={'audio_file': out}, timeout=(self.response, self.timeout))