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

2021-07-15 | 58,520浏览 | 56评论 | 标签:youtube评论翻译插件 youtube评论翻译工具 油管评论翻译

2024.6.20更新:鉴于油管官方已上线评论翻译功能,以后应该不会再更新了,已有功能将继续提供服务。

前话

目前为止,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、普通导出(>=5.0版本不再支持)

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

2、高级导出

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

高级导出

五、词典帐号

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

词典.png

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

六、双字幕

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

七、其它小功能

1、双语对照

可以显示/隐藏译文。

显示模式.gif

2、语音播放

可将原评论语音播放,支持汉语,英语,日语等等。(>=5.0版本不再支持)
播放语音

3、音量增强

可将网页中的音视频音量增强,最多可提高到500%。(>=5.0版本不再支持)
音量增强浏览器插件

下载安装

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

反馈与建议

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

更新日志

2024-6-14 v5.0

重构:基于manifest v3重新开发
更改:不再支持音量控制、语音播放、双字幕功能
更改:部分PLUS功能免费开放使用

2023-11-01 v4.2

新增:音量增强,支持最高增强到500%
修复:语音播放评论失效的问题

2023-03-27 v4.1

修复:在YouTube Studio无法使用的问题

2022-11-16 v4.0

新增:语音功能

2022-10-22 v3.9

修复: 无限模式下,谷歌和金山词霸翻译失效问题

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应用市场的审核,有点受宠若惊。建议大家有条件的都通过谷歌官方市场下载。

(本篇完。有疑问欢迎留言探讨)

已有 56 条评论

  1. wss

    大佬你好,目前遇到一个问题,就是这个插件和沉浸式翻译同时打开的时候会导致沉浸式翻译的双语字幕功能失效,此时翻译机的字幕翻译功能是关闭的,当禁用翻译机插件之后,沉浸式翻译的双语字幕功能正常

    1. DH

      此问题已记下,后面抽时间修复

  2. 打开插件的时候,youtube工作室会显示:“糟糕,出了点问题”,关掉插件的时候才恢复,很喜欢正插件,请修复一下这个BUG。

    1. DH

      原因已找到,下个版本修复

    2. DH

      收到,我下来排查一下

  3. seeu

    建议可以考虑加一个OpenAI翻译接口 可以参考https://github.com/yetone/openai-translator

    1. DH

      我也在思考怎样把chatGPT融入进来,主要的障碍是频率限制,我空了尝试一下。

  4. 田北七

    大佬您好,请问有考虑加入对评论进行情感分析、词云分类等功能吗

    1. DH

      在导出工具中有对评论进行数量及时间等维度的分析,对情感及词语进行分类是个值得考虑的功能,不过需要借助第三方进行分析,你有好用的第三方推荐吗?

  5. 翻译的内容跟原文对不上
    https://cdn.pixabay.com/photo/2023/01/13/13/16/13-16-55-247_960_720.jpg

    1. DH

      目测是因为特殊字符引起的断句错乱导致。麻烦提供一下视频地址,以及你使用的翻译引擎(插件默认的翻译,还是开启了无限流量模式后google翻译/金山词霸?)

      1. https://www.youtube.com/watch?v=jAe290vn-gk
        这个就有,对不上内容挺常见的,默认的无限流量,都没动过

  6. 批量翻译功能,谷歌浏览器一切换到别的标签,已经翻译好的内容,就恢复到没翻译的样子了

    1. DH

      切换时触发了清空逻辑,我找时间优化一下,感谢反馈!

  7. wys

    以后会不会考虑添加读评论的功能呢

    1. DH

      有可能,我下来研究一下可行性。

      1. wys

        好的,像google那种网页翻译都有一个发音的功能,我就想能不能调用那种api直接发音,不知道有多少人需要这样的功能,我是有时候看评论,想顺便听一下发音,就需要单独复制下来然后用沙拉查词搜一下然后点读音。步骤有点繁琐

        1. DH

          刚刚研究了下,可以给整句加上发音功能,但不能只选择某个单词发音,能满足你的要求吗?

          1. wys

            一整句就可以,感谢大佬,大佬开发的这个插件很好用

            1. DH

              语音功能将在v4.0版本支持,已经提审,感谢你的建议。

              1. DH

                感谢支持!

              2. wys

                感谢大佬,nice,用这个插件已经很久了,当时就是因为想看油管评论翻译,google了一圈才发现这个插件,那个时候应用商店搜不到,下的离线的,支持大佬!

  8. AA

    自动翻译好像用不了了

    1. DH

      我刚刚试了一下,能正常使用。麻烦提供一下视频地址,以及详细的操作步骤,我排查一下是什么原因。

  9. leepri

    不得不说!干的漂亮!!

  10. shy

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

    1. wys

      推荐一个浏览器插件 https://chrome.google.com/webstore/detail/enjoy-learning-languages/cnppaiifcooegmendcabeagbgnhhjoea 专门搞字幕的。我感觉用着还行

    2. DH

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

  11. spike

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

    1. DH

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

    2. DH

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

  12. 唯一

    你好,看到您的这款油管自动评论翻译插件后非常喜欢,也花钱购买了,很不错。但是它好像在使用过程中还会出现一些问题,比如不能更改字体样式(只有默认的一款字体)、字体最大只能到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

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

    1. DH

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

  14. y

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

    1. DH

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

    2. DH

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

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

  15. 黑三

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

    1. DH

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

  16. 反馈

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

    1. DH

      新版本已修复。

    2. DH

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

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

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

    1. DH

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

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

    1. DH

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

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

        1. DH

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

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

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

    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. 谷歌翻译好像是很贵(还不真正清楚价格,只知道单独弄很麻烦

留言:

*

* (方便回复通知)

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