QMediaContent не может читать mp3 с тегами
def read_songs(self):
try:
self.ui.listWidget.clear()
self.playlist = QMediaPlaylist(self.player)
count = 0
d = "songs"
for path in os.listdir(d):
if os.path.isfile(os.path.join(d, path)):
count += 1
for nr in range(count + 1):
song_name = str(nr) + ".mp3"
self.playlist.addMedia(QMediaContent(QUrl.fromLocalFile("./songs/" + song_name)))
self.ui.listWidget.addItem(str(nr + 1) + ". " + self.titles[nr] + " - " + self.artists[nr])
self.ui.titleLabel.setText(self.titles[self.row])
self.ui.artistLabel.setText(self.artists[self.row])
self.player.setPlaylist(self.playlist)
except Exception as e:
print(e)
QMediaContent не читает mp3 с тегами. У меня есть mp3-файлы, и некоторые из них содержат такие данные, как название, исполнитель, альбом и т. Д. Я могу открывать и слушать эти файлы на своем компьютере, но QMediaContent их не читает. Если я добавлю деталь в чистый mp3-файл (который можно прочитать) или если я удалю все детали из mp3-файла, которые не могут быть прочитаны, QMediaContent не прочитает их. Пожалуйста, помогите мне, это ошибка или я что-то делаю не так?
Из картинки можно прочитать только 755.mp3