使用python递归删除文件夹下所有损坏的视频文件
当我尝试使用批量下载telegram中的视频文件是,发现有大量文件出现了位置错误导致文件损坏无法打开,这样的文件很多,因此写了一个小脚本将这些文件删除重新下载。
该脚本使用 CV2.VideoCapture 对视频文件进行文件损坏检测,使用magic库对文件是否为视频文件进行检测,脚本代码如下:
本人的github仓库如下:
https://github.com/DataWEIWEI/wei-tools/blob/main/videoDetect.py