X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=extlib%2Ffreesound%2Faudioprocessing.py;h=b002ff8aa4123ec68b9d3af334bc425d4a800f25;hb=1038aea822fdc8a84745bd44cc96ed97d66bbc28;hp=2c2b35b587cccddf52952bcf4da6340f4f51fc52;hpb=d0e9f843e23196f790b640327bef3718e74b0347;p=mediagoblin.git diff --git a/extlib/freesound/audioprocessing.py b/extlib/freesound/audioprocessing.py index 2c2b35b5..b002ff8a 100644 --- a/extlib/freesound/audioprocessing.py +++ b/extlib/freesound/audioprocessing.py @@ -300,7 +300,7 @@ class WaveformImage(object): """ def __init__(self, image_width, image_height, palette=1): if image_height % 2 == 0: - raise AudioProcessingException, "Height should be uneven: images look much better at uneven height" + raise AudioProcessingException("Height should be uneven: images look much better at uneven height") if palette == 1: background_color = (0,0,0) @@ -493,7 +493,7 @@ def convert_to_pcm(input_filename, output_filename): """ if not os.path.exists(input_filename): - raise AudioProcessingException, "file %s does not exist" % input_filename + raise AudioProcessingException("file %s does not exist" % input_filename) sound_type = get_sound_type(input_filename) @@ -512,7 +512,7 @@ def convert_to_pcm(input_filename, output_filename): if process.returncode != 0 or not os.path.exists(output_filename): if "No space left on device" in stderr + " " + stdout: raise NoSpaceLeftException - raise AudioProcessingException, "failed converting to pcm data:\n" + " ".join(cmd) + "\n" + stderr + "\n" + stdout + raise AudioProcessingException("failed converting to pcm data:\n" + " ".join(cmd) + "\n" + stderr + "\n" + stdout) return True @@ -523,7 +523,7 @@ def stereofy_and_find_info(stereofy_executble_path, input_filename, output_filen """ if not os.path.exists(input_filename): - raise AudioProcessingException, "file %s does not exist" % input_filename + raise AudioProcessingException("file %s does not exist" % input_filename) cmd = [stereofy_executble_path, "--input", input_filename, "--output", output_filename] @@ -533,7 +533,7 @@ def stereofy_and_find_info(stereofy_executble_path, input_filename, output_filen if process.returncode != 0 or not os.path.exists(output_filename): if "No space left on device" in stderr + " " + stdout: raise NoSpaceLeftException - raise AudioProcessingException, "failed calling stereofy data:\n" + " ".join(cmd) + "\n" + stderr + "\n" + stdout + raise AudioProcessingException("failed calling stereofy data:\n" + " ".join(cmd) + "\n" + stderr + "\n" + stdout) stdout = (stdout + " " + stderr).replace("\n", " ") @@ -568,7 +568,7 @@ def convert_to_mp3(input_filename, output_filename, quality=70): """ if not os.path.exists(input_filename): - raise AudioProcessingException, "file %s does not exist" % input_filename + raise AudioProcessingException("file %s does not exist" % input_filename) command = ["lame", "--silent", "--abr", str(quality), input_filename, output_filename] @@ -576,7 +576,7 @@ def convert_to_mp3(input_filename, output_filename, quality=70): (stdout, stderr) = process.communicate() if process.returncode != 0 or not os.path.exists(output_filename): - raise AudioProcessingException, stdout + raise AudioProcessingException(stdout) def convert_to_ogg(input_filename, output_filename, quality=1): """ @@ -584,7 +584,7 @@ def convert_to_ogg(input_filename, output_filename, quality=1): """ if not os.path.exists(input_filename): - raise AudioProcessingException, "file %s does not exist" % input_filename + raise AudioProcessingException("file %s does not exist" % input_filename) command = ["oggenc", "-q", str(quality), input_filename, "-o", output_filename] @@ -592,7 +592,7 @@ def convert_to_ogg(input_filename, output_filename, quality=1): (stdout, stderr) = process.communicate() if process.returncode != 0 or not os.path.exists(output_filename): - raise AudioProcessingException, stdout + raise AudioProcessingException(stdout) def convert_using_ffmpeg(input_filename, output_filename): """ @@ -600,10 +600,10 @@ def convert_using_ffmpeg(input_filename, output_filename): """ TIMEOUT = 3 * 60 def alarm_handler(signum, frame): - raise AudioProcessingException, "timeout while waiting for ffmpeg" + raise AudioProcessingException("timeout while waiting for ffmpeg") if not os.path.exists(input_filename): - raise AudioProcessingException, "file %s does not exist" % input_filename + raise AudioProcessingException("file %s does not exist" % input_filename) command = ["ffmpeg", "-y", "-i", input_filename, "-ac","1","-acodec", "pcm_s16le", "-ar", "44100", output_filename] @@ -613,4 +613,4 @@ def convert_using_ffmpeg(input_filename, output_filename): (stdout, stderr) = process.communicate() signal.alarm(0) if process.returncode != 0 or not os.path.exists(output_filename): - raise AudioProcessingException, stdout + raise AudioProcessingException(stdout)