It is currently April 18th, 2024, 12:34 pm

"Web Now Playing" plugin for YouTube

General topics related to Rainmeter.
Hoosier
Posts: 21
Joined: November 10th, 2020, 5:21 pm

"Web Now Playing" plugin for YouTube

Post by Hoosier »

Hi all,
I'm looking for a minimalistic skin that shows, at least, artist name and possibly song title from YouTube.
I need to be able to resize it and change the color to fit the attached desktop that I've crated for myself.
I've serched hundreds of skins this weekend but just haven't found the right one.
All suggestions will be appreciated.
Thanks,
KJ

Update,
I"ve installed the extension for Firefox and am trying to connect the WebNowPlaying skin from the Vecto skin pack.
Still no joy.
You do not have the required permissions to view the files attached to this post.
User avatar
balala
Rainmeter Sage
Posts: 16143
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: "Web Now Playing" plugin for YouTube

Post by balala »

Hoosier wrote: May 2nd, 2021, 3:54 pm I'm looking for a minimalistic skin that shows, at least, artist name and possibly song title from YouTube.
You probably will have to try out skins which are using the WebNowPlaying plugin. There are tons of such skins out there. Search for the "WebNowPlaying" term in the Share Your Creations section of this forum. Most probably these skins are located into the Sound, Music and Visualizers section.
Hoosier wrote: May 2nd, 2021, 3:54 pm I"ve installed the extension for Firefox and am trying to connect the WebNowPlaying skin from the Vecto skin pack.
Still no joy.
What do you mean by "trying to connect the WebNowPlaying skin"? Do you want to install it? Because this is the first step.
If you want to do this, just double click the downloaded .rmskin file, to get both the skin and the appropriate version of the plugin installed.
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5391
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA

Re: "Web Now Playing" plugin for YouTube

Post by eclectic-tech »

dvo wrote: May 2nd, 2021, 5:48 pm i think he forgot to do this :

Code: Select all

FireFox : in the search bar you type:
about:config
and set
network.websocket.allowInsecureFromHTTPS to true
Yes, but the Vecto skin does not support the WebNowPlaying plugin, it was coded to only use the NowPlaying plugin.

Save this code as "Song Info Web.ini" in "Skins\Vecto\Song Info" folder. Refresh All in Rainmeter. Now there will be 2 variants for song info, load the 'web' variant and if you set up Firefox the way DVO explained, you will see the artist and title.

Skins\Vecto\Song Info\Song Info Web.ini

Code: Select all

[Rainmeter]
Update=1000
Author=Connect-R
BackgroundMode=2
SolidColor=0,0,0,1
DynamicWindowSize=1
AccurateText=1
MouseScrollUpAction=[!SetVariable Scale "(#Scale#+#ScrollMouseIncrement#)"][!WriteKeyValue Variables Scale "(#Scale#+#ScrollMouseIncrement#)"][!Refresh] 
MouseScrollDownAction=[!SetVariable Scale "(#Scale#-#ScrollMouseIncrement# < 0.2 ? 0.2 : #Scale#-#ScrollMouseIncrement#)"][!WriteKeyValue Variables Scale "(#Scale#-#ScrollMouseIncrement# < 0.2 ? 0.2 : #Scale#-#ScrollMouseIncrement#)"][!Refresh]


[Variables]
@include=#@#Variables.inc
@include2=#@#Language\Language.inc
Scale=0.5

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeasureArtist]
Measure=Plugin
Plugin=WebNowPlaying
PlayerType=Artist

[MeasureTitle]
Measure=Plugin
Plugin=WebNowPlaying
PlayerType=Title

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterListeningText]
Meter=String
StringAlign=Right
FontFace=Metropolis Extra Bold
FontColor=#Color1#
FontSize=(40*#Scale#)
X=(800*#Scale#)
Y=(0*#Scale#)
Text="- #You're listening#"
AntiAlias=1
UpdateDivider=-1

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterSongInfo]
Meter=String
MeasureName=MeasureArtist
MeasureName2=MeasureTitle
StringAlign=Right
FontFace=Fivo Sans Light
FontColor=#Color1#
FontSize=(25*#Scale#)
X=(0*#Scale#)r
Y=(10*#Scale#)R
W=(800*#Scale#)
Text="%1 - %2"
ClipString=1
AntiAlias=1
User avatar
balala
Rainmeter Sage
Posts: 16143
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: "Web Now Playing" plugin for YouTube

Post by balala »

eclectic-tech wrote: May 2nd, 2021, 5:59 pm Yes, but the Vecto skin does not support the WebNowPlaying plugin, it was coded to only use the NowPlaying plugin.
Yep, it seems I (again) succeeded in missing the name of the skin. However a link would be nice from anyone who is asking for help here (Hoosier this time).
Hoosier
Posts: 21
Joined: November 10th, 2020, 5:21 pm

Re: "Web Now Playing" plugin for YouTube

Post by Hoosier »

dvo wrote: May 2nd, 2021, 5:48 pm i think he forgot to do this :

Code: Select all

FireFox : in the search bar you type:
about:config
and set
network.websocket.allowInsecureFromHTTPS to true
No, I did that per instructions.
Hoosier
Posts: 21
Joined: November 10th, 2020, 5:21 pm

Re: "Web Now Playing" plugin for YouTube

Post by Hoosier »

balala wrote: May 2nd, 2021, 6:03 pm Yep, it seems I (again) succeeded in missing the name of the skin. However a link would be nice from anyone who is asking for help here (Hoosier this time).
https://www.deviantart.com/apexxx-sensei/art/Vecto-813230727
Hoosier
Posts: 21
Joined: November 10th, 2020, 5:21 pm

Re: "Web Now Playing" plugin for YouTube

Post by Hoosier »

eclectic-tech wrote: May 2nd, 2021, 5:59 pm Yes, but the Vecto skin does not support the WebNowPlaying plugin, it was coded to only use the NowPlaying plugin.

Save this code as "Song Info Web.ini" in "Skins\Vecto\Song Info" folder. Refresh All in Rainmeter. Now there will be 2 variants for song info, load the 'web' variant and if you set up Firefox the way DVO explained, you will see the artist and title.

Skins\Vecto\Song Info\Song Info Web.ini

Code: Select all

[Rainmeter]
Update=1000
Author=Connect-R
BackgroundMode=2
SolidColor=0,0,0,1
DynamicWindowSize=1
AccurateText=1
MouseScrollUpAction=[!SetVariable Scale "(#Scale#+#ScrollMouseIncrement#)"][!WriteKeyValue Variables Scale "(#Scale#+#ScrollMouseIncrement#)"][!Refresh] 
MouseScrollDownAction=[!SetVariable Scale "(#Scale#-#ScrollMouseIncrement# < 0.2 ? 0.2 : #Scale#-#ScrollMouseIncrement#)"][!WriteKeyValue Variables Scale "(#Scale#-#ScrollMouseIncrement# < 0.2 ? 0.2 : #Scale#-#ScrollMouseIncrement#)"][!Refresh]


[Variables]
@include=#@#Variables.inc
@include2=#@#Language\Language.inc
Scale=0.5

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeasureArtist]
Measure=Plugin
Plugin=WebNowPlaying
PlayerType=Artist

[MeasureTitle]
Measure=Plugin
Plugin=WebNowPlaying
PlayerType=Title

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterListeningText]
Meter=String
StringAlign=Right
FontFace=Metropolis Extra Bold
FontColor=#Color1#
FontSize=(40*#Scale#)
X=(800*#Scale#)
Y=(0*#Scale#)
Text="- #You're listening#"
AntiAlias=1
UpdateDivider=-1

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterSongInfo]
Meter=String
MeasureName=MeasureArtist
MeasureName2=MeasureTitle
StringAlign=Right
FontFace=Fivo Sans Light
FontColor=#Color1#
FontSize=(25*#Scale#)
X=(0*#Scale#)r
Y=(10*#Scale#)R
W=(800*#Scale#)
Text="%1 - %2"
ClipString=1
AntiAlias=1
Thank you very much.
Hoosier
Posts: 21
Joined: November 10th, 2020, 5:21 pm

Re: "Web Now Playing" plugin for YouTube

Post by Hoosier »

Hoosier wrote: May 2nd, 2021, 9:30 pm Thank you very much.
Works perfectly now.
I really appreciate all the help.