Je veux boucle un fichier audio et en utilisant une combinaison de THIS CODE (ma question Orignal avec une solution) et THIS CODE (par exemple Qt C) ont réussi à créer ceci:pyqt5 looping fichier mp3
from PyQt5.QtCore import *
from PyQt5.QtMultimedia import *
import sys
if __name__ == "__main__":
app = QCoreApplication(sys.argv)
playlist = QMediaPlaylist()
url = QUrl.fromLocalFile("./sound2.mp3")
playlist.addMedia(url)
playlist.setPlaybackMode(QMediaPlaylist.Loop)
content = playlist()
player = QMediaPlayer()
player.setMedia(content)
player.play()
app.lastWindowClosed.connect(player.stop)
app.exec()
Cependant, ce code ne fonctionne pas et l'erreur signalée est:
TypeError: arguments ne correspond à tout appel surchargé: addMedia (auto, QMediaContent): argument 1 a le type inattendu addMedia 'qurl' (auto, objet): argument 1 a type inattendu 'QUrl'
Où est-ce que je me trompe avec le code? Toute aide est très appréciée.
Hi @ shao.lo. Merci pour la solution (j'ai résolu ce problème il y a quelques semaines mais j'ai oublié cet article) - Je le laisserai au cas où quelqu'un d'autre cherche la solution – hsc1000