diff --git a/hvideotool/ui/extract_dialog.py b/hvideotool/ui/extract_dialog.py index 0e0aef1..32aa8a8 100644 --- a/hvideotool/ui/extract_dialog.py +++ b/hvideotool/ui/extract_dialog.py @@ -29,7 +29,11 @@ class ExtractDialog(QDialog): self.step = QSpinBox() self.step.setRange(1, 100000) - self.step.setValue(15) + self.step.setValue(1) + + # Default to "every frame" (every-N-th mode, step=1) — keyframes are + # faster but too sparse; the user usually wants every frame. + self.mode.setCurrentIndex(1) self.max_dim = QSpinBox() self.max_dim.setRange(0, 8192)