[自荐]自动翻译当前播放视频的cc字幕!

这是一个使用百度翻译api的油猴脚本,需要你注册api后手动在脚本中添加key。
之所以要写这个脚本,是因为发现在只有英文cc字幕的时候并没有合适的手段去翻译它,如果无视cc字幕使用语音识别又浪费资源加速地球变暖(不是),只翻译当前的cc字幕显然是个更合理的选择。

地址:cc caption automatic translator

示例图:
p93cz8O.png

1 个赞

YouTube 不是自带翻译么? 只有英文字幕的时候不给翻译么

哦,这似乎不是YouTube :see_no_evil:

搞定:

1 个赞

字幕翻译最大的问题是一句话可能被分在好几行里面,结果被当成几句话来翻译,效果就会大打折扣。

只能结合视频上下文加以理解了,这是没办法了

no,一个简单的脚本就可以重排一遍字幕文件,消除一句话分在几行的问题,再拿去翻译。只是似乎没有谁注意到这一点。

不知道为什么我翻译的时候视频就没了只有字幕。在coursera翻译成功,在www.productledcertified.com无法翻译

看了下没有免费看视频的地方,能否f12看下页面源码,video标签是不是在一个iframe标签里面吗

为什么不直接使用chrome插件“YouTube™ 双字幕”呢?

因为油管有自动翻译字幕的功能,但这是给不提供多语字幕的其他有cc字幕的视频网站用的

如果视频是嵌入在一个iframe里面,因为浏览器同源安全策略的限制是无法访问这个iframe子元素的,也就无法正常工作

为什么我的只显示一条阴影线

你这视频字幕是内置的,不是外挂的单独文件,无法翻译