Skip to content

求问,总是在识别到视频最后闪退,2小时以上的视频会在2小时处闪退,2小时以下的会在识别结束后闪退,用的fast-large v3模型
3090显卡,I9处理器,32g ddr4内存


回复0:1. 换小模型
2. 安装 cudnn

具体查看 https://pyvideotrans.com/11.html

回复1:换了小模型,也安装了cudnn, 总是在识别结束后闪退,之前1.7版本的时候哪怕整体识别也能跑下来,是不是有什么参数变了。

回复2:对,我用1.81也是,闪退,1.7就没事。

回复3:+1 4070S 用了小模型 用了均等分割 识别一个70mb的视频 启用cuda都会闪退,不启用就没事 我也回退版本试试

回复4:可能cudnn未正确安装。查看文档里常见问题 关于闪退

回复5:现在退回1.7也不行了,每次闪退后,在C:\Users\54316\AppData\Local\CrashDumps 文件夹里会出现sp.exe.17048.dmp,文件大小491mb,每次闪退都会多一个这个文件。

回复6:取消选中 cuda 复选框再试试

回复7:你是指不适用cuda加速吗?

回复8:现在有解决吗? 我也是闪退,识别结束就闪退, 和视频长度没没有关系

回复9:确实,相同的视频,不使用CUDA就正常。启用执行,就会闪退。已经是1.90最新版本了。

回复10:faster-whisper的锅
尝试源码部署。打开 videotrans/regconition/all.py ,搜索 del model 将这行删除,再试试

回复11:下载这个,解压后将 sp.exe 覆盖原 sp.exe ,然后再试试还闪退么

https://github.com/jianchang512/pyvideotrans/releases/download/v1.90/sp.7z

如果覆盖后打不开,任务管理器中强制关闭,试几次