gpt4 book ai didi

ffmpeg - 在ffmpeg的多个过滤器中使用相同的输入文件?

转载 作者:行者123 更新时间:2023-12-04 10:56:33 24 4
gpt4 key购买 nike

我有一张想要连接到多个视频流的图像。我有以下内容,但是当我在过滤器复合体中第二次使用 [d] 时,它给了我一个错误。

Stream specifier 'd' in filtergraph description [3:v]scale=640x360,setdar=dar=16/9[d];[0:v][d]concat[a]; [a][1:v]concat[c]; [2:v][d]concat[e]; [c][e]vstack=inputs=2[b] matches no streams.

我有以下
ffmpeg -i W1.webm -itsoffset 10 -i W1.webm -i W1.webm -loop 1 -framerate 24 -t 10 -i I1.jpg -filter_complex "[3:v]scale=640x360,setdar=dar=16/9[d];[0:v][1:v]concat[a]; [v][d]concat[c];[c][a]vstack=inputs=2[b]" -map [b] Output.webm

我能做些什么来解决这个问题?

最佳答案

在过滤器图中生成的已处理流只能使用一个。您必须使用拆分过滤器来克隆流并将一份副本传递给其他过滤器。
ffmpeg -i W1.webm -itsoffset 10 -i W1.webm -i W1.webm -loop 1 -framerate 24 -t 10 -i I1.jpg -filter_complex "[3:v]scale=640x360,setdar=dar=16/9,split=2[d1][d2];[0:v][d1]concat[a]; [a][1:v]concat[c]; [2:v][d2]concat[e]; [c][e]vstack=inputs=2[b]" -map [b] Output.webm

关于ffmpeg - 在ffmpeg的多个过滤器中使用相同的输入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59140333/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com