Extension: Rooster Udemy Tools for LingQ - Overlay and Course Import

ROOSTER WEB EXTENSIONS

ROOSTER UDEMY TOOLS FOR LINGQ
Extra features for language learners when watching videos on Udemy

RWE User Manual | Video Tools User Guide | Permanent Install Guide

(Included in Master LingQ Premium).

  • After purchasing UdemyTools from SendOwl you will be sent an email automatically from me with your license code. If you paid via donation I will generate and send a code to you manually.

Rooster Udemy Tools (FIREFOX/CHROME/EDGE)

UDEMY OVERVIEW
Udemy Inc: Overview Udemy Inc (Udemy) is an EdTech company. It offers an online learning and teaching platform for students to take courses in various fields which include design, photography, IT and software, business, music, personal development and marketing. Source





Patch Notes

1.10 → Initial Release

View All Patch Notes

1.10 → Initial Release

Feature Description
One Click Course Import Free, Premium and Sample courses supported.
Dual Subtitles Display subtitles in any language pair.
Subtitle Syncing Captions are synced with the original audio, regardless of spoken language.
Import own Text/Translation Ability to embed your own text/translation into the video.
Simple Subtitle Menu Easily load subtitles and turn off native Udemy captions.
Query Word Data Utilize GPT/Machine learning for word translation data.
One-Click LingQ Lesson Creation Create LingQ lessons in any language with a single click.
Attach LingQ Lessons for Tooltips and Highlighting Use attached LingQ lessons for mouseover tooltips and word highlighting.
Automatic stats Automatically calculates your listen time / words read and sends to LingQ
LingQ Observer Integration Sophisticated LingQ creation / editing menu built for Udemy.
In-Player LingQ Lesson Management Create and update LingQs directly in the Udemy video player.
Split Lesson Support Attach multiple LingQ lessons to a single video.
Autoscrolling Words Popup Displays popups for new words and those in LingQ lessons as they appear in the video.
Text to Speech and Voice Selection Choose different voices for text-to-speech functionality. Can replace the video’s sound or played as needed.
One-Click LingQ Word Management LingQ all lesson words or mark words as known with a single click.
Transliteration for Certain Languages Offers transliteration options for languages that require it.
Word Splitting for Chinese/Japanese Splits words appropriately for these languages.
Segment Solutions for Arabic/Chinese Provides segment solutions tailored for Arabic and Chinese languages.
Filtering Options for LingQed Words/Phrases Filter options for words or phrases that have been added to LingQ.
Text to Speech for Phrases/Sentences Activate text to speech for full phrases or the current sentence.
Subtitle Tools Menu Copy, Rewind and Text to Speech of current caption.
Keybindings Utilize and modify LingQ related keyboard binds on Udemy.
Customization Options Control a wide array of menu options including colors, size, position, visibility and more
1 Like

Thanks for your hard work; I am trying to use the Udemy tool but I can’t see any overlay coming up. I see these console errors:

There’s some more errors as well, but I think the video wrapper one might be the issue preventing the video overlay coming up? If you have a chance to take a look I’d appreciate it - thanks!

1 Like

@hansg from the looks of those console errors it is probably an issue with the Chrome implementation of V1. You could try on Firefox or wait for Udemy on Video Tools V2 which should be released this week.

2 Likes

Thanks, I’ll keep my eyes out for Video Tools V2. I tried on Firefox developer edition but get a similar issue:

What is weird is that, if I go to a course I don’t own on Udemy and go the the videos you can preview, the extension seems to start working as expected. But if I go to a course I own and the video opens in the default Udemy player (regardless of Firefox vs Chrome), no Rooster tools ever appear. Same behavior on Firefox and Chrome.

1 Like

Sorry I’m not trying to overload the replies; I am a developer too so I tend to get interested in these things and poke at them.

I noticed that if I disable the extension and then go to a video and re-enable it, it loads some of the video tools. This might suggest a race condition where, upon navigating to a new video it can’t find something it’s looking (some element or api that is loaded asynchronously) in order to load the video tools, but when enabling the plugin while already on the video, that element / api is already there and it is able to load.

You’ve probably already taken these things into account for the new video tools, but I hope its helpful!

1 Like

Probably a nightmare looking through the obfuscated code in Developer tools for the error. Sorry about that XD.

The Udemy tools havn’t been updated or tested in quite some time due to lack of interest but are a good slot in for version 2.

I remember you liked Crunchyroll too so might be worth checking that out. (from V2-0040) Plenty of other Japanese sites are in good shape too.

Cheers

2 Likes