Ich programmiere gerade mit curses-menu(http://curses-menu.readthedocs.io/en/latest/index.html). Ich benutze das FunctionItem um einen Soundeffekt mit pyDub aufzurufen. Man sollte während der Sound läuft bereits wieder andere Dinge machen können. Doch man muss warten bis pyDub seinen Effekt zu Ende gespielt hat bis man wieder etwas anderes machen kann ( in dieser Zeit sieht man die Informationen von ffmpeg).
Meine Frage ist nun, ob es so etwas wie noecho für cursesmenu (nicht curses) gibt mit der man meine Wünsche erfüllen könnte.
Hier noch der Code
Code: Alles auswählen
from pydub import *
from pydub.playback import play
from curses import *
from cursesmenu import *
from cursesmenu.items import *
menu = CursesMenu("Programm", "Das ist ein Untertitel")
song = AudioSegment.from_mp3("Musik/Adam_Snow_-_Meghans_Theme.mp3")
playsong = FunctionItem("Starte Soundeffekt", play, [song])
menu.append_item(playsong)
menu.show()