YouTube评论翻译插件《油管评论翻译机》上线了

2021-07-15 | 22,993浏览 | 31评论 | 标签:youtube评论翻译插件 youtube评论翻译工具 油管评论翻译

注意:最新版本为v3.4,如果遇到奇怪的问题,请先升级至最新版本。通过谷歌市场安装的将会自动更新,通过crx方式安装的,请查看本文末尾的下载地址更新。有问题可阅读《油管评论翻译机使用说明书

前话

目前为止,YouTube(以下简称油管)评论区是不带翻译功能的,市面上提供类似翻译功能的工具不多,用过最顺手的也就彩云了,可惜彩云是见字就翻,把页面弄得乱七八遭,且全面收费了。以上迫使我自己出手,我期望能做出一个交互友好、费用便宜(最好能免费)的油管评论翻译插件。

历时一个月开发和自测,我的第二款chrome插件《油管评论翻译机》(YouTube Comment Translator)终于和大家见面了。

闲话少讲,直接上图。

功能特色

一、多种翻译方式

翻译是核心功能,目前支持三种翻译模式:手动单条翻译、手动批量翻译、自动批量翻译。

手动单条翻译演示:

单个翻译.gif

二、支持多语种

归功于第三方翻译服务商的强力支持,本插件支持全球众多语言(英、日、韩、俄、意、法、德、葡、泰、印等等)翻译成中文,同时还支持将这些语言翻译成指定语种(目前可翻译成中、英、日、韩)。不同的翻译服务商支持的语种数量有异,比如腾讯翻译支持15种,百度翻译支持28种,彩云翻译支持5种... 当然他们定价也是差别很大的。

翻译方向设置:

翻译方向.gif

说到翻译顺便多聊两句,我的期望是找到一种能长期、免费、无限量的翻译引擎,我专门花了两天时间来测试Google翻译、Deepl、百度、小牛、腾讯、搜狗、彩云等。通过模拟提交抓取页面来薅他们羊毛,最终发现自己还是太年轻,请求量一高就会被block。最终只能老老实实调api。好在他们大都提供了免费额度,本插件免费版就依赖于此。(2021.9.29更新:v2.0版本已支持直接调用google翻译,在选项页中“开启无限流量”即可

三、界面美化

你可以在插件管理页面修改翻译样式,包括文字大小、内外边距、颜色、弧度等,具体见下图:

1、常规样式

普通样式.gif

2、自定义样式

如果你了解css,那就太好了,你可以随意修改YouTube页面样式。比如给译文加个背景图:

背景图.gif

(注意:译文元素类名为.yt-mate-comment)

四、评论数据导出

本插件支持评论导出,支持json和txt格式,并支持昵称、源文、译文三个字段。YouTube官方也提供了评论列表api,有兴趣的朋友可以了解一下。如果有特殊需求也可以联系我。

导出.gif

1、普通导出

注意:本方法数据是由js解析网页元素而来,并非调用YouTube api,因此只能导出页面已加载的评论数据。如需要导出大量数据,需要用到以下方法:

2、高级导出

支持最多25万条评论导出,可导出为excel格式,【点此使用

高级导出

五、词典帐号

如果你有自己的翻译帐号,你可以在选项--词典帐号页面配置自己的key和id,配置并启用后,将使用你自己的帐号进行翻译,不会再计入字符用量。本功能适合有一定基础的朋友。

词典.png

(注意:配置的帐号只会保留在浏览器本地,请放心使用。配置完成后一定要选择启用才会生效。错误的配置会导致无法正常翻译)

六、双字幕

双字幕是v2.0新增功能,同时支持语种切换和样式自定义,对于外语爱好者观看实时字幕相当友好。值得提醒的是,如果原视频不带字幕,那么该功能不会启用。
字幕~2.gif

七、其它小功能

1、双语对照

可以显示/隐藏译文。

显示模式.gif

下载安装

1、chrome应用市场:【地址】 (推荐,有新版本将自动更新,但需翻墙)

2、crx文件下载:【v3.4】 (提取码:8en7,此crx文件已通过谷歌官方验证,可直接拖入浏览器使用。如无法使用请参考: https://zhuanlan.zhihu.com/p/362338048

反馈与建议

个人项目难免有bug,任何意见建议可以直接在下方评论区留言,也可以给我发邮件:jie4038@qq.com。

更新日志

v3.3

修复: 导出空白的问题
优化: 支付交互

v3.2

修复: 全屏模式下菜单显示问题
优化: 导出功能增强

2022-3-15 更新(v3.0)

新增: 支持导出到excel
新增: 回到顶部快捷方式
优化: 导出字段支持记忆、新增了用户主页字段
修复: 提示框重复出现的问题
修复: 快捷菜单在实时聊天窗口出现的问题
修复: 切换排序后,翻译内容错乱问题

2021-12-31 更新(v2.6)

调整付费版本的定价策略

2021-12-19 更新(v2.5)

新增字体和间距等样式修改;修复Google翻译换行问题

2021-10-28 更新(v2.3)

新增自己上传背景图片功能;修复打开选项页导致翻译丢失问题;

2021-10-11 更新(v2.2)

修复切换视频后,登录状态丢失问题;修复字幕样式可能丢失的问题

2021-10-8 更新(v2.1)

修复翻译失败问题

2021-9-29 更新(v2.0)

下个版本(v2.0)已开发完毕,新版本主要添加了两大功能:支持双字幕和无限流量模式,其它就是些交互和界面的优化。

2021-9-14 更新(v1.0.2)

公司项目连续忙了一个多月,终于抽了2天时间修复了大家反馈的问题,并作了交互优化,建议大家升级,版本号:v1.0.2。

2021-7-21 更新(v1.0.0)

仅2天时间就通过了google应用市场的审核,有点受宠若惊。建议大家有条件的都通过谷歌官方市场下载。

(本篇完。有疑问欢迎留言探讨, 如对你有帮助欢迎Buy me a coffee)

已有 31 条评论

  1. leepri

    不得不说!干的漂亮!!

  2. shy

    这个双语字幕有问题,你能修复一下吗?如果没有问题的话,可以告诉我图1怎么操作吗?
    图1:https://s3.bmp.ovh/imgs/2022/03/ce51579fe2e81640.png
    图2:https://s3.bmp.ovh/imgs/2022/03/049fe40cf3c72cbb.png

    1. DH

      双字幕仅支持有字幕的视频,你的这个视频并没有字幕,是油管实时音译出来的,所以出现这种现象。
      目前没有什么好的方法来解决这个问题。

  3. spike

    请问评论可以导出多少条呢,最近在做一个科研项目

    1. DH

      更专业的评论导出工具已上线,页面没有的评论也可以导出,理论上可以导出所有,目前限制了5万条以下,支持导出excel。 可以看这篇文章:https://denghao.me/index.php/archives/youtube-comment-download.html

    2. DH

      这个插件评论导出的条数由页面已加载条数决定,理论上没有上限。

  4. 唯一

    你好,看到您的这款油管自动评论翻译插件后非常喜欢,也花钱购买了,很不错。但是它好像在使用过程中还会出现一些问题,比如不能更改字体样式(只有默认的一款字体)、字体最大只能到20(字体大小超过20后、由于评论字数多翻译后就会产生很多行,由于不能调整行间距这些行的行之间的评论就会相互覆盖。)、不能自由移动或者排列这些翻译后的文字(比如我想把翻译后的中文覆盖(叠加)到原始的评论文字上,就无法实现这样的效果)如果您能看这封邮件的话,期待您的回复,非常感谢....

    1. DH

      感谢支持!
      你的建议已经收到,下一版将考虑支持字体、行间距的修改(如果你熟悉css,现在也可以在配置页自定义样式,类名为.yt-mate-comment,比如修改行间距为.yt-mate-comment{line-height:2})。
      译文的移动涉及到翻译逻辑,稍微复杂一些。我先想想用什么方式来呈现。

      1. 唯一

        很期待下一个版本的功能,我明明已经付过钱了,为什么还总是提示我,流量已用尽.....

        1. DH

          唯一你好,目前PLUS会员是按量付费的,当前定价是35万字符/10元,用完后就会提示“流量已用尽”,你可以在插件弹窗页/选项页查看可用字符情况。

          如果你还有剩余流量依然出现提示,请联系我jie4038@qq.com。

          更多细节我会在邮件中向你说明。

          常见问题:https://denghao.me/index.php/archives/youtube-comments-translator-guide.html

  5. 按步骤设置词典账号后,还是提示plus可用

    1. DH

      理论上,词典账号与PLUS没有任何关系,免费版也可以使用自己的词典。配置好词典后,并选中使用该词典,就可以了,不用再设置其它东西,翻译的时候插件不会再扣减字符数。
      如果还有疑问,麻烦把操作截图或者视频发到我的邮箱jie4038@qq.com,方便快速处理问题。

  6. y

    词典账号必须要plus会员特权才能调用吗,直接设置好之后不能翻译

    1. DH

      使用自己的词典账号不需要PLUS特权。

    2. DH

      1. 确保词典账号填写正确(不要含多余的空格);
      2. 需要在上面“使用自己的词典帐号”下拉框中选中对应的词典。
      3. 修改配置后,需要刷新YouTube页面生效。

      我刚刚测试过是ok的,如果还有问题,请留言。

  7. 黑三

    可以翻译APP的嘛,PC端的翻译功能有很多了,就是想要一个APP端的

    1. DH

      官方安卓app端是自带翻译功能的,ios没试过。
      有些手机浏览器支持插件扩展,倒是一个解决方案,但体验肯定是不如原生APP的。
      总结就是使用安卓官方APP,其它暂时没什么好的办法。

  8. 反馈

    评论文字比较多的时候,但又没到显示展开按钮的成都,会出现bug,看截图
    https://s3.bmp.ovh/imgs/2021/08/1fa42597f9c32848.png

    1. DH

      新版本已修复。

    2. DH

      确实有这个问题,特定的高度没能触发YouTube自身的展开功能时就会出现,下一版我处理一下。

  9. 哇,我前面打的字消失了,发出来的留言只有一半……
    以前我准备弄个人的谷歌翻译端口,不仅贵还超麻烦,价格都没有看清楚我就放弃了。但不知道为什么,他们有些人可以免费使用谷歌翻译端口,比如谷歌插件“侧边翻译”和“翻译侠”,安装程序“Quicker”的有些动作页,Quicker我高度使用一年了,现在还正常翻译。

    最后,作者的这款插件是我目前最喜欢的浏览器翻译插件,这种翻译方式太新颖了,受惠了,感谢!

    1. DH

      谢谢支持!
      免费调用谷歌的接口都是有频率限制的,这个插件我前期也测试过免费调用的方式,后来发现翻译量一大起来,就无法继续使用了。

  10. 之前屏幕右下角有一个关于本插件的图标,我点击右键取消一个勾后,图标就不见了——那应该是本程序的后台程序吧……说是开机就会启动。然后我找遍了也不知道怎么才能让它重新在后台启动,而且翻译也出问题了,时常没有“翻译”按钮,翻译过的框常常消失,或是点击翻译后根本出不来框。我要怎么才能让那个后台程序再启动呢?

    1. DH

      当YouTube网页加载完毕后,右下角图标就会自动出现,如果没出现是因为网面没有加载完成。
      某些“翻译”按钮消失这个问题,下一个版本会着重解决。
      点击后出不来框,很可能是翻译服务商没有返回翻译结果,这个原因比较多。

      1. 感谢解答,我那个后台程序不再运行的原因是因为我右键单机右下角图标后取消了让浏览器在后台运行的勾勾导致的——我让另一款浏览器也安装了本插件,才排查出原因的。我翻译框出不来的原因主要是在浏览器使用了后退之后,如果后退回一个页面再新打开一个页面,那个新页面大概率不会正常运行翻译功能。
        另外,有时候正常运行,页面上也有少数评论没有“翻译”项,或者点击翻译了出不来。有时候翻译了出不来,我就去点其他的翻译项,之前出不来的那一项就会被挤出来

        1. DH

          谢谢反馈,我周末的时候好好排查一下原因,争取下个版本修复。

    2. 啊,这一条的问题解决了,找了很久……!

  11. 请问可以谷歌翻译吗……好喜欢这个插件!

    1. shy

      这个双语字幕有问题,你能修复一下吗?如果没有问题的话,可以告诉我图1怎么操作吗?
      图1:https://s3.bmp.ovh/imgs/2022/03/ce51579fe2e81640.png
      图2:https://s3.bmp.ovh/imgs/2022/03/049fe40cf3c72cbb.png

    2. DH

      谷歌翻译之前了解过,太贵了,100万字符要20美元。后期可以考虑加入到词典帐号配置中。

      1. 谷歌翻译好像是很贵(还不真正清楚价格,只知道单独弄很麻烦

留言:

*

* (方便回复通知)

打赏
编辑代码 运行结果
退出