likes
comments
collection
share

视频翻译配音无法打开、闪退解决,及老版更快新版更慢的原因

作者站长头像
站长
· 阅读数 4

视频翻译配音是一款开源工具,用于将视频从一种语言翻译为另一种语言,开源地址 github.com/jianchang51…

有些用户会遇到双击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

视频翻译配音无法打开、闪退解决,及老版更快新版更慢的原因

condition_on_previous_text 后的值改为false

视频翻译配音无法打开、闪退解决,及老版更快新版更慢的原因

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

视频翻译配音无法打开、闪退解决,及老版更快新版更慢的原因

视频翻译配音无法打开、闪退解决,及老版更快新版更慢的原因


再解释一个问题,为什么老版本的软件翻译速度更快,而新版更慢

因为老版本默认20条字幕同时翻译,而新版默认10条

老版本默认 10条字幕同时配音,新版本默认3条

视频翻译配音无法打开、闪退解决,及老版更快新版更慢的原因

差别就在这里。

那为什么新版要降低速度

因为速度太快容易触发相应服务的频率限制规则,导致频繁出错,尤其白嫖免费服务的翻译和配音渠道时,所以为了减少出错,降低了速度。

转载自:https://juejin.cn/post/7350124562481414159
评论
请登录