Лучший способ проверить файл mp3 с Python - PullRequest
3 голосов
/ 03 июля 2019

Я должен определить, является ли файл действительным mp3-файлом. Пока я нашел два решения, в том числе:

  1. это решение от Питера Кэрролла

  2. с использованием try-catch выражение:

try:
    _ = librosa.get_duration(filename=mp3_file_path)
    return True
except:
    return False

Оба вышеупомянутых решения работают, но могут иметь некоторые недостатки: первое решение кажется слишком сложным, а второе решение слишком медленным (в секундах, в зависимости от длины звука). Поэтому мне интересно, есть ли лучший способ проверить mp3-файл с помощью python?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...