From 290d470a3790b484520263833e5939bf533cc4f3 Mon Sep 17 00:00:00 2001 From: Rafael Moreno Lopez <55875136+rafamolopez@users.noreply.github.com> Date: Fri, 5 Mar 2021 19:22:07 +0100 Subject: [PATCH] Added mpdecimate option for ffmpeg. Drop duplicate frames when a video file is processed For more info: https://ffmpeg.org/ffmpeg-filters.html#mpdecimate --- mainscripts/VideoEd.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mainscripts/VideoEd.py b/mainscripts/VideoEd.py index f9fcedd..c2d9904 100644 --- a/mainscripts/VideoEd.py +++ b/mainscripts/VideoEd.py @@ -40,7 +40,9 @@ def extract_video(input_file, output_dir, output_ext=None, fps=None): if output_ext == 'jpg': kwargs.update ({'q:v':'2'}) #highest quality for jpg - + + kwargs.update ({'vf':'mpdecimate'}) #drop duplicate frames + job = job.output( str (output_path / ('%5d.'+output_ext)), **kwargs ) try: