有一个文件夹 folder,里面有若干个子文件夹(命名随机),每个子文件夹里有若干个视频文件,命名随机。 现需要在每个子文件夹内执行如下命令(使用 ffmpeg 合并视频,输出文件保存在原来的文件夹里即可),如何完成?
for f in ./*; do echo "file '$f'" >> mylist.txt;done;
ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.mp4;
done
感谢各位帮助
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.