Функция from_file аудиосегмента pydub читает только около 5 секунд аудио каждый раз - PullRequest
0 голосов
/ 17 января 2020

Я звоню из_файла на аудио-файл .webm, чтобы преобразовать его в .mp3. Mp3 успешно сгенерирован, однако он всегда немного длится 5 секунд (между 4600-4800 мс каждый раз). Я понятия не имею, что происходит. После прочтения оригинального .webm в аудиосегмент, я печатаю его длину, и это 4600-4800. Это мой код:

pydub.AudioSegment.converter = '/opt/bin/ffmpeg'
audioSegment = pydub.AudioSegment.from_file('/tmp/audioFile.{}'.format(event['audioFormat']), format=event['audioFormat'], codec=event['codec'])
print('length of audio ', len(audioSegment))
audioSegment.export('/tmp/output.mp3')

Есть идеи, что может произойти?

...