阿牛字幕,事故一则,Windows 下提示缺少类库,实际上是系统缺少 C 库
昨日发了阿牛字幕 0.7.0 版本,群内接连两个反馈,软件转写报错,运行失去响应。
我看到的时候就十一点多了,已经睡下了,便简单回复,重启试试。删了项目文件,试试。
内心是有些恐慌的。0.7.0 动了底层的 Python,以前依赖 tar.exe 文件,有些老版本的 windows 不支持,给运行带来麻烦。改用了 node-tar 库,这样,各系统统一处理,就不需要系统的 tar 软件了。
发布了几个小时,就有两个人报事故,不会是有我没有发现的大问题,所有用户都这样,一更新,没法用了吧?
这么晚了,还是睡了,毕竟,健康第一。
夜半三点多,醒来,忽然念头起来,琢磨这如何排查解决问题,睡不着了。
七点起来,做饭吃饭,赶紧解决问题。
测试 windows,mac intel,mac arm,0.6 0.7 版本的阿牛字幕,都运行正常。说明,Python 该是问题不大。
群内沟通,出问题的用户,都在线。
mac 用户,启动时失去响应的,已经正常了。大概临时系统影响,或者,Rosetta 转义 x86 二进制文件。
松了半口气。
windows 用户,删了项目文件,重装 Python 和 FunASR 库,当然这些不需要手动处理,软件会自动跑。
仍是提示某些库缺少某些东西,并且和昨日不同。
这确实有些奇怪,库都是 Python 的 pip 自动安装的,一般不会出问题。
怀疑是杀毒或者安全软件影响了,误杀了,并没有。
让其仔细检查日志,忽然发现很多缺少 c++ 库的提示。这个版本,在底部状态栏,提供详细的日志信息,很方便就可以看到。
然后,问 AI,找到库文件,安装,好了。
终于可以放下心来了,不是软件问题,不是灾难级事故。
似乎以前也遇到过一次缺少库的问题,具体的症状忘记了。
前几天有用户反馈,运行转写失败,检查发现是缺少 tar 文件。这次已经升级了,不再依赖。
c++ 库,似乎是没有办法集成的。也是小概率事件。
记录一下,再遇到这个问题,就可以快速解决了。
阿牛字幕,在老旧电脑上,也能以 10 倍速生成字幕,并且可以通过字幕,剪辑视频。
无论做播客,剪口播,整理会议记录,做视频课程,这都是一个很有用的工具。
赶快用起来吧。

