ffmpeg tpad增加了影片开始和结束的延迟

问题描述

在ffmpeg中,有-filter_complex "tpad=stop_duration=20"会将20秒添加到视频/流的后面,或者-filter_complex "tpad=start_duration=20"则将其添加到前面的视频。

如何将它们添加到两者中?像ffmpeg -re -i {$file} -filter_complex "tpad=stop_duration=20&start_duration=20"的持续时间之类的方法不起作用,并且找不到关于在一个命令中同时使用两个过滤器的文档。

解决方法

同一过滤器的多个选项用:分隔,因此应该是

tpad=stop_duration=20:start_duration=20