lanmojun
lanmojun
发布于 2023-06-21 / 141 阅读 / 0 评论 / 0 点赞

像素级去重,根据场景自动分割视频

步骤一:下载并安装Python 3 

下载地址:

https://www.python.org/downloads/windows/

在下方Add Python 3.9 to Path处打勾

步骤二:安装scenedetect[opencv]模块

2.1通过按快捷键Win + R,

输入cmd

打开cmd窗口

2.2在cmd窗口输入 pip list 可以查看Python3已安装的模块

(注:未安装Python,pip指令无法使用)

2.3在cmd窗口输入以下命令安装场景检测所需模块

pip install scenedetect[opencv]

安装场景检测所需模块

2.4可以通过步骤2.2相应操作,

检验是否已安装场景检测所需模块:

click 

colorama

numpy 

opencv-python

scenedetect   0.5.5

tqdm 

检验场景检测所需模块

步骤三:场景检测,分割视频

3.1、在视频存放路径目录下,

鼠标右键,新建一个文本文档(也叫txt文档)

3.2、在txt文档中,输入以下批处理指令:

for %%i in (*) do scenedetect -i "%%i" -s "%%i.stats.csv" detect-content list-scenes split-video -o "%%i_Output_video"

3.3、保存文档并关闭,然后将文档后缀拓展名txt改为bat

3.4、鼠标左键双击bat批处理,批量生成分割视频


评论