Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于在 YouTube 无法显示字幕问题 #426

Closed
muzuiget opened this issue May 31, 2022 · 12 comments
Closed

关于在 YouTube 无法显示字幕问题 #426

muzuiget opened this issue May 31, 2022 · 12 comments

Comments

@muzuiget
Copy link
Owner

muzuiget commented May 31, 2022

2024-02-24 更新:关于最近几个月出现的中文字幕翻译问题,请看 #585


最近一个月有几个人报告在 YouTube 无法显示字幕,相同点如下:

  • Dualsub 能正常读取得字幕语言列表。
  • Dualsub 标准模式和简单模式都不能用。
  • YouTube 自带的原生字幕功能都不能用。
  • 都是中文用户,在使用代理服务器。

原因很简单,当前的代理服务器被 YouTube 限流了,尤其是多人同时使用的代理服务器,同一代理服务器上的其他人对 YouTube 有些不健康操作。

解决方法

只能更换代理服务器,比如换一个地区节点。

判断方法:

先禁用 Dualsub,按 F12 弹出 DevTools,切换到 Network 标签页,输入 timedtext,然后回到 YouTube 视频页面,用原生字幕功能触发一下字幕显示。

正常应该如下图显示:

Screenshot_20220601_003620

Screenshot_20220601_003645

如果 Status 不是 200 OK 而是 429 Too Many Requests,说明被 YouTube 限制了请求频率:

Screenshot_20220730_175057

Screenshot_20220730_175250

@CrazyLayKer
Copy link

CrazyLayKer commented Feb 12, 2023

IP台灣,沒有特別設定過Proxy,四天前與昨天也有發生此情況。

近幾年電信商開始用IPv6,無論電腦手機使用google服務就開始常跳「系統偵測到您的電腦網路送出的流量有異常」,跑ipv6-test.com,ICMP一直都Not tested,不知道有沒有關係。

本來寫了一大串了但是沒發Issue,想說遇到第三次再說,結果奇了怪了,刷好幾次Issues頁面結果這次要關掉頁簽才看到釘選,哈哈。

@debugtheworldbot
Copy link

感谢。我觉得这个信息应该放在官网让更多人可以看到

@5uy4n9
Copy link

5uy4n9 commented Aug 11, 2023

好像不是代理的问题,最近开启dualsub就全部429,禁用扩展后也会继续429,过几个小时后能正常显示字幕
是不是扩展可能被检测到了

@Kzero01R
Copy link

只有自己经常用的翻译中文不能显示,但是Status全都是200

@muzuiget
Copy link
Owner Author

@5uy4n9 不是 Dualsub 的问题,你禁用扩展试下,短时间内用原生字幕功能来出发字幕请求,一样会被 429,比如切换不同语言,切换不同翻译语言。

最傻的是服务器自己做了限流,同一个字幕地址前端却不会用缓存,开关一次字幕就出发一个请求,然后被限流。

在 Dualsub 的简单模式,会触发额外的请求,但 Dualsub 加载的字幕会缓存。

其实正常使用不容易 429 的,除非你的代理服务器是多人使用。

@muzuiget
Copy link
Owner Author

@Kzero01R 是繁体中文的问题吗?现在 YouTube 确实有 bug,“自动生成”的字幕不能翻译成繁体中文,译文全挤到开头那个时间轴上了。

@5uy4n9
Copy link

5uy4n9 commented Aug 11, 2023

@muzuiget 确实,youtube的限制太严重了,禁用扩展后,手动切换自动翻译语言十几次就429了

和代理关系可能不大,我代理是自建只自己用

@zweix123
Copy link

我这里出现问题
在视频底部显示

{no audio file}

请求有人遇到过么?如何解决?

@muzuiget
Copy link
Owner Author

这是 OpenAI Whisper 的识别结果,见 #538

替代方法:重新开启 YouTube 的识别结果。

发一下视频地址,让我看看哪些视频会这样。

@zweix123
Copy link

这是 OpenAI Whisper 的识别结果,见 #538

替代方法:重新开启 YouTube 的识别结果。

发一下视频地址,让我看看哪些视频会这样。

image

https://www.youtube.com/watch?v=gQdflOUZQvA&list=PLbtzT1TYeoMhTPzyTZboW_j7TPAnjv9XB&index=12

麻烦您了。

@muzuiget
Copy link
Owner Author

我识别出来了。

Screenshot_20230822_155727

@muzuiget
Copy link
Owner Author

@zweix123 这个问题另开帖子讨论 #542

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants