Bladeren bron

fix: only trust codec_name for audio conversion

Some files have .wav extension with incompatible OpenAI codec
Romain Dauby 4 maanden geleden
bovenliggende
commit
b12a493fe5
1 gewijzigde bestanden met toevoegingen van 3 en 6 verwijderingen
  1. 3 6
      backend/open_webui/routers/audio.py

+ 3 - 6
backend/open_webui/routers/audio.py

@@ -96,12 +96,9 @@ def is_audio_conversion_required(file_path):
             # File is AAC/mp4a audio, recommend mp3 conversion
             # File is AAC/mp4a audio, recommend mp3 conversion
             return True
             return True
 
 
-        # If the codec name or file extension is in the supported formats
-        if (
-            codec_name in SUPPORTED_FORMATS
-            or os.path.splitext(file_path)[1][1:].lower() in SUPPORTED_FORMATS
-        ):
-            return False  # Already supported
+        # If the codec name is in the supported formats
+        if (codec_name in SUPPORTED_FORMATS):
+            return False
 
 
         return True
         return True
     except Exception as e:
     except Exception as e: