Получить длительность mp3 питона - PullRequest
0 голосов
/ 22 января 2019

Я перепробовал много методов, но не получил точное значение длины mp3-файла.

С фильмом:

audiofile = AudioFileClip(url)
print("duration moviepy: " + str(audiofile.duration))

Я получаю результат:

duration moviepy: 183.59

с мутагеном:

from mutagen.mp3 import MP3
audio = MP3(url)
print("duration mutagen: " + str(audio.info.length))

Я получил другое значение продолжительности:

duration mutagen: 140.93416666666667

Фактическое значение длительности при открытии файла с помощью Windows Media Player: 2m49s

Я не знаю, что происходит с моим аудиофайлом, я тестирую несколько файлов с музыкального веб-сайта и все еще получаю правильное значение. Это мой аудиофайл

...