Let’s say I’ve got 60 minutes of video.
I want to cut this down (by removing parts and speeding up others) to about 30.
I want a countown timer counting 60 minutes from start to end. I want this counter to jump over the cut parts, and speed up on the sped up parts.
The two solutions I came up with:
render the timer as an independent video and ripplecut both files. Would take about five hours, would take up space, can’t be be made longer if one day I’ve got 61 minutes source material.
individual timer filters for each segment, manualy calculating the offset each time. PITA.
From this information I can see I am at position 13secs 27frames in my video that is 32secs and 18frames long. So if I want a 30sec video I have to somewhere remove 2secs and 18frames. Isn’t this what you want?
One other possibility, but I don’t know if it would work … and it would be only a little less clunky:
Rather than exporting a video with the timestamp burned in, you might be able to save the .MLT file and import that as a clip. The advantage would be avoiding any degradation from the encoding / decoding step. As I said, though, not sure if / how well this might work.
This would work for cuts but (if nothing changed since I tried this) you can’t speed up/down the imported mlt clip.
If you want to show the time you can use the GPS text filter with #file_datetime_now#, maybe restricted to minutes:seconds with some offset to start at 0:00 (something like #file_datetime_now %M:%S-477#).
But it’s not a countdown, it will always go up and you’d need to manually apply the speed up/down for subclips. It will take care of the offsets automatically though.
@bkifft - another possible idea is to search YouTube for a countup or countdown timer video, like this one:
You could download it, place it on a higher track in Shotcut, crop out the unwanted text, size/position it, and apply a Blend Mode(ADD) - or a Chromakey filter to remove the black background. This can then be speeded up where required.
Just one more idea… Good uck.