mplayer gibt Fehler aus

L I V E Stammtisch ab 20:30 Uhr im Chat
  • Hallo,

    ich versuche ein mp3 aus einem Python prg abzuspielen.
    Gebe ich in der Shell ein:
    mplayer r1.mp3
    Wird das mp3 korrekt abgespielt.
    Versuche ich das aus dem prograamm heraus, bekomme ich den Output:

    [AO_ALSA] alsa-lib: confmisc.c:768:(parse_card) cannot find card '0'

    Das Programm sieht so aus (habe es sowohl mit der aktuellen Zeile, als auch mit der auskommetierten probiert):

    import subprocess
    import time

    #player = subprocess.Popen(["mplayer", "r1.mp3"], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    player = subprocess.Popen("mplayer r1.mp3", shell=True)

    while 1:
    print ("OK")
    time.sleep(5)

    Was mache ich denn verkehrt, oder was fehlt?

    Frohe Weihnachen
    Florian

    Einmal editiert, zuletzt von wasserflo (23. Dezember 2015 um 22:38)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!