|
|
主要是用ffmpeg根据图片匹配裁剪片头片尾。
start_time=$(ffmpeg -ss "$1" -i "$video" -loop 1 -i "$start_png" -t 10 -filter_complex "blend=difference:shortest=1,blackframe=98:32" -f null - 2>&1 | sed -n 's/.*t:\([0-9.]*\).*/\1/p' | tail -n1)
大概是这样的,计算图片出现时间戳,根据时间戳剪辑掉头尾
剪掉头尾,能少占用很多的存储空间
拜托拜托,用命令截取帧,一堆查找太麻烦了
有些剧集,片头片尾时间不固定,按照时间批量剪,很容易剪多了
|
|