Merge branch 'master' into prefer-webm
authorRogério Brito <rbrito@ime.usp.br>
Sat, 26 Feb 2011 13:09:18 +0000 (10:09 -0300)
committerRogério Brito <rbrito@ime.usp.br>
Sat, 26 Feb 2011 13:09:18 +0000 (10:09 -0300)
LATEST_VERSION
youtube-dl

index 4851877..42b22d9 100644 (file)
@@ -1 +1 @@
-2011.02.25b
+2011.02.25c
index af6522b..0c1209a 100755 (executable)
@@ -2620,7 +2620,7 @@ class FFmpegExtractAudioPP(PostProcessor):
        @staticmethod
        def get_audio_codec(path):
                try:
-                       handle = subprocess.Popen(['ffprobe', '-show_streams', path],
+                       handle = subprocess.Popen(['ffprobe', '-show_streams', '--', path],
                                        stderr=file(os.path.devnull, 'w'), stdout=subprocess.PIPE)
                        output = handle.communicate()[0]
                        if handle.wait() != 0:
@@ -2638,7 +2638,7 @@ class FFmpegExtractAudioPP(PostProcessor):
        @staticmethod
        def run_ffmpeg(path, out_path, codec, more_opts):
                try:
-                       ret = subprocess.call(['ffmpeg', '-y', '-i', path, '-vn', '-acodec', codec] + more_opts + [out_path],
+                       ret = subprocess.call(['ffmpeg', '-y', '-i', path, '-vn', '-acodec', codec] + more_opts + ['--', out_path],
                                        stdout=file(os.path.devnull, 'w'), stderr=subprocess.STDOUT)
                        return (ret == 0)
                except (IOError, OSError):
@@ -2723,7 +2723,7 @@ if __name__ == '__main__':
                # Parse command line
                parser = optparse.OptionParser(
                        usage='Usage: %prog [options] url...',
-                       version='2011.02.25b',
+                       version='2011.02.25c',
                        conflict_handler='resolve',
                )