It has pretty intelligent logic for retrieving the title, artist, and album from roughly equivalent values on YouTube. The new info and bang behavior handles that more accurately and efficiently. For example, YouTube's playlist loop button now has 3 states, just like WebNowPlaying has: loop off, loop all, and loop one. The YouTube-specific changes mostly include improved logic for bangs, but also for some info. And then, how soon it visually updates just depends on your skin's Update properties. That means Rainmeter's state will update instantly. So the extension receives the Pause bang and goes about pausing the video through JavaScript APIs, and then immediately sends Rainmeter new information indicating that the video is now paused. But we can just send updated info as part of executing the Bang. But timeouts and intervals in background tabs are throttled, so the update rate is drastically reduced (e.g., once per second in Firefox).įor example, after passing the Pause bang to a background tab, it would take up to 1 second for your skin's play/pause button to update to reflect the fact that the video was paused. That's not a big deal when you have the tab open, since it checks for changes every 50ms. Normally, after executing a bang through your skin, you'd have to wait for the extension's info watcher to pick up on changes to the site. I've also configured the extension so that it automatically sends info updates to Rainmeter when the user successfully activates a command. This is an unnoficial fork of the original companion extension, which has been modified to enhance the experience on YouTube and Netflix and to update the site scripts more regularly. The browser extension required to use the WebNowPlaying plugin for Rainmeter. Web Now Playing Companion Extension - Unofficial Updated Fork
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |