pub type Sampler<'s> = &'s dyn Fn(usize, f64) -> Vec<usize>;
Frame selection: (total frames, fps) -> indices.
(total frames, fps) -> indices