Closed boher closed 4 months ago
Please give the url where it works and where it doesn't
This is pretty much impossible to implement on large public instances. Since YouTube's captions endpoint can be rate-limited, large instance owners typically enable a workaround in the configs that converts transcripts into captions instead. However, transcripts does not come with any styling information attached.
Describe the bug As of May 2024, only a few public instances e.g. invidious.incogniweb.net, inv.us.projectsegfau.lt were building WebVTT files with the styles captured:
While the majority of public instances do not:
Steps to Reproduce
Logs No error logs for styling issue
Screenshots For the same video: Instance that work: Instance that do not work, WebVTT file downloaded has no stylings:
Possible fix I saw that #4414 was implemented to explicitly escape special characters, maybe something similar could be done to ensure styling is captured across all instances?