diff --git a/src/tadam.py b/src/tadam.py index 25c84f8..1656883 100755 --- a/src/tadam.py +++ b/src/tadam.py @@ -62,8 +62,11 @@ def usage(): def rate(infile, outfile, rate_ratio): - data, samplerate = sf.read(infile) - new_samplerate = int(samplerate * rate_ratio) + try: + data, samplerate = sf.read(infile) + new_samplerate = int(samplerate * rate_ratio) + except sf.LibsndfileError as e: + print("ERROR : {0}".format(e)) try: sf.write(outfile, data, new_samplerate) except: