code-charity / youtube

[top~1 open YouTube & Video web-extension] Enrich your experience & choice! 🧰180+ options & clever features📌set+forget📌Longest-standing(been tough). Please join🧩us👨‍👩‍👧‍👧 ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen}
http://improvedtube.com
Other
3.42k stars 513 forks source link

Change the style of auto-generated subtitles to be like closed captions #1957

Open ElmorenohWTF opened 8 months ago

ElmorenohWTF commented 8 months ago

PROBLEM: The auto-generated subtitles are somewhat difficult to read because they are loaded word by word. Especially, when you use a higher speed, the subtitles go crazy.

SOLUTION: Make auto-generated subtitles load like closed captions, instead of word-by-word, line-by-line. That would make them much easier to read.

ALTERNATIVES:

RELEVANCE / SCOPE: It's not crucial, but I think it's something that could greatly improve accessibility.

"SIDE EFFECTS": Maybe, but I think you could give the option to turn it on or off if you want.

⚬ _CONTEXT_:

// Thank you!

SHORT Table (Summary)
Problem
Solution
Alternatives
Scope
Side effects
Context
ImprovedTube commented 8 months ago

hi! @ElmorenohWTF thanks!

isn't it comfy to have speech and words synced like it is?

one reason for the design might be, its harder to tell where to make line breaks.

before working on this (such), i might still think a little further /brainstorm: what about seeing multiple lines already? what about seeing the current word centered in the middle on the video? etc.

ElmorenohWTF commented 8 months ago

No, it is not comfortable (at least for me) for them to be synchronized like this because: -Sometimes when a person speaks too fast (because that person speaks like that or because the video has the speed increased), it becomes crazy trying to follow the subtitles and sometimes they even have a hard time being generated at the required speed (or they get out of sync).

-It can be very distracting to see the subtitle box update with each word and I think that this can even lead to performance problems (which could be solved by having them generated line by line).

I don't think it is necessary to have more lines (because they should be smaller), but maybe it could help to have the option that in those two lines, more text can enter (changing the maximum possible width or something like that).

About the automatic centered subtitles, I currently have a stylus script with which I can achieve that (I can share it if you want), and really, with this change, they are easier to read, it would only be necessary to generate them line by line like the closed captions to have the maximum and easiest readability possible (in my opinion).