В PyQt у виджета QMediaPlayer не воспроизводится звук?

Я пишу аудиоплеер на PyQt, использую QMediaPlayer для этого, но когда я пытаюсь воспроизвести трек, ничего не случется.
Ошибок никаких не выдает.И так в любой программе, которую я не писал бы.

Я скорее всего не вижу чего-то очевидного, но все равно прошу помощи.

import sys
from PyQt5 import QtCore
from PyQt5.QtWidgets import QWidget, QApplication, QPushButton, QLabel
from PyQt5.QtMultimedia import QMediaPlayer, QMediaContent


class Example(QWidget):
    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        self.setGeometry(300, 300, 300, 200)
        self.setWindowTitle('Кто отправил сигнал')

        self.player = QMediaPlayer()

        self.button_1 = QPushButton(self)
        self.button_1.move(90, 40)
        self.button_1.setText("Кнопка")
        self.button_1.clicked.connect(self.run)
        self.link = 'Resource\\mus\\barbariki-s-dnyom-rozhdeniya-mp3.mp3'

    def run(self):
        url = QtCore.QUrl(self.link)
        self.player.setMedia(QMediaContent(url))
        # тут запускаю проигрывание, но ничего не происходит
        self.player.play()


def except_hook(cls, exception, traceback):
    sys.__excepthook__(cls, exception, traceback)


if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = Example()

    ex.show()
    sys.excepthook = except_hook
    sys.exit(app.exec())

Файл mp3 не могу загрузить сюда, на сайт


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