AI字幕
参考BingLingGroup/autosub
安装
1 2 3 4 5
| export all_proxy=http://127.0.0.1:58591
pip3 install git+https://github.com/BingLingGroup/autosub.git@dev ffmpeg-normalize langcodes
|
使用
1 2 3 4
| autosub -i dcy1.wmv -S ja-jp -D zh-cn
autosub -i dcy1.wmv -S ja-jp -D zh-cn -o /Users/xuanleung/Downloads/worldvideo/dcy1.zh-cn.srt
|
常见错误
错误1:
1
| ERROR: Could not install packages due to an EnvironmentError: Missing dependencies for SOCKS support.
|
解决:原因是安装包不支持socks代理,两种解决方法,一是让它支持,二是采用http代理,这里用第二种方法解决,执行export all_proxy=http://127.0.0.1:58591
错误2:
1 2
| return value.encode(encoding or "ascii") AttributeError: 'NoneType' object has no attribute 'encode'
|
解决:原因环境变量编码的问题,执行
1 2
| export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8
|
上述还无法解决见https://github.com/BingLingGroup/autosub/issues/127上面解决是在dev分支2020.07.02提交的当时还没修复到alpha分支
1 2
| pip3 install --upgrade git+https://github.com/BingLingGroup/autosub.git@dev
|