找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 109|回复: 0

也来推下我的“视频翻译和配音小工具”

[复制链接]

1536

主题

0

回帖

4640

积分

管理员

积分
4640
发表于 2023-12-2 17:45:42 | 显示全部楼层 |阅读模式
github 开源地址:
https://github.com/jianchang512/pyvideotrans
功用
这是一个视频翻译工具,可将一种语言的视频翻译为另一种语言和配音的视频。 语音识别基于 openai-whisper 离线模型、文字翻译使用 google|baidu|chatGPT|DeepL 翻译接口,文字合成语音使用 Microsoft Edge tts.
同时附带了一个简易视频工具箱,能进行音视频分离、合并、视频语音识别、语音合成、摄像头和麦克风录制功能
预览图






youtube 预览视频
https://www.youtube.com/watch?v=skLtE1XnO6Q

不错不错
真不错,用的到下载试一下
啊哈,居然碰到作者了,刚好昨天研究了一下你的项目。遇到一个小问题,不过已经解决了。这里和大家分享一下吧。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.有点搞笑哈,这么个问题我昨天琢磨一晚上。
@Simonxxl 忘记判断是否是否安装了,已修正直接安装下 vlc 编码器就行,其他不用动,不需要拷贝 libvlc.dll
希望翻译引擎能支持开源的 DeepLX ,无限请求
@midpoint 那个原理最终还是使用的 deepl 的官方引擎吧,只是通过一些手段逃过限制?还是自行部署翻译模型?
非常棒的应用,选择的配音角色如果可以试听一下声音就更好了。
@midpoint openai 的倒是可以试听,只是 edgeTTS 的根据目标语言不通,角色不通,共接近 200 个,太多了没法搞
@jianchang512 https://github.com/OwO-Network/DeepLX可以自架服务,也可以用公共服务,速度会慢一点
@jianchang512 配音试听功能,先做简体中文和英文的就能满足大多数人的要求
@midpoint ok 我去瞅瞅
@jianchang512 挺好的,感谢作者。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|陪我练

GMT+8, 2024-9-8 09:37 , Processed in 0.104173 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表