我有很多小视频讲座,但第一个和最后几个秒是我不想保留的开场和结尾学分。而且,它打破了连续性。
所以我想要的是删除所有视频文件的前15秒和最后10秒然后合并它们。
有人可以建议一种方法或软件吗?
答案 0 :(得分:0)
https://ffmpeg.org/ffmpeg.html#Main-options
-ss位置(输入/输出)
可以删除前15秒:-ss "0:00:15"
或-ss 15
-至位置(输入/输出)
从pos到 pos
-t持续时间(输入/输出)
从pos与 dur
-sseof位置(输入)
-sseof -10
:持续10秒钟,https://stackoverflow.com/a/36120894/10298463
但没有-toeof position
。
我认为它可以通过ffprobe "infile" 2>&1 | grep -Eo "([0-9]{2}:){2}[0-9]{2}"
计算,然后使用选项-t