-1

需要使用 MLT 加速视频。我可以用 ffmpeg 做到这一点:

-filter:v "setpts=0.5*PTS"

但是 MLT 呢?

4

1 回答 1

1

MLT 中的“时间扭曲”制作者可以改变视频速度。

https://www.mltframework.org/bin/view/MLT/ProducerTimewarp

要使速度加倍(玩得更快),请使用:

$ melt timewarp:2.0:file.mp4

将速度减半(播放速度较慢)使用:

$ melt timewarp:0.5:file.mp4

要加速文件的一部分,您必须将其与入/出点分开:

$ melt file.mp4 in=0 out=29 timewarp:2.0:file.mp4 in=60 out=238 file.mp4 in=120

请注意,当应用于时间扭曲生成器时,输入/输出点需要按速度因子进行缩放。

于 2016-09-06T15:34:49.887 回答