需要连接两个 ffmpeg 命令(第一个命令视频作为输入)

需要连接两个 ffmpeg 命令(第一个命令视频作为输入)

第一个命令-将覆盖添加到我的视频:

-i test.mp4 -i img.png -filter_complex [1][0]scale2ref[i][m];[m][i]overlay[v] -map [v] -map 0:a? -ac 2 -preset ultrafast test23.mp4

第二条命令减慢音频(第一条命令视频作为输入):

-i test23.mp4 -filter_complex [0:v]setpts=.12*PTS[v];[0:a]atempo=2.0,atempo=2.0[a] -map [v] -map [a] test1.mp4

请帮我将其合并为单个命令。

答案1

这将是

-i test.mp4 -i img.png -filter_complex [1][0]scale2ref[i][m];[m][i]overlay,setpts=0.12*PTS[v];[0:a]atempo=2.0,atempo=2.0[a] -map [v] -map [a] -ac 2 test23.mp4

音频速度减慢了 4 倍,视频速度却减慢了 8 倍以上。您可能想要修正其中一项操作。

相关内容