ffmpeg concat error无法找到合适的输出格式

问题描述:

我试图将一个视频视频批量连接到多个视频。 我使用下面的命令只是家具测试它: ffmpeg -i test.mp4 -i hello.mp4 -filter comp lex “[0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=n=2:v=1:a=1 [v] [a]” -map “[v]” -map “[a]” outpu t_video.mp4 ffmpeg concat error无法找到合适的输出格式

However I get the following Error:

[NULL @ 04fc2c00] Unable to find a suitable output format for '[0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=n=2:v=1:a=1 [v] [a]' [0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=n=2:v=1:a=1 [v] [a]: Invalid argument

+0

@LordNeckbeard有关如何使用此代码或'ffmpeg -f concat -i mylist.txt -c copy output.mp4'方法将添加到100多个视频的任何建议? – jasan

+0

是的我upvoted。 :) – jasan

+0

感谢您的验证。我删除了我的评论,现在我已经知道它对你有用了,所以它成为一个真正的答案。至于你的[新问题](https://*.com/q/45989622/1109017)我没有答案,因为我不熟悉Windows批处理脚本。 – LordNeckbeard

变化-filter complex-filter_complex和替换“智能”行情与正常双引号(")。