思路很简单,先检查文件名有无重名。然后遍历所有视频文件,视频平均分5份,共4帧作为间隔。
- 第一轮比较q1(第一帧)
 - 第二轮根据第一帧相同的结果比较q2(第二帧)
 - 第三轮和第四轮如此类推
 

最后得出4帧都相同的视频列表。
依赖库
- ffmpeg
 - diffimg
 - glob
 
注意事项
- 无判断音频,只判断图像
 - 采样截图点较少
 - 若视频较多,采样截图量较大
 
脚本地址
https://gist.github.com/wastee/d6b56b7c06fe08deca0401296498a17d
本作品采用知识共享署名 4.0 国际许可协议进行许可。