FFMPEG无法对高速变化的视频进行编码

时间:2020-01-21 09:57:08

标签: ffmpeg

嗨,我正在尝试使用FFMPEG 4.2.2版加快剪辑速度。加快剪辑速度有限制吗?如果我尝试加快某个片段的速度,则无法打开输出文件。

我尝试了两种没有任何运气的方法:1.使用setPTS过滤器和2.以更快的帧速率输入文件。

1。

ffmpeg -i GH012088.MP4 -y -ss 18 -t 0.48 -an -filter:v "setpts=0.096*PTS" -r 25 output.MP4

2。

ffmpeg -r 312.1875 -i GH012088.MP4 -y -ss 18 -t 0.48 -r 25 -an output.MP4

我正在尝试从输入中创建一个剪辑,该输入从原始剪辑中的1秒开始,以10.4166 x的速度播放并持续0.48秒

我在做什么错? 谢谢

2 个答案:

答案 0 :(得分:1)

使用

ffmpeg -ss 1 -i GH012088.MP4 -y -t 0.48 -an -filter:v "setpts=0.096*PTS" -r 25 output.MP4

在重新定时帧之前,搜寻必须在输入侧。在重新定时帧之后,-t必须在输出侧。

答案 1 :(得分:0)

电影有声音吗? 如果是,那么我们必须通过合并过滤器来同步加速音频和视频:

ffmpeg -i video.avi -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" -f avi video1.avi
相关问题