You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New Motion (optical flow) frame sampling method, alongside
"Every N frames" and "Target FPS", in both the GUI and the CLI
(--extract-method motion). A grid of points is tracked through dense
DIS optical flow and a keyframe is written only when the camera has
moved enough: the 80th-percentile cumulative point displacement reaches
a threshold (--extract-motion-threshold, default 600 px), too few
tracked points remain in view (--extract-motion-min-points), or a
maximum frame gap elapses (--extract-motion-max-gap). The first and
last frames are always kept, and --extract-max-frames thins the
result evenly. Static stretches of video produce no redundant frames,
fast pans produce more. Adapted from morishuz/frame-extractor (MIT).
Closes #1.