因此,搜索,我找不到与此主题相关的任何内容。我可以进行非编码连接而无需创建文本文件吗?
答案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