我正在尝试从以下命令(忽略为可读性而设置的行中断)获得错误消息Invalid file index 3 in filtergraph description的原因:
ffmpeg -y -progress .progressinfo.dat
-i "E:/tmp/f1.ts"
-i "E:/tmp/f2.ts"
-i "E:/tmp/f3.ts"
-filter_complex "
[0][1:v]xfade=transition=fade:duration=4.235:offset=3.235[vfade1];
[vfade1][2:v]xfade=transition=fade:duration=1:offset=6.562[vfade2];
[vfade2][3:v]xfade=transition=fade:duration=1:offset=10.183333333333,format=yuv420p;
[0:a][1:a]acrossfade=d=1[afade1];
[afade1][2:a]acrossfade=d=1[afade2];
[afade2][3:a]acrossfade=d=1"
-movflags +faststart "E:/tmp/_MERGED.mp4"完全错误是:
Invalid file index 3 in filtergraph description [0]
[1:v]xfade=transition=fade:duration=4.235:offset=3.235[vfade1]; [vfade1]
[2:v]xfade=transition=fade:duration=1:offset=6.562[vfade2]; [vfade2]
[3:v]xfade=transition=fade:duration=1:offset=10.183333333333,format=yuv420p; [0:a]
[1:a]acrossfade=d=1[afade1]; [afade1][2:a]acrossfade=d=1[afade2]; [afade2]
[3:a]acrossfade=d=1.我读到这个问题是指第四个输入。但我看不出我在哪里引用第四输入。
怎么啦?
发布于 2022-01-16 21:43:08
谢谢Gyan --这很管用(我提到过它,[vfade2][3:v]和[afade2][3:a])
https://stackoverflow.com/questions/70711711
复制相似问题