首页 > 解决方案 > 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 秒

我究竟做错了什么?谢谢

标签: ffmpeg

解决方案


采用

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

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


推荐阅读