使用ffmpeg在不同场景下提取视频
本文介绍如何使用ffmpeg命令获取视频不同场景的起始点,并通过精准截取来提取视频,从而使提取的视频更具有相关性。使用命令“-filter:v \"select='gt(scene,{1})',showinfo\"”获取场景信息,然后使用命令“-ss " + startTime + " -i " + OriginFile + " -t " + durationTime + " -max_muxing_queue_size 1024" + " -strict -2 -keyint_min 8 -g 8 -sc_threshold 0" + " " + DstFile + " -y ”进行精准截取。继续阅读,了解更多详细信息。
下载地址
用户评论
#版本老旧,具有参考价值,但是要自己手动生成LOG.TXT,自动会报错,不知道为什么,并且FFMPEG的场景检测值0.15检测并不准确,还有待继续测试。感谢作者的辛苦付出!