BingLingGroup / autosub

Command-line utility to transcribe/translate from video/audio/subtitles to subtitles
GNU General Public License v2.0
1.97k stars 243 forks source link

TypeError: cannot unpack non-iterable NoneType object #196

Closed sc30zhw closed 1 year ago

sc30zhw commented 1 year ago

确保你已经看过 readme,也搜索并阅读过和你遇到的情况相关的问题。否则会被认为是重复的并被立刻关闭。

描述问题 翻译视频文件时报错。

复现问题 复现问题的步骤:

autosub -i "E:\test.mp4" -S en -D zh-cn。
Traceback (most recent call last):
  File "autosub\__main__.py", line 25, in <module>
  File "autosub\__init__.py", line 159, in main
  File "autosub\cmdline_utils.py", line 1369, in audio_or_video_prcs
TypeError: cannot unpack non-iterable NoneType object
[12520] Failed to execute script __main__
使用这个来显示你的config文件。

期待的行为 希望将测试视频翻译成中文。

截图 合适的话可以提供用以描述问题的截图。但是不推荐用截图来展示命令行输出,除非你真的认为这很有必要。

操作环境(请提供以下完整数据):

额外信息(可选) 在使用autosub-0.5.7-alpha-win-x64-nuitka版本时也出现了相同的问题,其提示是TypeError: 'NoneType' object is not iterable,我也找到了在已关闭issue里有一个类似问题#130,但是并未看到解决方案。

BingLingGroup commented 1 year ago

请用pip安装使用dev分支最新版

BingLingGroup commented 1 year ago

Dupilcated #136