【发布时间】:2013-10-15 08:55:56
【问题描述】:
谁能解释一下如何使这段代码工作?
exec("ffmpeg -f concat -i <(printf "file '%s'\n" ./*.mp4) -c copy output.mp4");
我尝试在 " 和 ' 之前添加 '\',但仍然没有用。 感谢任何帮助。谢谢!
【问题讨论】:
谁能解释一下如何使这段代码工作?
exec("ffmpeg -f concat -i <(printf "file '%s'\n" ./*.mp4) -c copy output.mp4");
我尝试在 " 和 ' 之前添加 '\',但仍然没有用。 感谢任何帮助。谢谢!
【问题讨论】:
您必须转义双引号和反斜杠。您可以使用反斜杠:\
exec("ffmpeg -f concat -i <(printf \"file '%s'\\n\" ./*.mp4) -c copy output.mp4");
【讨论】: