diff --git a/flamenco_worker/commands.py b/flamenco_worker/commands.py
index d117a63d8ba6219bfa20208ea5fc1a83cd8817f7..78a12b5c246a0d5aceaacc053f34fb80dc73307c 100644
--- a/flamenco_worker/commands.py
+++ b/flamenco_worker/commands.py
@@ -1049,8 +1049,8 @@ class CreateVideoCommand(AbstractFFmpegCommand):
     codec_video = 'h264'
 
     # Select some settings that are useful for scrubbing through the video.
-    constant_rate_factor = 17  # perceptually lossless
-    keyframe_interval = 1  # GOP size
+    constant_rate_factor = 23
+    keyframe_interval = 18  # GOP size
     max_b_frames: typing.Optional[int] = 0
 
     def validate(self, settings: Settings) -> typing.Optional[str]: