tuna icon indicating copy to clipboard operation
tuna copied to clipboard

no autostart and not all settings are saved

Open ethaniel opened this issue 11 months ago • 0 comments

Describe the bug

  1. When OBS starts, Tuna doesn't start. I have to go into "Tools"-"Tuna settings" and click "Start" manually.
  2. Not all settings are saved ("Fetch cover" and "Host/receive information on local webserver" don't get saved) on shutdown.

To Reproduce

  1. Go to Tuna Settings.
  2. Disable "Fetch cover", enable "Host/receive information on local webserver".
  3. Restart OBS.
  4. See that these options are returned to their default settings ("Fetch cover" enabled, "Host/receive" disabled).

Expected behavior

  1. I would expect this settings to persist during OBS restart.
  2. I expect Tuna to start automatically.

Screenshots Before restart:

Image

After restart:

Image

Log Before restart: https://obsproject.com/logs/qOAsuARLNMZe2vQq After restart: https://obsproject.com/logs/ClAHkm6mQDeKBDlj

Additional context I am running obs in portable mode.

It seems that some of the settings (outputs) are saved in /root/obs-sf/config/obs-studio/plugin_config/tuna/outputs.json, while others (fetch cover / auto start), are not saved at all.

sudo cat /root/obs-sf/config/obs-studio/plugin_config/tuna/outputs.json
[
    {
        "format": "{artists} - {title}",
        "last_output": "",
        "log_mode": false,
        "output": "/root/obs-sf-lofi.txt"
    }
]

ethaniel avatar May 20 '25 16:05 ethaniel