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

Support for Youtube videos #19

Open
ghost opened this issue Nov 6, 2021 · 2 comments
Open

Support for Youtube videos #19

ghost opened this issue Nov 6, 2021 · 2 comments

Comments

@ghost
Copy link

ghost commented Nov 6, 2021

Is your feature request related to a problem? Please describe.
It's a new feature or possible a new extension

Describe the solution you'd like
I'd like that the extension work on YouTube Videos (www.youtube.com) and inject the external the subtitles as CC Subs, so they can appear on video.

Describe alternatives you've considered
Musixmatch youtube lyrics for chrome (now only on mobile as a standalone app) existed for a few years until 2018, but now there are none that display the subs on the video frame itself. Addons like "YouTube Genius" and "Lyrics (Youtube / Youtube Music)" only show the captions on a sidebar."

Additional context
If it's not viable for you to make such extension or change, thank you anyway for your attention.

@Yureien
Copy link
Owner

Yureien commented Nov 8, 2021

This is a nice idea and I'd probably implement it as a separate extension. Especially since youtube has disabled community CC.

Although it'll take me some time to think and implement this extension.

@ghost
Copy link
Author

ghost commented Nov 8, 2021

Thank you for replying with a probability! Don't stress too much.

For now, here's the original musixmatch extension I mentioned: https://www.crx4chrome.com/crx/742/ (It was discontinued in 2018, and the APIs for the extension itself were finally broke near 2019) This extension was a heaven for many users...

By extracting the CRX in a folder, there is the code for injecting CC and the previous API link (js/content-script.js) which were something like (browser-protocol)extension(dot)musixmatch(dot)com. This domain is no longer valid, but they still have a free api.

If you are to pursue musixmatch, there are free developer accounts with 2000 requests per month (you could ask users to add the API ID), since musixmatch is probably one of the most accurate timing lyrics.

Another option is using Genius open API, which already has a lot of of timed lyrics due to their partnership with spotify. But you probably already know that since it is already used in YTSwag :)

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

1 participant