我有一个00:15:24长度的.mp3文件,我想把它分成三个单独的文件,最好使用txt文件输入,比如:
segemnts.txt
00:00:00 00:04:55 seg1
00:04:55 00:08:41 seg2
00:08:41 00:15:24 seg3
如何用一个命令完成此操作?
while read start end out; do
ffmpeg -nostdin -y -ss "$start" -to "$end" -i my.mp3 "$out"
done < segments.txt
seg1
等必须具有扩展名:seg1.mp3
。或者,使用"$out.mp3"
将其添加到脚本中。