Не удается конвертировать ogg в mp3

Использую pydub для конвертации скачанного голосового сообщения, но выдает ошибку:

Error converting None to MP3: 'NoneType' object has no attribute 'read'

Метод для конвертации:

def convert_ogg_to_mp3(ogg_filepath):
    mp3_filepath = os.path.join(f"/audios/{generate_unique_name()}.mp3")
    try:
        audio = AudioSegment.from_ogg(ogg_filepath)
        audio.export(mp3_filepath, format="mp3")
    except Exception as e:
        print(f"Error converting {ogg_filepath} to MP3: {e}")
        return None
    return mp3_filepath

Скачивание самого голосового и запись его в файл в директории:

ogg_filepath = os.path.join(AUDIOS_DIR, f"{generate_unique_name()}.ogg")
ogg_filepath = await bot.download_file(audio_path, AUDIOS_DIR)

Ответы (0 шт):