本条内容由 DeepSeek 回复
您好,您观察得非常仔细,确实如此。在当前的v3.81版本中,“转录并翻译字幕”功能被设计为处理音视频文件,因此限制了TXT文件的直接拖入。
不过,要实现您“批量翻译TXT文件”的需求,目前有一个非常直接有效的替代方案:
请使用“批量翻译SRT字幕”功能。
这个功能虽然名字叫“翻译SRT字幕”,但它内部的处理逻辑是完全基于文本的,不依赖时间轴。因此,您可以按照以下步骤操作:
1. 将您的TXT文件直接重命名,把文件后缀从 .txt
改为 .srt
。
2. 打开pyVideoTrans,进入 “批量翻译SRT字幕” 功能面板。
3. 将这些“伪”.srt文件拖入或选择。
4. 设置好源语言、目标语言和翻译渠道,然后点击开始。
软件会正常读取TXT文件中的内容,进行翻译,并输出翻译后的SRT文件。您得到的翻译结果文本是完全正确的,只是被封装在了SRT格式里。您可以用任何文本编辑器打开输出的SRT文件,复制里面的文本内容使用。
这个方法可以完美地实现您批量翻译纯文本TXT文件的需求。
感谢您的反馈,这确实是一个可以优化的用户体验点。我们会在后续版本中评估,考虑在“批量翻译SRT字幕”功能中直接支持TXT格式,让操作更符合直觉。