Техническое задание: Исправление ошибки обработки MP4-файлов
Проблема
В сервисе автоматического распознавания речи (whisper-asr-webservice) возникает критическая ошибка при попытке загрузить MP4-файл, созданный на сервере видеоконференций (Jitsi через jibri). Ошибка 500 возникает мгновенно, если в интерфейсе активирована опция "использовать ffmpeg для предварительной расшифровки".
Цель работы
Необходимо найти корневую причину сбоя и реализовать стабильное решение для корректной обработки таких файлов с помощью ffmpeg.
Требования к решению
- Провести анализ логов и кода сервиса для выявления причины ошибки 500.
- Обеспечить совместимость работы ffmpeg с MP4-файлами, сгенерированными указанным сервером.
- Реализовать исправление, которое не нарушит работу с другими типами аудио/видеофайлов.
- Предоставить краткий отчет о проделанной работе и найденной проблеме.
Технический контекст
- Сервис: whisper-asr-webservice
- Источник файлов: сервер видеоконференций (Jitsi, запись через Jibri)
- Формат файлов: MP4
- Инструмент обработки: ffmpeg (при включенной опции)
- Проявляемая ошибка: HTTP 500 Internal Server Error