-i视频1.a -i视频2.a -filter复合体“0:v:0 1:v:0 concat=n=2:v=1:a=1 v”v“-map”v“-map”a“output_video.avi”
视频1. and ->这个视频没有音频流,只有视频流视频2.and->有视频和音频流
错误
流说明符':a:0‘在过滤图描述中0:v1:v concat=n=2:v=1:a=1 v不匹配任何流。
我怎么才能把这两个视频连在一起?
使用以下命令,可以集中这两个视频,但是输出视频没有音频,如何解决这个问题?
ffmpeg.exe -i视频1.avi -y 1.ts
ffmpeg.exe -i视频2.avi -y 2.ts
ffmpeg.exe -i优惠:1.ts_
发布于 2019-02-09 18:34:03
我使用Laravel,这个代码适用于我:
没有音频的:
exec("ffmpeg -i " . $URLVIDEO1 . " -i " . $URLVIDEO2 . " -filter_complex \"[0:v:0] [1:v:0] concat=n=2:v=1 [v]\" -map \"[v]\" " . $URLVIDEOFINAL);带音频的:
exec("ffmpeg -i " . $URLVIDEO1 . " -i " . $URLVIDEO2 . " -filter_complex \"[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]\" " . $URLVIDEOFINAL);显然,原始变量不是这样命名的。我希望我能帮你
https://stackoverflow.com/questions/52887786
复制相似问题