Skip to content

有些用户会遇到双击sp.exe后等许久都无法打开软件,甚至有时启动画面都不会显示,具体原因主要有以下几种

1. 软件使用 pySide6开发,本身体积较大,又内置cuda支持,有些臃肿,启动较慢,有时可能需要等待个一两分钟,如果没有打开,请先耐心等待几分钟再看看是否能显示主界面。如果等了几分钟连启动画面都未显示,请从任务管理器中关闭 sp.exe,再到sp.exe上右键管理员权限打开试试。

2. 当上面方法仍然无法解决时,请查看软件所在路径,不要放在 C盘 Program Files文件夹下,或其他需要特殊权限的位置,如果是的话,请移动到d盘等目录下。

3. 请确认是否是在解压后的文件夹内打开的sp.exe,不可直接在压缩包里双击sp.exe

4. 查看解压后的软件所在路径是否过长,从盘符看起,是否路径有上百个字母组成,甚至文件夹地址栏都无法容下路径,如果是,请移动到短路径下,比如移动到  D:/video/

5. 尽量避免存放到 中文日文韩文等 名称的目录中,建议存放到只有英文或数字组成的文件夹下,比如 D:/videotrans

6. 如果弹出报错说是 Qt 未找到,这种情况你应该是下载的升级包,请下载1.9G的完整包,升级包140MB是用于覆盖旧版文件来升级的,不可以独立运行。

7.  不支持在Win7系统上使用,只可在win10 win11,以及源码部署的Mac和Linux

8. 如果提示无权限访问该文件,或双击后启动画面迟迟不显示,请查看是否被安全软件拦截,软件是使用pyinstaller直接打包为exe的,未做数字签名未做杀软认证,可能会被误认为病毒,从而被拦截或删除,请关闭安全软件或者加入白名单。或者请使用源码方式自行部署。

以上是可能的原因,如果出现无法打开的情况,请核对以上问题检查。


字幕识别完成却闪退,一般有以下几个原因

1. 显存不足,使用了large系列的大模型,请使用更小的模型,比如small medium

2. 使用了小模型仍然闪退了,请查看是否视频很大,比如几百M甚至上G,这种情况需要使用更小的模型并且识别模式改为预先分割或均等分割。

并且需要修改 videotrans/set.ini 里的 beam_sizebest_of ,从5改为1

image.png

condition_on_previous_text 后的值改为false

image.png

3. 未安装cudnn, 使用faster模式仅安装cuda是不可以的,还需要额外安装cudnn和cublad

安装教程 https://juejin.cn/post/7318704408727519270

image.png

image.png


github.com/jianchang512