Ffmpeg 合并rtmp视频。流说明符';:v';在filtergraph描述中

Ffmpeg 合并rtmp视频。流说明符';:v';在filtergraph描述中,ffmpeg,Ffmpeg,我跟随页面合并视频。 当我使用http://*.flv视频作为输入时,它工作正常 但当我使用rtmp://**作为视频输入时。 例如: 它告诉我: Stream specifier ':v' in filtergraph description nullsrc=size=640x480 [base];[0:v] setpts=PTS-STARTPTS, scale=320x240 [upperleft];[1:v] setpts=PTS-STARTPTS, scale=320x240 [upp

我跟随页面合并视频。 当我使用http://*.flv视频作为输入时,它工作正常

但当我使用rtmp://**作为视频输入时。 例如:

它告诉我:

Stream specifier ':v' in filtergraph description  nullsrc=size=640x480 [base];[0:v] setpts=PTS-STARTPTS, scale=320x240 [upperleft];[1:v] setpts=PTS-STARTPTS, scale=320x240 [upperright];[2:v] setpts=PTS-STARTPTS, scale=320x240 [lowerleft];[3:v] setpts=PTS-STARTPTS, scale=320x240 [lowerright];[base][upperleft] overlay=shortest=1 [tmp1];[tmp1][upperright] overlay=shortest=1:x=320 [tmp2];[tmp2][lowerleft] overlay=shortest=1:y=240 [tmp3];[tmp3][lowerright] overlay=shortest=1:x=320:y=240 matches no streams.
那是虫子吗?但我用的是最新的ffmepg。

您正在读取相同的网络输入4次。在过滤开始时,ffmpeg在至少一个输入中未检测到视频流


我假设您最终希望使用四种不同的输入。如果是,请在每次输入前添加
-analyzeduration 20M-probesize 10M
。增加值,直到错误消失。

您正在读取相同的网络输入4次。在过滤开始时,ffmpeg在至少一个输入中未检测到视频流

我假设您最终希望使用四种不同的输入。如果是,请在每次输入前添加
-analyzeduration 20M-probesize 10M
。增加值,直到错误消失

Stream specifier ':v' in filtergraph description  nullsrc=size=640x480 [base];[0:v] setpts=PTS-STARTPTS, scale=320x240 [upperleft];[1:v] setpts=PTS-STARTPTS, scale=320x240 [upperright];[2:v] setpts=PTS-STARTPTS, scale=320x240 [lowerleft];[3:v] setpts=PTS-STARTPTS, scale=320x240 [lowerright];[base][upperleft] overlay=shortest=1 [tmp1];[tmp1][upperright] overlay=shortest=1:x=320 [tmp2];[tmp2][lowerleft] overlay=shortest=1:y=240 [tmp3];[tmp3][lowerright] overlay=shortest=1:x=320:y=240 matches no streams.