使用 ffmpeg 合并 2 个正在编辑的视频而不保存

使用 ffmpeg 合并 2 个正在编辑的视频而不保存

我想合并 2 个视频,假设它们是相互编辑的

我们通常如何

视频 1:

ffmpeg -i 1.mp4 -filter:a "volume=0.0" test1.mp4

视频 2:

ffmpeg -i 2.mp4 -filter:a "volume=10.0" test2.mp4  

现在我可以使用它们来组合它们

ffmpeg -i test1.mp4 -i test2.mp4 -filter_complex [0:v:0][0:a:0][1:v:0][1:a:0]concat=n=2:v=1:a=1[outv][outa] -map [outv] -map [outa] out.put.mp4

所以我的问题是,有没有办法将这 3 个步骤合并为 1 个步骤,而无需保存步骤 1 和步骤 2 的文件

我确实知道我们可以使用 && 将它们合并为一个,但我的主要疑问是,有没有办法在不保存编辑文件的视频1和视频2文件的情况下完成

希望我的问题能解释清楚

相关内容