BingLingGroup / autosub

Command-line utility to transcribe/translate from video/audio/subtitles to subtitles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alpha nuitka 0.5.7 这个版本的autosub在运行时报错

1br8s4gs4 opened this issue · comments

输出内容如下:
D:\autosub-0.5.7-alpha-win-x64-nuitka\autosub\autosub>.\autosub -S en-US -i "..
01.mp3"
翻译目的语言未提供。只进行语音识别。

将源文件转换为"C:\Users\ADMINI1\AppData\Local\Temp\tmp6w_ar11l.wav"来检测语音区
域。
D:\autosub-0.5.7-alpha-win-x64-pyinstaller\autosub_pyinstaller\ffmpeg.exe -hide_
banner -y -i "..\01.mp3" -vn -ac 1 -ar 48000 -loglevel error "C:\Users\ADMINI
1
AppData\Local\Temp\tmp6w_ar11l.wav"
使用ffprobe来检查转换结果。
D:\autosub-0.5.7-alpha-win-x64-pyinstaller\autosub_pyinstaller\ffprobe.exe "C:\U
sers\ADMINI~1\AppData\Local\Temp\tmp6w_ar11l.wav" -show_format -pretty -loglevel
quiet
Traceback (most recent call last):
File "D:\autosub-0.5.7-alpha-win-x64-nuitka\autosub\autosub_main_.py", line
25, in
File "D:\autosub-0.5.7-alpha-win-x64-nuitka\autosub\autosub\autosub_init_.p
y", line 156, in main
File "D:\autosub-0.5.7-alpha-win-x64-nuitka\autosub\autosub\autosub\cmdline_ut
ils.py", line 1096, in audio_or_video_prcs
File "D:\autosub-0.5.7-alpha-win-x64-nuitka\autosub\autosub\autosub\ffmpeg_uti
ls.py", line 164, in ffprobe_check_file
UnicodeDecodeError: 'gbk' codec can't decode byte 0x89 in position 297: illegal
multibyte sequence

应该是nuitka自己的问题,你别的版本没遇到吧?
我打算下个版本放弃pyinstaller和nuitka,直接打包一个python环境就完了。这俩其实用起来都不顺心。
目前的解决方法是你用pip进行安装使用。

是的,pyinstaller版本能正常运行。