Audio mit PySide6 abspielen

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Audio mit PySide6 abspielen

by Guest » 03 Jan 2025, 15:43

Ich habe auf verschiedene Weise versucht, .wav-Dateien in meiner Anwendung abzuspielen, die PySide6 verwendet. Andere Bibliotheken funktionieren, wie zum Beispiel pyside. Ich habe minimale Beispiele für die Verwendung von QSoundEffect und QMediaPlayer sowohl unter Windows als auch unter Linux ausprobiert, aber es wird kein Ton erzeugt. Ich habe sogar versucht, es auf mehreren Computern auszuführen, aber ohne Erfolg.
Beispiele dafür, was ich versuche:

Code: Select all

        filename = "./assets/audio/woody.wav"

player = QtMultimedia.QMediaPlayer()
audio_output = QtMultimedia.QAudioOutput()
player.setAudioOutput(audio_output)
player.setSource(QtCore.QUrl.fromLocalFile(filename))
audio_output.setVolume(50)
player.play()
Ich habe das Gleiche auch versucht, indem ich den ressourcenintensiveren QSoundEffect verwendet habe.
Es wird kein Audio abgespielt.

Top