前言: 做了很长一段时间的抖音电商,带货的短视频都是混剪出来的,想实现一个能够程序化生成带货视频的程序,这篇文章就用来解决第一个问题,也就是将下载好的素材进行镜头细分割。 一、准备工作 代码是使用Python编写的,需要用到的库有 Numpy、OpenCV-Python,使用 pip 直接安装即可: 二、实现思路 1、通过 openCV 读取帧画面,转换成小尺寸灰度图像,并计算帧画面的哈希值 2、计算出两帧画面的汉明距离,如超过一定的阈值,则说明当前帧为两个镜头的关键帧 3、将帧索引转换成00:00:00.000的…