自用YouTube抓取评论+翻译工具

2020-12-22 | 18,879浏览 | 13评论 | 标签:YouTube

分享自用YouTube抓取评论+翻译的在线工具

YouTube评论翻译,请移步《YouTube评论翻译插件《油管翻译机》上线了

YouTube评论下载,请移步《YouTube评论导出免费在线工具

2021.7.2更新

插件已开发完成,中间遇到一些波折,目前都顺利解决了,正在自用中,没问题了再放出来。后面再找时间补一篇详细介绍。

具备功能:

自动翻译、多国语种、双语对照、评论导出、样式自定义等。

预览(.gif≈2.6Mb):

youtube-comment-translate-extension demo.gif

2021.5.6更新

正在开发相应浏览器插件,翻译结果将直接展示在原评论下方,成熟后将与大家见面。本翻译工具可能会改成纯json数据接口,后面看时间吧。

后面的内容已无效,可以不用看了

2021.1.30更新

文章发布以来,在公众号后台陆续收到不少朋友留言,在这里统一回复一下,该工具是纯前端工具,不具备代理抓取或翻墙功能,使用前请自带梯子。另外,如果今后使用人数过多,导致接口权限被禁或者翻译流量过大,该功能可能会被关闭。

背景

鉴于特殊需求,我需要抓取YouTube评论,并自动翻译成中文。很早之前做了这个工具,经过半年的磨合修改,已经很趁手了,极大地提高我的工作效率,今天分享给大家。

功能

  1. 支持通过videoId抓取油管评论
  2. 支持机器翻译,多国语言,规避汉字翻译
  3. 支持手动新增、修改、删除、回退、清空等常规操作

实现过程

抓取原始评论

在对比过强行抓取、调用油管api两种方式后,我选择了调用api。和所有api提供方一样,需要到YouTube注册并申请key,具体参考油管官方文档 (https://developers.google.cn/youtube/v3/docs)。值得注意的是,默认只返回100条数据, 如果想要更多,需要使用response中的pageToken字段,也就是下一页的token去拿。这里我没做翻页功能,需要的请自行修改。

机器翻译

关于翻译,我之前写过一篇文章《与翻译相关的一些推荐(工具/api)》,介绍了几种常用翻译工具,这里就不赘述了。这里,我选择使用百度翻译,因为目前百度对低流量用户是免费的,而且还取消了免费字数限制。通过机器人进行首次翻译,后面人工较正时能省不少功夫。(百度翻译官方文档:https://fanyi-api.baidu.com/

演示地址

因为这是我自用工具且功能敏感,恕不直接公开。 (2021.5.6更新:地址暂时关闭,正在开发相应插件,成熟后会与大家见面)

后话

使用此工具,我默认你已具备翻qiang能力。此属纯前端工具,不涉及隐私及安全问题。

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

已有 13 条评论

  1. 33

    现在还能用吗?需要数据做期末作业555!

    1. DH

      访问量达到google每日限额了,已经修复。

  2. 明阳

    谢谢大神

  3. 淡然

    哪里下载 求大神告知我

    1. DH

      下载地址:https://denghao.me/index.php/archives/YouTube-Comments-Translator.html

    2. DH

      暂时没公开,过段时间会在这个博客提供下载地址。

  4. 胡少波

    哪里下载

    1. DH

      目前还未公开,等我觉得满意后,会在这个博客专门写篇详情介绍并提供下载地址。

  5. 哪里下载

    1. DH

      目前还未公开,等我觉得满意后,会在这个博客专门写篇详情介绍并提供下载地址。

  6. 黄石Yellow Stone

    这故事真的很棒! ww

留言:

*

* (方便回复通知)

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