油管字幕插件,帮助你更好的 shadow reading

43 天前
 logic2

最近学英语,跟着油管主播一起读,字幕跳转 很麻烦,所以开发了这个插件

https://github.com/fqdeng/youtube-subtitles-panel/tree/master

741 次点击
所在节点    分享创造
10 条回复
logic2
43 天前
基本上是抄袭的 openai 的代码,只要描述一下, 对各种 API 的理解程度确实很高
YY
43 天前
TamperMonkey 安装了,打开上面这个视频 没有自动跳出字幕 div, chrome 浏览器。不知道什么问题
logic2
43 天前
@YY 😅 我开无痕试试,可能初始化有点问题
logic2
43 天前
@YY 早上试了一下,我这边也不行了,我晚点修复一下 看什么原因
logic2
43 天前
@YY JQuery 这老家伙 触发了油管页面的 CSP ,我也不知道这个功能啥时候开启的,反正早上还好好的,等后面看 CSP 怎么绕过去吧
logic2
43 天前
@YY 破案了,把 jquery 3.7.1 拉了下来,把所有 innerHTML = 的地方 都用

policy.createHTML() 就搞定了

if (window.trustedTypes && trustedTypes.createPolicy) {
const policy = trustedTypes.createPolicy("default", {
createHTML: (string) => string
});

document.getElementById("yourElementId").innerHTML = policy.createHTML("<p>Safe content</p>");
} else {
document.getElementById("yourElementId").innerHTML = "<p>Safe content</p>";
}
logic2
43 天前
YY
42 天前
@logic2 #7 这个版本可以了
就是没有你截图中这种字幕 高亮

如果能自定义背景颜色 字体颜色就更好了
logic2
42 天前
@YY #8 哥,你自己改好了,代码很清晰的 就改几个地方
humbass
29 天前
字幕用上了,谢谢!!!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1063301

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX