Replies: 8 comments
|
You may need to also increase the |
|
Thank you for your reply! But I still get an incorrect result. out2.mp4 |
I get the correct result if I don't use the "out" parameter. out2.mp4 |
|
My expectation is that you would need to multiply the "in" parameter to create frame continuity. When you make a timewarp with 0.5 speed, each frame is doubled. So, what was frame 40 at normal speed is now frame 80 at half speed. The same comment goes for "out" and "length". I think an easy way to calculate it would be to calculate the frames you want for each segment. Then, for the timewarp producer, double the in and out values. I do not think you would need to set length. But i did not test it myself. |
|
@bmatherly Result out_07.mp4 |
|
Here is my original video for testing. Original.English.Video.mp4 |
|
To increase the speed of the specific section, I need to multiply the initial "in" parameter by 0.25 (40 * 0.25 = 10). out_2.mp4 |
I have been doing some testing and I see the same problem. When I try to recreate this problem in Shotcut, the in/out math follows my previous instruction (double them for 0.5 speed). But it does not work in melt. There must be some interaction that I have not figured out yet that is causing melt to have incorrect behavior. I do not know your full use case, but have you considered using the timeremap link instead of snipping up the clip? This link was designed to make keyframed speed adjustments to clips. A good way to learn is to open your clip in Shotcut, apply the "Time Remap" or "Speed: Forward" filters (both use timeremap under the hood) and then apply keyframes to get the effect you want. Then, inspect the resulting MLT fil to see the parameters that are used. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
Please tell me the correct syntax for timewarp in the command line. I did this, but got incorrect results.
To Reproduce
Before (without timewarp):
After (timewarp):
If I understand correctly, I should increase the duration of the clip by 2 times, that is, change the value of the "out" parameter.
But I get a weird video freeze.
Results:
out.mp4
out2.mp4
CMD Melt:
All reactions