Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video FFmpeg-筛选器“”复杂错误,为“”指定的输入太多;比例尺;滤波器_Video_Ffmpeg_Video Processing - Fatal编程技术网

Video FFmpeg-筛选器“”复杂错误,为“”指定的输入太多;比例尺;滤波器

Video FFmpeg-筛选器“”复杂错误,为“”指定的输入太多;比例尺;滤波器,video,ffmpeg,video-processing,Video,Ffmpeg,Video Processing,我正在尝试使用ffmpeg将一些视频压缩成一个视频。这是我的ffmpeg cmd: ffmpeg -i input1.avi -i input2.mkv -filter_complex [0:v]scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2[v0];[v0][0:a][1:v]scale=1920:1080:force_original_aspect_ratio=dec

我正在尝试使用
ffmpeg
将一些视频压缩成一个视频。这是我的ffmpeg cmd:

ffmpeg -i input1.avi -i input2.mkv -filter_complex [0:v]scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2[v0];[v0][0:a][1:v]scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2[v1];[v1][1:a]concat=n=2:v=1:a=1[outv][outa] -map [outv] -map [outa] -vcodec libx264 -crf 27 -preset ultrafast out.mp4 
但有一个错误:

[AVFilterGraph @ 0xd177f500] Too many inputs specified for the "scale" filter.
E AVLOG   : Error initializing complex filters.
E AVLOG   : Invalid argument
E AVLOG   : At least one output file must be specified
I AVLOG   : Stream mapping:
I AVLOG   : Press [q] to stop, [?] for help
I AVLOG   : No more output streams to write to, finishing.
E AVLOG   : 
F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 17256 (IntentService[v)
有什么想法吗


非常感谢。

应该将
[v0][0:a]
放在concat过滤器之前,而不是放在秤上。它可以工作,非常感谢!