"""resample.py IN.wav OUT.wav RATE [--mono]: resample a 16-bit wav with PyAV (libswresample).""" import sys, wave import numpy as np import av src, dst, rate = sys.argv[1], sys.argv[2], int(sys.argv[3]) mono = '--mono' in sys.argv w = wave.open(src); sr, ch = w.getframerate(), w.getnchannels() x = np.frombuffer(w.readframes(w.getnframes()), dtype='