Gegoogelt habe ich schon aber die Zusätze wie pyAudio oder numpy findet der Linux-Installer (OpenSuSE 11.1) nicht.
Soweit habe ich:
Code: Alles auswählen
import wave,os,sys
try:
Testdatei = wave.open("test.wav","r")
# print("Datei gefunden")
print "Channels: ",int(Testdatei.getnchannels() )
print "Sampebreite in Bytes: ",int(Testdatei.getsampwidth() ),"=",int(Testdatei.getsampwidth()*8),"Bit"
print "Framerate: ",int(Testdatei.getframerate() )
print "Anzahl Frames: ",int(Testdatei.getnframes() )
except:
print("Keine Datei gefunden.")
sys.exit()
Aufnahme = wave.open("Aufnahme.wav","w")
Aufnahme.setnchannels(2)
Aufnahme.setframerate(44100)
Aufnahme.setsampwidth(2)
Aufnahme.setnframes(5*44100) # 5 sec
#Start ?
Testdatei.close()
Aufnahme.close()