Question / Help How to add "Now Playing" with VLC video source?

MrFrenglish

Member
Hi

So I've recently added music to my "BRB" scene in OBS with VLC video source (vlc plugin). Everything is working as intended. Viewers can hear the music and me too. Now I would like to add the artists and name of the songs to give credits to the creators, help viewers know what songs are being played and more importantly, avoid copyright claims.

That said, I haven't found any solution on how to do it without having to open a third party software like windows media player/vlc/snip/etc.

Is there a way to easily do this? It doesn't need to be fancy. Just something to show the artist + name of the songs.
Thanks!

Log file: https://obsproject.com/logs/tlZXmq_7HVrLnbIX
 

MrFrenglish

Member
Nah @stone0rose This requires you to keep spotify open all the time. Thats what I meant by "not using a third part software".

I just want to install the program I need to display current songs and then open up OBS and songs are shown. So far theres seems to be nothing that does that. Guess we'll have to wait until something new comes up.
 

BoScotty

New Member
Hey Stone0Rose, did you ever figure this out? I've been trying to figure this out too for a while and no dice. It has to be possible.
 

univrsal

Active Member
I don't want to get anyone's hope up too early, but I've started working on adding vlc source support to Tuna, if I don't run into too many issues I'll be able to release it sooner than later.
71491282-1f7c4300-2830-11ea-86d8-461a18568869.png
 

Sylverstone14

New Member
I don't want to get anyone's hope up too early, but I've started working on adding vlc source support to Tuna, if I don't run into too many issues I'll be able to release it sooner than later.
71491282-1f7c4300-2830-11ea-86d8-461a18568869.png

I'll say that my hopes are exponentially up! Definitely my most wanted feature from Tuna.
 

univrsal

Active Member
I'll say that my hopes are exponentially up! Definitely my most wanted feature from Tuna.
I have it practically working as I showed in the screenshot, but there's one thing I have to figure out. The process of obtaining the song information from a VLC source is not 100% safe. If any future update to the VLC source changes its internal structure, Tuna will likely crash when trying to access the information, which is why I'm trying to find out what the best way is to prevent this. Currently I have it set up to disable the VLC source option if the OBS version changed, but maybe I could also just warn the user if the version changes.
 

Sylverstone14

New Member
I have it practically working as I showed in the screenshot, but there's one thing I have to figure out. The process of obtaining the song information from a VLC source is not 100% safe. If any future update to the VLC source changes its internal structure, Tuna will likely crash when trying to access the information, which is why I'm trying to find out what the best way is to prevent this. Currently I have it set up to disable the VLC source option if the OBS version changed, but maybe I could also just warn the user if the version changes.

Ah, that's fair. VLC does update from time to time, so I can understand where it becomes problematic. I do appreciate the work on Tuna though, it's been a really great part of my streams.

Also slightly unrelated, but there's been the issue of having OBS crashes due to an issue with the ucrtbase.dll file, which is apparently linked to Tuna - is there a fix for that underway? Haven't been able to find anything concrete as yet, and I should be on the latest release if it's already been fixed.

 

univrsal

Active Member
Ah, that's fair. VLC does update from time to time, so I can understand where it becomes problematic. I do appreciate the work on Tuna though, it's been a really great part of my streams.

Also slightly unrelated, but there's been the issue of having OBS crashes due to an issue with the ucrtbase.dll file, which is apparently linked to Tuna - is there a fix for that underway? Haven't been able to find anything concrete as yet, and I should be on the latest release if it's already been fixed.

I've handed out debug builds to some users, to help me find the issue. I haven't heard back from most of them, but I think I had one crash log that showed where the crash occurs, I'll have to dig it out though. You can get the debug build here. It just makes the crash report contain additional information. I'll look into it next week and see if I can fix it.
 

Sylverstone14

New Member
I've handed out debug builds to some users, to help me find the issue. I haven't heard back from most of them, but I think I had one crash log that showed where the crash occurs, I'll have to dig it out though. You can get the debug build here. It just makes the crash report contain additional information. I'll look into it next week and see if I can fix it.

Gotcha, will do my best to update you with logs!
 
Top