需要使用MLT加速视频。 我可以用ffmpeg:
来做到这一点-filter:v "setpts=0.5*PTS"
但MLT呢?
答案 0 :(得分:2)
" timewarp" 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
请注意,当应用于时间扭曲生成器时,输入/输出点需要通过速度因子进行缩放。