Question / Help VLC Video Source - Now Playing

Mysterion

New Member
Hi all!

I'm currently hosting a stream with music as its main focus. I have set up a text display reading directly from a text file that shows the name of the song being played on VLC through the program SNIP.

However, I can only broadcast music that is currently playing on VLC and then using the desktop audio for this to work.

I've tried doing a VLC Video Source with a playlist with all the songs that I'm currently playing; this way I don't have to listen to the music whilst streaming it. But this way won't allow me to showcase the song that is currently being played as it doesn't play on VLC.

Is there a way to stream music, show what is currently being played, and that does not bind me to listen to the music?

Thank you for your help!
 

Joe33345

Member
foobar2000 has a now playing simple plugin that reads from a text file the current title of the song you're playing. check it out. Might be what you need.
 

Mysterion

New Member
foobar2000 has a now playing simple plugin that reads from a text file the current title of the song you're playing. check it out. Might be what you need.

Hey! Thank you, but after looking around I think foobar2000 made that program "snip", that I was using? It really does work, but only if I play it directly through VLC as opposed to through the VLC Media source.
 

Brandoman

New Member
I literally joined because I am going mad trying to figure out how to do this as well. There's nothing on google or youtube showing how! Please someone help.
 

jtrob

New Member
Hi, I made an account just to respond to this. I've been using a VPS for a 24/7 music livestream and like the OP I ran into the same issue that programs like SNIP's text file cannot be read from "VLC Video Source" in OBS so you couldn't play a playlist and still display the song titles that is currently playing. The workaround I came to that allowed me to display the titles for each song without having music play through local computer speakers (In my case I didn't have speakers) was to install a virtual audio device and set OBS to capture the audio source from the virtual audio device. I highly recommend using VB-CABLE Virtual Audio Device (Virtual Audio Cable) as installation is practically seconds. After you install the driver, in OBS use the source "Audio Output Capture" and set it to the virtual audio device you installed and that's it! This way, when you run a playlist through VLC (or whatever media player you use with SNIP) you can keep the title of each song displayed without the need to have music played through your local speakers. You would not need to use VLC Video Source at all with this method as you can just open VLC and play the playlist. I really hope that this helps the OP or anyone else trying to run a 24/7 livestream :)
 

ksfire

New Member
Found a workaround for use with videos. I use vlc media source to stream a playlist of videos. I want to display the title of the currently playing video on top.
My workaround:
I created a subtitle file. The timing of the subtitle file is set to the entire length of the video. OBS takes the subtitle layout settings from VLC.
In same folder i have two files:
myvideo001.mp4
myvideo001.srt

Content of myvideo001.srt
1
00:00:00,000 --> 00:05:25,000
How it all began
source
 

MikeVF

New Member
...The workaround I came to that allowed me to display the titles for each song without having music play through local computer speakers (In my case I didn't have speakers) was to install a virtual audio device and set OBS to capture the audio source from the virtual audio device. I highly recommend using VB-CABLE Virtual Audio Device (Virtual Audio Cable) as installation is practically seconds. ...This way, when you run a playlist through VLC (or whatever media player you use with SNIP) you can keep the title of each song displayed without the need to have music played through your local speakers. You would not need to use VLC Video Source at all with this method as you can just open VLC and play the playlist...

I'm running into the same issue... SMG recognizes audio tracks played through a desktop VLC player but not the integrated OBS source VLC player.

I appreciate jtrob's work around. However I'd strongly prefer to have SMG work with the VLC source in OBS so that I can tie start/stop of music to change scenes in OBS.

I've filed a bug with SMG and will report back on what I learn. I’m hoping there's a work around or a possible fix. Any other ideas are welcome. Thanks -Mike
 
Top