我有一个文件sorted_result.txt,它包含以下内容:
00:7:11.8
00:8:32.0
00:9:16.8
00:19:1.6
00:24:22.84
当我运行以下代码时,while循环只执行一次,而不是为文件中的每一行运行。
#!/bin/bash
input="./sorted_result.txt"
count=1
initial=00:00:00
sixty=60
while read line
do
ffmpeg -i cnbc.avi -vcodec h264 -vf fps=25 -ss $initial -to $line $count.avi
count=$((count + 1))
initial=$line
done < "$input"
请帮忙
答案 0 :(得分:0)
解决方案是在-nostdin
和ffmpeg
-i