Hallo,
Ich brauche mal Hilfe bei einem kleinem Projekt:
Ich möchte einen kleinen Audioplayer schreiben, der NICHT mit MPD sondern mit Alsa arbeitet.
Vor langer Zeit gab es unter DOS einen MP3-Player namens MPX-Play dieser liess es zu, einfach per Pfeiltasten/Enter
im Inhaltsverzeichnis einer Platte durchzuscrollen und bei Druck auf Enter die gewählte Datei abzuspielen.
Es war egal ob die Platte 10 oder 60000 Musikstücke enthielt, da nix eingelesen werden musste oder mit Playlists
jongliert werden musste, wie bei mpd.
Ich möchte quasi so einen Player nachprogrammiern, unter Python auf dem PI.
Ich kenne mich mit Dateioperationen aber nun gar nicht aus, kann mir da jemand helfen?
Im Prinzip muss ja beim durchschauen des DIRs nur unterschieden werden, ob es sich um einen Ordner oder eine Datei handelt.
handelt es sich um eine Datei, muss bei Druck auf Enter dann der volle Pfad mit Dateiname in einer Variablen kopiert werden.
Mit dieser würde ich dann aplay -variable starten.
Sollte die Datei zuende sein, sollte das nächste File übergeben werden.
Würde mich freuen, wenn da jemand helfen könnte!
Gruß,
Wolfram.