diff --git a/mainscripts/VideoEd.py b/mainscripts/VideoEd.py index 3b9ee4f..ac7ebc5 100644 --- a/mainscripts/VideoEd.py +++ b/mainscripts/VideoEd.py @@ -98,10 +98,14 @@ def denoise_image_sequence( input_dir, ext=None, factor=None ): if factor is None: factor = np.clip ( io.input_int ("Denoise factor? (1-20 default:5) : ", 5), 1, 20 ) + kwargs = {} + if ext == 'jpg': + kwargs.update ({'q:v':'2'}) + job = ( ffmpeg .input(str ( input_path / ('%5d.'+ext) ) ) .filter("hqdn3d", factor, factor, 5,5) - .output(str ( input_path / ('%5d.'+ext) ) ) + .output(str ( input_path / ('%5d.'+ext) ), **kwargs ) ) try: