cc caption automatic translator 是一个油猴脚本,用来自动翻译视频 CC 字幕,支持多语言互相翻译,需要百度翻译 API。@Appinn
来自发现频道,@NeverWinterSwor 同学自荐:https://meta.appinn.net/t/topic/43259
什么是 CC 字幕
早期,CC 字幕是指闭路电视字幕 (Closed Captioning)。这是一种以文字形式呈现音频内容的字幕格式,是为听力受损或语言不同的人士提供的一种辅助工具,可以帮助他们更好地理解视频的内容。 CC 字幕通常会出现在视频底部或侧边,并以白色字体和黑色背景呈现。
现在,人们也常用 CC 字幕来指视频文件中的文本字幕。这种文本字幕可以是人工添加的,也可以是自动生产的。与传统的字幕不同,CC 字幕可以关闭或打开,即使在无声电视或视频中也可以使用。它们也可以被用来表示原始音频的翻译,从而使视频更具可访问性,适用于一些听力或字幕障碍的观众。总的来说,“CC 字幕”在现代的用法中代表了更广泛的含义。
[自荐]自动翻译当前播放视频的cc字幕!
这是一个使用百度翻译 API 的油猴脚本,需要你注册 API 后手动在脚本中添加 KEY。
之所以要写这个脚本,是因为发现在只有英文 CC 字幕的时候并没有合适的手段去翻译它,如果无视 CC 字幕使用语音识别又浪费资源加速地球变暖(不是),只翻译当前的 CC 字幕显然是个更合理的选择。
示例图:
开通百度翻译开放平台的个人开发者账号需要百度账号、真实姓名、手机号码(不支持境外手机号)。并提供每月 200万字符的免费额度。
开始的时候青小蛙以为是视频网站,结果误会了这个脚本。人家是针对各种网页视频,需要满足:
<video……></video> <src……></src> <track……></track>
然后就能翻译了。
使用步骤:
- 修改脚本 17 行到 22 行的 api id、api key、需要翻译的语言和目标语言
- 打开目标页面,点击显示cc字幕,启动视频播放
- 点击右下角按钮“开始翻译”
使用油猴脚本的同学应该都会修改脚本代码吧 😂 不会的举手我看看有多少个:
获取
没用过油猴脚本的同学,需要先安装一个脚本管理器:
- Chrome:Tampermonkey 或 Violentmonkey
- Firefox:Greasemonkey、Tampermonkey 或 Violentmonkey
- Safari:Tampermonkey 或 Userscripts
- Microsoft Edge:Tampermonkey 或 Violentmonkey
原文:https://www.appinn.com/cc-caption-automatic-translator/