dfaker / WebmGenerator

UI and Automation to cut, filter and join high quality webms, mp4s or gifs.
Mozilla Public License 2.0
517 stars 33 forks source link

Precise sub clip timing. #70

Closed BuyMyMojo closed 2 years ago

BuyMyMojo commented 2 years ago

An option to manually enter timing for the start and end of a sub clip would be useful for grabbing specific clips without trying to click and drag exactly where you need.

A little bit of an odd example: I use MPV to find the start and end of clips I want to make because of it's snappy frame by frame progression that also shows the time code at each frame. Being able to set a sub clip's start and end to exactly 00:11:02.934 - 00:11:27.617 would be a nice level of extra control.

dfaker commented 2 years ago

You're using mpv here too!

The feature you're talking about is I think already in

image

It takes a few possible formats but the one you describe is the standard one:

image

BuyMyMojo commented 2 years ago

That is perfect for adding new sub clips thank you! Being able to edit already created ones without remaking it would be nice too

dfaker commented 2 years ago

I'm not sure textual input is needed for adjustments, you can zoom in on the timeline with mousewheel (or ctrl-mousewheel for faster zooming) after having clicked on one of the end handles (the blue or red rectangles with dots) arrow keys (or ctrl+arrrowkeys or ctrl+shift+arrow keys) allow progressively finer steps of a single endpoint all the while displaying a white seek pointer and the timecode down to the fractional second:

image

I'd note that those end handles, and the whole clip is draggable to coarser visual adjustments.