在 FFMPEG 中相对于源视频结尾的特定点叠加视频

在 FFMPEG 中相对于源视频结尾的特定点叠加视频

此命令可正确工作,用于在第一个输入(test-video.mp4)开始后的任意时间点(例如 3 秒)叠加第二个输入(PNG 序列)

ffmpeg -i test-video.mp4 -itsoffset 3 -i outro-frames/Outro.%05d.png -filter_complex "[1][0]scale2ref[scaled][ref];[ref][scaled]overlay=x=0:y=0:enable=gt(t\,3\)" test-video-outro.mp4

但我想要做的是,不显示从开始到结束的 3 秒,而是显示从结束到结束的 3 秒(即 test-video.mp4 的长度 - 3 秒)。

这可能吗?谢谢。

相关内容