FFMPEG with shell:Oncat 列出的电影



我是shell脚本的新手,试图将列出的电影连接到一个文件夹中,例如:

filename="list.txt"
cat ${filename} | while read line;
do
    ffmpeg -y -i sum.mov -i $line -filter_complex concat tmp.mov
    cp tmp.mov sum.mov
done

但是,此循环仅运行一次。最佳实践是什么?

谢谢

已求解:

#list.txt
file 'movie1.mov'
file 'movie2.mov'
file 'movie3.mov'

不需要编写 shell 脚本。只

ffmpeg -f concat -i list.txt -c copy output.mov

最新更新