首页 > 行业观察 > 视频翻译工具MyHeyGen的使用教程

视频翻译工具MyHeyGen的使用教程

新知榜官方账号

2023-12-03 08:39:30

视频翻译工具MyHeyGen的使用教程

近期,一款名为“视频翻译”的工具引起了广泛关注。这不是一个简单的网页应用,而是一个可以免费部署在个人电脑或服务器上的实用程序。它的强大之处在于能够翻译任意时长的视频内容。所谓的视频翻译,实际上是指同声传译。虽然这类工具并非近期才问世,市场上已有多款成熟产品,例如我之前提到的heygen和rask的网页版视频翻译工具。此外,还有像veed、有道视频翻译等网页工具。然而,这些应用通常有一个共同的限制:它们能处理的视频时长是有限的,除非您成为它们的付费会员。然而,大多数人并不愿意为此支付费用。那么,是否存在永久免费、能处理任意时长视频的翻译工具呢?答案是肯定的。

这听起来令人兴奋,您可能已经迫不及待地想要免费使用这样一个工具了,而且还不需要支付任何费用。今天,我就将如您所愿,分享这款免费软件的链接:https://github.com/AIFSH/MyHeyGen

出乎意料的是,这其实是heygen的一个开源版本。带着激动和好奇,您点击了这个链接,但接下来看到的内容是:是不是很无语,你的脑袋里,一定长满了十万个问号,心底里暗暗的在骂:“CNM”,不是说好的软件安装包呢?怎么连一根“软件毛“都没看到,你该怎么办呢?

在我正式展开演示之前,有一件重要的事情需要提前和大家沟通一下。这个名为myheygen的项目在运行时需要占用大量的显存空间。对于那些显存低于12GB的电脑来说,很抱歉,这可能意味着您无法使用这个项目,因为它至少需要12GB的显存。我认识到,这一要求可能会让大多数人望而却步,因为普通家用电脑的显存很少能达到这个标准。这可能会使得大多数人觉得没有必要继续了解这个工具,既然它无法在您的设备上运行。

这样的情况下,您可能会问,对于那些无法满足硬件要求的观众,我还有必要继续介绍这个视频翻译的工具吗?这确实是一个值得思考的问题。不过,别担心,我已经考虑到了这个情况。为了解决大多数人因硬件限制而无法使用这个工具的问题,我为您提供了一个解决方案。请访问以下网址:https://www.autodl.com/home。这是一个算力租借平台,您可以通过简单地使用微信扫码登录来租借所需的显存空间。这样,即便您的个人设备不满足显存要求,您依然可以通过这个平台来运行myheygen项目。

1、登录后来到这个租借平台的后台,找到算法社区,2、在搜索栏搜索:myheygen,找到目标后,点击进入:3、点击自动创建示例,并选定你需要的gpu算力,确定你需要的gpu类型,并点击确定,,4、启动项目,这里需要等待几分钟,在创建完毕后我们点击Jupyterlab,来到控制台后台,5、随后我们选择donfig.json,我们将这个文件下载到本地:6、在本地用记事本打开这个config文件,7、获取huggingface的accesstoken:首先打开这个网址:https://huggingface.co/,如果你没有这个网址的账号,请注册一个账号,注册后登录这个网站,然后找到下图所示的setting:接下来打开setting,随后找到accesstokens选项,创建token,复制token值,8、将huggingface的token值粘贴到cofig的"HF_TOKEN"处,9、在继续进行之前,我们需要完成一个关键的配置步骤:填写“TS_APPID”和“TS_APPKEY”这两个字段的token值。要获取这些值,您需要访问百度翻译的开发者平台。您可以通过这个链接直接访问:https://fanyiapi.baidu.com/manage/developer。如果您还没有百度翻译的账户,请先注册一个。一旦您登录并打开上述链接,您将能够看到您的百度翻译账号的APPID和密钥。这些信息将显示在页面上,如下图所示:请确保准确无误地复制这些信息,并填写到“TS_APPID”和“TS_APPKEY”字段中。这样,您就完成了必要的配置,可以继续后续的操作了。

10、为config.json文件配置,百度翻译的api接口,下一步,您需要将刚刚获得的ID和密钥分别复制。接着,打开之前提到的配置文件(config文件),在其中找到以下两个字段:“TS_APPID”和“TS_APPKEY”。这两个字段分别对应您的百度翻译账号的APPID和密钥。请在“TS_APPID”:""中粘贴您的APPID,而在“TS_APPKEY”:""中粘贴您的密钥。确保粘贴的信息准确无误,并放在引号之内。完成这一操作后,您的配置文件就设置好了,如下所示:

{
"HF_TOKEN": "",
"TS_APPID": "",
"TS_APPKEY": ""
}

11、保存该配置文件,并将其上传到云端服务器,()在正式上传之前,请将云端的config.json文件删除

12、上传配置文件后,就可以启动项目了,如下图所示:

选择终端启动,13、运行视频翻译项目,启动后,在终端请输入以下:bashdubbing.sh,即可启动项目,运行到这需要你按下ctl+c时,你就按下你键盘上的ctl+c,即如何确定项目运行完毕,如下图所示:

显然,这整个目录下,你看到了项目运行后处理的输出视频,即out_zh.mp4,这里你可以选择将其download下来,然后在本地电脑上观看视频翻译后的视频。但是,如果我想处理其他视频,我该怎么办到呢?情继续观看,

14、如何获得其他语言的视频的翻译版本,首先,你需要先到终端界面打开test文件夹,即如下所示:

在这里你可以将你的视频上传上来,这里我上传了一个说西班牙语的外国人,如下所示:

随后回到上一级文件目录,15、修改dubbing.sh文件内的源代码:双击打开dubbing.sh文件,如下所示:

1、lang="zh"  # 1表示你希望输出的视频人物说什么语言
2、video_name="spanish.mp4" # 2.则是你刚刚上传的视频名称
3、out_name="out_"${lang}".mp4" # 3表示视频输出的名字

在这里你需要做一些配置,即1,代表你希望输出的视频人物说什么语言,2.则是你刚刚上传的视频名称,3表示视频输出的名字,修改完毕后,按下ctl+c保存退出,随后在终端继续运行刚才的命令:bashdubbing.sh

本页网址:https://www.xinzhibang.net/article_detail-21842.html

寻求报道,请 点击这里 微信扫码咨询

关键词

视频翻译 同声传译 MyHeyGen

分享至微信: 微信扫码阅读

相关工具

相关文章

相关快讯

ChatGPT,Midjourney,文心一言,文心一格,bing新必应,Stable diffusion,文心一格,稿定设计,墨刀AI,mastergo,Adobe Firefly

短视频知识人物影响力榜

查看更多

新知榜独家 {{faTime.effecttime}}发布

总榜

人物 领域 粉丝数 影响力指数

{{item.manIndex}}

{{item.nickname}} {{item.field}}

{{item.fs}}

{{item.effect}}