Setting up the widget - songify-rocks/Songify GitHub Wiki
How to Use the Widget Generator and Create a Widget
The widget generator in Songify allows you to create a customizable widget for displaying the current song in OBS or other broadcasting software. Follow these steps:
-
Open the Widget Generator
- In Songify, click on File -> Widget.
- This will open the widget generator website in your browser.
-
Enable Song Info Upload (if prompted)
- If the option to upload the song info is not already activated, Songify will ask you to enable it.
-
Customize the Widget
- The Song Upload URL field will be populated automatically. Do not change this value.
- Use the various options in the widget generator to customize the look and feel of your widget:
- Rounded Corners: Adjust the corner radius of the widget.
- Icon Position: Choose the position of the icon (e.g., left or right).
- Scroll Direction: Set the text scroll direction (e.g., right-to-left or reverse).
- Transparency: Adjust the transparency of the widget background.
- Scroll Speed: Customize the speed of the scrolling text.
- Use Album Cover: Toggle whether the album cover is displayed.
- Use Canvas (if available): Enable Spotify Canvas clips if available for that song.
- Show/Hide on Song Change: Toggle whether the widget appears only when a new song starts playing.
- Show/Hide Animations: Customize fade-in and fade-out animations and their duration.
-
Copy the Widget URL
- Once you're satisfied with your customization, copy the URL shown below the widget preview.
-
Add the Widget to OBS
- Open OBS Studio and add a Browser Source.
- Paste the copied URL into the URL field.
- Set the dimensions of the browser source to:
- Width: 312 px
- Height: 64 px
-
Test the Widget
- Play a song in Songify and ensure the widget updates and displays correctly in OBS.
Additional Notes:
- The Song Upload URL is pre-configured and should not be changed.
- If the widget does not display correctly, ensure that the song info upload is activated in Songify.
- Customize the dimensions in OBS if you need a different widget size, but the recommended size is 312x64 px for optimal display.
Feel free to experiment with the settings to create a widget that matches your stream's style!