https://github.com/jianchang512/pyvideotrans
这是一个视频翻译工具,可将一种语言的视频翻译为另一种语言和配音的视频。 语音识别基于 openai-whisper 离线模型、文字翻译使用 google|baidu|chatGPT|DeepL 翻译接口,文字合成语音使用 Microsoft Edge tts.
同时附带了一个简易视频工具箱,能进行音视频分离、合并、视频语音识别、语音合成、摄像头和麦克风录制功能
1
xinyana 2023-11-12 19:17:05 +08:00 via Android
不错不错
|
2
dashupc 2023-11-12 19:30:13 +08:00
真不错,用的到下载试一下
|
3
Simonxxl 2023-11-12 22:52:11 +08:00
啊哈,居然碰到作者了,刚好昨天研究了一下你的项目。
遇到一个小问题,不过已经解决了。这里和大家分享一下吧。 win10 环境下,python3.10+在执行代码“python sp.py”时,会报一个 vlc 的错误,有两种情况 问题 1. 没找到 libvlc.dll 问题 2. libvlc.dll 不是可执行文件。 问题 1 的解决方案是去安装一个 vlc 的播放器,并将 vlc 播放器目录下的 libvlc.dll 拷贝到项目代码根目录。 问题 2 的解决方案是卸载掉问题 1 安装的 VLC 播放器,全盘搜索 libvlc.dll 文件并删除。重新下载 64 位的 vlc 播放器,安装时路径不要带空格,并将 vlc 播放器目录下的 libvlc.dll 拷贝到项目代码根目录。 That's all. 有点搞笑哈,这么个问题我昨天琢磨一晚上。 |
4
jianchang512 OP |
5
midpoint 2023-11-15 17:36:46 +08:00
希望翻译引擎能支持开源的 DeepLX ,无限请求
|
6
jianchang512 OP @midpoint 那个原理最终还是使用的 deepl 的官方引擎吧,只是通过一些手段逃过限制?还是自行部署翻译模型?
|
7
midpoint 2023-11-15 18:29:33 +08:00
非常棒的应用,选择的配音角色如果可以试听一下声音就更好了。
|
8
jianchang512 OP @midpoint openai 的倒是可以试听,只是 edgeTTS 的根据目标语言不通,角色不通,共接近 200 个,太多了没法搞
|
9
midpoint 2023-11-15 18:31:29 +08:00
|
10
midpoint 2023-11-15 18:32:30 +08:00
@jianchang512 配音试听功能,先做简体中文和英文的就能满足大多数人的要求
|
11
jianchang512 OP @midpoint ok 我去瞅瞅
|
12
Beeium 360 天前
@jianchang512 挺好的,感谢作者。
|