Tuna

Tuna v1.9.9

LeviSnoot

New Member
Love love love this plugin! I'm trying out TIDAL right now and was hoping to use the Window Title function to grab song info, unfortunately that doesn't work as TIDAL displays only the song/artist while music is playing. Is it possible to implement a way to specify the process you want to grab a title from instead? Keep up the great work!
 

univrsal

Active Member
Love love love this plugin! I'm trying out TIDAL right now and was hoping to use the Window Title function to grab song info, unfortunately that doesn't work as TIDAL displays only the song/artist while music is playing. Is it possible to implement a way to specify the process you want to grab a title from instead? Keep up the great work!
It has been suggested, but I haven't looked into it
 

Beridok

New Member
@universallp
Hello there!
I really like Tuna plugin, however what I noticed by accident is that there are more controls than it displays... so usually there was next/prev and pause buttons. But also there should be volume up and down. And a scrolling text with title.
For whatever reason it looks empty... like this now:
Wktt1Hm.png


I had similar issue before, but usually controls got back. Now it doesn't seem to. Only seen for fraction of section on launch of OBS.
uBQZETz.png


I use 25.0.8 version of OBS Studio. I just made a clean install...
There is small chance that other plugins collide, but I doubt that :/
 

univrsal

Active Member
@universallp
Hello there!
I really like Tuna plugin, however what I noticed by accident is that there are more controls than it displays... so usually there was next/prev and pause buttons. But also there should be volume up and down. And a scrolling text with title.
For whatever reason it looks empty... like this now:
Wktt1Hm.png


I had similar issue before, but usually controls got back. Now it doesn't seem to. Only seen for fraction of section on launch of OBS.
uBQZETz.png


I use 25.0.8 version of OBS Studio. I just made a clean install...
There is small chance that other plugins collide, but I doubt that :/
The Volume control and song information can be toggled by right clicking in the dock area, but the other buttons shouldn't disappear. What music source are you using? I also need the full obs studio log
 

Beridok

New Member
The Volume control and song information can be toggled by right clicking in the dock area, but the other buttons shouldn't disappear. What music source are you using? I also need the full obs studio log
Yes, I noticed right clicking...

Okay, so here are informations:
a) I used Window Title to display title - as expected, controls do not have sense here, but it limits text area to display current text, to very small... (as seen on first screen).
b) If I switch to VLC, buttons do not reappear!
c) They will reappear, if I restart OBS.

Logs are in order of letters, meaning log 17-49 is for a), 17-50 for b) and 17-51 is for c).
I think those controls are a little bit too barebones... can't rewind longer file (e.g. DJ set/mix).
 

Attachments

  • 2020-06-07 17-49-33.txt
    19.5 KB · Views: 34
  • 2020-06-07 17-50-24.txt
    19 KB · Views: 23
  • 2020-06-07 17-51-08.txt
    18.6 KB · Views: 22

univrsal

Active Member
Yes, I noticed right clicking...

Okay, so here are informations:
a) I used Window Title to display title - as expected, controls do not have sense here, but it limits text area to display current text, to very small... (as seen on first screen).
b) If I switch to VLC, buttons do not reappear!
c) They will reappear, if I restart OBS.

Logs are in order of letters, meaning log 17-49 is for a), 17-50 for b) and 17-51 is for c).
I think those controls are a little bit too barebones... can't rewind longer file (e.g. DJ set/mix).
Yeah the buttons are only resynced on startup, since I don't expect anyone to constantly switch their audio player. The dock was more intended for the other audio sources so I never tested it with window title. The song label doesn't have a minimum width so it just collapses to that small rectangle. I might be able to give it a minimal width so that doesn't happen, but in general the dock isn't of much use for the window title source.
 

keanucode

New Member
Amazing plugin, only having one issue.
This is not an issue with your plugin, but since you use the VLC Video Source, I figured you might be able to lend me a hand.
Currently when I load a playlist file and try to enable shuffle, it just... doesn't shuffle.
Any help?
 

univrsal

Active Member
Amazing plugin, only having one issue.
This is not an issue with your plugin, but since you use the VLC Video Source, I figured you might be able to lend me a hand.
Currently when I load a playlist file and try to enable shuffle, it just... doesn't shuffle.
Any help?
Are you loading the playlist as a file or just a bunch of individual files? It might be that shuffle doesn't mean shuffle songs inside the playlist, but only the files that are loaded in the source in obs.
 

xon

New Member
Alright, after 2 hours of trying I give up. I just can't get the name of the song/artist/etc in my scene

1 Installed all as described (windows)
2 Add placeholder to Scene (called 'song')
3 Add sample picture to screen for cover

The cover works...the textfile is filled (Music control sees the file) but it will just not replace the placeholder in my scene with songinformation. I reinstalled it all a few times and tried different placeholder text but without any result. I also use a countdown script that also use a placeholder text and this works just fine. To be certain that it has no conflict, I uninstalled that script as well. What am I missing?!

Attached: screenshot + log
 

Attachments

  • bla.png
    bla.png
    412.3 KB · Views: 83
  • 2020-07-04 13-52-12.txt
    6.5 KB · Views: 29

univrsal

Active Member
Alright, after 2 hours of trying I give up. I just can't get the name of the song/artist/etc in my scene

1 Installed all as described (windows)
2 Add placeholder to Scene (called 'song')
3 Add sample picture to screen for cover

The cover works...the textfile is filled (Music control sees the file) but it will just not replace the placeholder in my scene with songinformation. I reinstalled it all a few times and tried different placeholder text but without any result. I also use a countdown script that also use a placeholder text and this works just fine. To be certain that it has no conflict, I uninstalled that script as well. What am I missing?!

Attached: screenshot + log
What do the properties of the text source look like?
 

univrsal

Active Member
Thanks for your reply....they are completely standard. To be sure I reset everything to standard but it makes no difference.
I wanted a screenshot of the properties, but if you say they're standard, then there's your problem, you need to read the text source from a text file, how else would it display the song name?
 

Formula GX

New Member
Tuna doesn't seem to work with VLC sources right now. I have it installed though.
06:11:08.893: [tuna] Loading v2020.04.12 16:18
06:11:08.893: [tuna] libobs version 25.0.8 is invalid. Tuna expects 25.0.4 for VLC sources to work
06:11:08.961: [tuna] Registered Spotify (id: spotify)
06:11:08.961: [tuna] Registered MPD (id: mpd)
06:11:08.961: [tuna] Registered VLC (id: vlc)
06:11:08.961: [tuna] libVLC wasn't loaded, VLC support disabled
06:11:08.961: [tuna] Registered Window Title (id: window)
06:11:08.965: [tuna] Loaded 1 outputs
06:11:08.965: [tuna] Couldn't move existing cover to temp file
06:11:08.965: [tuna] Couldn't move placeholder cover
06:11:08.974: VLC found, VLC video source enabled
 

Attachments

  • 2020-07-12 06-11-04.txt
    11.5 KB · Views: 25

univrsal

Active Member
Tuna doesn't seem to work with VLC sources right now. I have it installed though.
06:11:08.893: [tuna] Loading v2020.04.12 16:18
06:11:08.893: [tuna] libobs version 25.0.8 is invalid. Tuna expects 25.0.4 for VLC sources to work
06:11:08.961: [tuna] Registered Spotify (id: spotify)
06:11:08.961: [tuna] Registered MPD (id: mpd)
06:11:08.961: [tuna] Registered VLC (id: vlc)
06:11:08.961: [tuna] libVLC wasn't loaded, VLC support disabled
06:11:08.961: [tuna] Registered Window Title (id: window)
06:11:08.965: [tuna] Loaded 1 outputs
06:11:08.965: [tuna] Couldn't move existing cover to temp file
06:11:08.965: [tuna] Couldn't move placeholder cover
06:11:08.974: VLC found, VLC video source enabled
It does work, but it if the obs version is newer than the one tuna was made for it asks if vlc support should be enabled. If you click no it won't enable it.
 

GamesWithJer

New Member
I was wondering if it's possible to make this plugin compatible with GPMDP. It's basically an open source desktop client for Google Play Music. It has an API that devs can use. All my music is stored on that, I can't stand Spotify, and past a certain update, Snip stopped supporting GPMDP. If you can do that, I can finally stop having to check to see if i remembered to start Snip after a computer restart.
 

univrsal

Active Member
I was wondering if it's possible to make this plugin compatible with GPMDP. It's basically an open source desktop client for Google Play Music. It has an API that devs can use. All my music is stored on that, I can't stand Spotify, and past a certain update, Snip stopped supporting GPMDP. If you can do that, I can finally stop having to check to see if i remembered to start Snip after a computer restart.
Should be doable, can't promise when though.
 

drvyd

New Member
Installing on Mac, not working for some reason. I downloaded Homebrew, ran the sh in terminal and then it prompts me to delete old version, says there is no directory
Code:
travis-mbp:~ Travis$ sh /Users/mac/Desktop/tuna-master-1/package/install-mac.sh
Checking for brew..
Checking for libmpdclient...
libmpdclient is already installed
Checking for taglib...
taglib is already installed
Uninstalling old version
Deleting /Users/Travis/Library/Application Support/obs-studio/plugins/tuna, is this ok? [y/N] y

Deleting...
Creating plugin folder
mkdir: /Users/Travis/Library/Application Support/obs-studio/plugins: Permission denied
Moving plugin over
mv: rename tuna to /Users/Travis/Library/Application Support/obs-studio/plugins/: No such file or directory
Done!
travis-mbp:~ Travis$

Edit: I do have a obs plugins folder it's not under that ls though, it would be /Travis MacBook Pro/Macintosh HD/Library/Application Support/obs-studio/plugins


not sure what to do... Please help
 

troybenjamin

New Member
Deleting...
Creating plugin folder
Moving plugin over
mv: rename tuna to /Users/troy/Library/Application Support/obs-studio/plugins/tuna: No such file or directory
Done!
[Process completed]

Getting same as above
 

univrsal

Active Member
Installing on Mac, not working for some reason. I downloaded Homebrew, ran the sh in terminal and then it prompts me to delete old version, says there is no directory
Code:
travis-mbp:~ Travis$ sh /Users/mac/Desktop/tuna-master-1/package/install-mac.sh
Checking for brew..
Checking for libmpdclient...
libmpdclient is already installed
Checking for taglib...
taglib is already installed
Uninstalling old version
Deleting /Users/Travis/Library/Application Support/obs-studio/plugins/tuna, is this ok? [y/N] y

Deleting...
Creating plugin folder
mkdir: /Users/Travis/Library/Application Support/obs-studio/plugins: Permission denied
Moving plugin over
mv: rename tuna to /Users/Travis/Library/Application Support/obs-studio/plugins/: No such file or directory
Done!
travis-mbp:~ Travis$

Edit: I do have a obs plugins folder it's not under that ls though, it would be /Travis MacBook Pro/Macintosh HD/Library/Application Support/obs-studio/plugins


not sure what to do... Please help
Plugins can be installed to two locations, the one that the installer uses should be only for the current user, but for some reason your user can't write to it, which is strange.
Deleting...
Creating plugin folder
Moving plugin over
mv: rename tuna to /Users/troy/Library/Application Support/obs-studio/plugins/tuna: No such file or directory
Done!
[Process completed]

Getting same as above
Did you extract the entire zip file? It can't find the plugin folder that should've come in the zip file.
Also as a side note I will most likely drop macOS support for future versions, because it's too much effort to support it and I personally don't care enough about that platform.
 
Top