s-ol<p>Started work on a video-sample-editor, trying out <a href="https://merveilles.town/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> and <a href="https://iced.rs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">iced.rs</span><span class="invisible"></span></a> for this.</p><p>Pretty good progress: can load a video, seek using keyboard and mouse, add/remove and nudge markers, as well as jump to and between them.</p><p>A lot of work will have to go into the timeline widget that should eventually replace the simple slider below.</p><p>Once there is visualization of a simple beatgrid, I want this to automatically create a 1D Catmull-Rom spline that maps "time to frame" such that all markes coincide with musical beats, effectively bending playback speed slightly and smoothly to accomplish movement that matches rhythm.</p><p>Another mode of use could be exporting a fixed length of video starting at each marker for playback as short "jumpcut" clips.</p><p>As of right now I'm undecided on whether I want this to be purely a "preproduction tool" that exports data (e.g. interpolated video, frame timing/spline info), or have it *be* a video sampler as well.</p><p><a href="https://merveilles.town/tags/theWorkshop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theWorkshop</span></a> <a href="https://merveilles.town/tags/permathread" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>permathread</span></a></p>