Pytvzhen 开源项目能够迅速将英文视频转换为中文视频,其快速的特点体现在整个操作流程中,而非某个单一环节。以往的其他方案在文本翻译质量上表现不佳,90%的时间都花费在人工校对和重新翻译上。而本方案的优势在于文本翻译质量极高,所需的校对时间非常少,因此能够快速生成视频。
优势:
- 1. 文本翻译质量高,显著减少了其他方案中约90%的人工校对和翻译时间。
- 2. 可以从任意步骤开始,因为每个步骤都会生成文件并以串行方式执行,下一步依赖于上一步生成的文件。
- 3. 正如前面提到的串行执行的优点,代码结构清晰,便于提取任意一段进行使用。
缺陷:
- 作者较为懒惰,未能花时间进行易用性调整,因此一些自定义修改功能需要在源码中查找。
- 需要一张英伟达显卡,虽然通过修改源码可以实现CPU运行。
快速使用指南:
由于作者未进行易用性优化,因此快速使用的体验可能并不理想。
1. 找到示例文件夹中的 `paramDict.json`,并复制一份。
2. 将“proxy”设置为自己的代理IP和端口,如果没有则留空。
3. 在“video Id”中输入YouTube视频的ID。
4. 设置“work path”为工作目录。
5. 在“audio remove model path”中选择去背景音模型。`models`目录下提供了一个基本可用的模型 `baseline.pth`。
6. (可选)将“srt merge translate tool”指定为 Deepl,并在“srt merge translate key”中输入 Deepl 的 API 密钥。强烈推荐使用!Deepl 的翻译准确度很高,可以为您节省大量时间。
对于可执行文件打包版本,运行 `pytvzhen`;对于源码版本,运行 `python work_space.py`,并输入您刚刚修改的脚本。
开源地址:https://github.com/CuSO4Gem/pytvzhen
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...