连接(非编码)而不创建文本文件 ffmpeg

连接(非编码)而不创建文本文件 ffmpeg

因此,搜索,我找不到与此主题相关的任何内容。我可以进行非编码连接而无需创建文本文件吗?

答案1

解复用器concat只能从文件指针或 URL 读取。文件内容不能通过命令行选项替换。

你可以做的是使用进程替换(如果你的 shell 支持它)来生成文件飞行中

ffmpeg -f concat -safe 0 -i <(for f in ./*.wav; do echo "file '$PWD/$f'"; done) -c copy output.wav

这里返回一个可以像常规文件一样<(…)打开的文件指针。ffmpeg

相关内容