jianchang512 / pyvideotrans

Translate the video from one language to another and add dubbing. 将视频从一种语言翻译为另一种语言,同时支持语音识别转录、语音合成、字幕翻译。
https://pyvideotrans.com
GNU General Public License v3.0
10.94k stars 1.23k forks source link

使用F5TTS配音遇到的问题,在非API的web中运行正常,集成后出错 #604

Open gedageda opened 4 weeks ago

gedageda commented 4 weeks ago

1.使用的是F5TTS的API版本并非在文档中链接版本而是其他人的整合包。 2.API设置没问题,通过了测试。部分配音没有问题,部分遇到错误后黑屏,然后就一直出错。 3.系统win11,3080,10G,视频长度2分钟多,

cuowu1 cuowu2 cuowu3 cuowu4 cuowu5

jianchang512 commented 4 weeks ago

看报错信息,明显f5生成配音时出错,和cuda配置有关

配音都失败了,当然不可能成功。

使用官方原版安装或使用我提供的整合包试试

或者在你的整合包中强制指定使用cpu

gedageda commented 4 weeks ago

更新了下版本试了试,开始使用的时候,并没有出错。但是,当使用视频->字幕->翻译->配音这个一键操作的时候还是出现这个问题。当点击界面停止的时候,会发现队列中任务很多,可能因为转语音的速度并不能达到传输速度,造成的溢出。(具体我不懂这AI开发这方面的知识) 另外,批量字幕生成的语音的那里,没有详细调整的参数,导致语音长度与视频长度并不一致。

gedageda commented 2 weeks ago

经过实践,在个人配置情况下,每次最多批量运行3个视频的识别到语音合成工作,超过3个会出错。