From: Urban Wallasch Date: Wed, 26 May 2021 18:43:04 +0000 (+0200) Subject: * Fixed regression: quoted commas in ffmpeg filter presets. X-Git-Tag: v0.4~16 X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=bc7adf42e396f47e1a391435911ba2f12f8769ea;p=ffpreview.git * Fixed regression: quoted commas in ffmpeg filter presets. --- diff --git a/ffpreview.py b/ffpreview.py index e91af94..2a88892 100755 --- a/ffpreview.py +++ b/ffpreview.py @@ -1813,16 +1813,16 @@ def make_thumbs(vidfile, thinfo, thdir, prog_cb=None): cmd.extend( ['-i', vidfile] ) if cfg['method'] == 'scene': - flt = 'select=gt(scene,' + str(cfg['scene_thresh']) + ')' + flt = 'select=gt(scene\,' + str(cfg['scene_thresh']) + ')' elif cfg['method'] == 'skip': - flt = 'select=not(mod(n,' + str(cfg['frame_skip']) + '))' + flt = 'select=not(mod(n\,' + str(cfg['frame_skip']) + '))' elif cfg['method'] == 'time': fs = int(float(cfg['time_skip']) * float(thinfo['fps'])) - flt = 'select=not(mod(n,' + str(fs) + '))' + flt = 'select=not(mod(n\,' + str(fs) + '))' elif cfg['method'] == 'customvf': flt = cfg['customvf'] else: # iframe - flt = 'select=eq(pict_type,I)' + flt = 'select=eq(pict_type\,I)' flt += ',showinfo,scale=' + str(cfg['thumb_width']) + ':-1' if thinfo['addss'] >= 0 and not cfg['start']: flt += ',subtitles=' + fff_esc(vidfile) + ':si=' + str(thinfo['addss'])