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

2020-12-22 | 680浏览 | 0评论 | 标签:YouTube

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

---2021.1.30更新---

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

背景

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

功能

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

效果预览

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

实现过程

抓取原始评论

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

机器翻译

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

演示地址

因为这是我自用工具且功能敏感,恕不直接公开。有需要请在公众号回复“油管评论”获取演示地址。
外评精选公众号

后话

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

(本篇完。有疑问欢迎留言探讨, 也可以交个金钱朋友Buy me a coffee)

留言:

*

* (方便回复通知)

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