From 9d5222f0ccabf2c8eae0c764c1c06ee3d74be5b0 Mon Sep 17 00:00:00 2001 From: j Date: Sat, 29 Jul 2023 11:07:36 +0200 Subject: [PATCH] oder of video/audio settings matters in ffmpeg>5 --- pandora/archive/extract.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pandora/archive/extract.py b/pandora/archive/extract.py index 3a66d54a..cf3598c7 100644 --- a/pandora/archive/extract.py +++ b/pandora/archive/extract.py @@ -322,12 +322,12 @@ def stream(video, target, profile, info, audio_track=0, flags={}): if video_codec != 'libvpx-vp9': pass1_post = ['-speed', '4'] + pass1_post post = ['-speed', '1'] + post - cmds.append(base + ['-an', '-pass', '1', '-passlogfile', '%s.log' % target] - + video_settings + pass1_post) + cmds.append(base + ['-pass', '1', '-passlogfile', '%s.log' % target] + + video_settings + ['-an'] + pass1_post) cmds.append(base + ['-pass', '2', '-passlogfile', '%s.log' % target] - + audio_settings + video_settings + post) + + video_settings + audio_settings + post) else: - cmds.append(base + audio_settings + video_settings + post) + cmds.append(base + video_settings + audio_settings + post) if settings.FFMPEG_DEBUG: print('\n'.join([' '.join(cmd) for cmd in cmds]))