Giter Club home page Giter Club logo

ytmd-streamdeck's Introduction

1. Table of content

2. Badges

Forks Stars Watchers Contributors

Issues Issues closed

Issues-pr Issues-pr closed PRs welcome

Release

Awesome Badges

3. What is this Plugin?

This Stream Deck Plugin allows you to control the YouTube Music Desktop App

Note

we only support version 2.x.x and above, if you are using an older version, please update to the latest version.

4. Support / Feedback

You found a bug? You have a feature request? I would love to hear about it here or click on the "Issues" tab here on the GitHub repositorie!

You can also join my discord here

5. Actions

  • Play / Pause Track
  • Next Track
  • Previous Track
  • Like Track
  • Dislike Track
  • Volume Mute
  • Volume Down
  • Volume Up
  • Track Info
    • Shows a scrolling text for album, title and author
    • Shows the thumbnail of the track
  • Shuffle
  • Repeat
    • NONE
    • ALL
    • ONE

6. How to use it?

  1. Install the YouTube Music Desktop App.
  2. Install the Plugin from Releases or from the official Stream Deck Store.
  3. Add Play/Pause action
  4. Insert, if not already correct, the settings to YTMDesktop (eg. Host and Port)
  5. Make sure the YTMDesktop App and the Companion Server is running
    • To start the companion server, click at the top right of YTMDesktop on the settings gear
    • Go on the left side on the "Integrations" tab
    • Enable the "Companion Server"
  6. Turn on "enable companion authorization" under the Companion Server
  7. Press the Authorize button in the Play/Pause action settings
  8. Compare the authorization code displaying by the plugin with the one displaying in the YTMDesktop App
  9. If they match, confirm the authorization in the YTMDesktop App
  10. You are ready to go! (Steps 6-9 are only needed once/when the plugin isn't authorized)
Video Tutorial
  • By Vahyking (Thank you!)

7. How to contribute?

Just fork the repository and create PR's.

Note

We're using release-please to optimal release the plugin. release-please is following the conventionalcommits specification.

ytmd-streamdeck's People

Contributors

alexzegamer avatar dependabot[bot] avatar github-actions[bot] avatar hechamon avatar xeroxdev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ytmd-streamdeck's Issues

[FEATURE]: Add To Playlist

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Click a button to add the currently played song to your playlist. I have read that there was a suggestion for this exact thing but worked around it by using the add to library option. Could it just be an option for us to input our playlist id?

Solution

No response

Alternatives

No response

Anything else?

No response

[FEATURE]: YTMD v2 Support

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Context: ytmdesktop/ytmdesktop#1139

YTMDesktop (YTMD) has announced v2 (see above) and v2 is in active development. The changes of v2 include a backwards-incompatible companion server. This implies that the current version of the plugin would be incompatible with YTMD v2. This is a feature request for YTMD v2 support.

Solution

YTMD v2 compatibility of this plugin

Alternatives

N/A

Anything else?

API documentation of the new companion server

[FEATURE]: Add to library action

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

An option to add a song to playlist, for instance if you enjoy a song on autoplay.

Solution

No response

Alternatives

No response

Anything else?

No response

[Bug]: Volume Controls, and Mute

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

Placing the volume actions on Stream Deck. Each work as expected, and control the volume bar within YMDesktop App.
However, while the graphic shows the volume is increasing, decreasing, and mutes? It actually has no effect.
To force this, you have to interact with YMDesktop App directly. Everything else works fine, just this minor issue.

Expected Behavior

Pressing Mute, I expect the function to actually mute the music. ( The graphic on streamdeck shows the volume has been turned down to 0%, but the music hasn't actually been muted. )

Pressing Volume Up, I expect the volume to increase.
Pressing Volume Down, I expect the volume to decrease.

Steps To Reproduce

  1. Load the YMDesktop Application
  2. Add Mute, Volume Up, Volume Down to Stream Deck
  3. Connect
  4. Play Music Track
  5. Press Mute, Volume Up, Volume Down

OS

Windows

OS Version

10

Plugin Version

v1.6.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[FEATURE] Use Socket.IO instead of fetch

Is your feature request related to a problem? Please describe.
The YTMD-App should send the information instead of requesting it all xxx ms.

Describe the solution you'd like
Use SocketIO instead of fetch.

Describe alternatives you've considered
Example script:

<!-- Required to include the Socket.IO library -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.3.0/socket.io.js"></script>
<script>
    const server = "http://localhost:9863";
    const socket = io(server);


    socket.on("connect", () => {
        console.debug('Connected')
    });


    socket.on("disconnect", () => {
        console.debug('Disconnected')
    });

    socket.on("tick", (data) => {
        console.debug(data);
    });
</script>

[FEATURE]: <title>option to make Track info image larger?

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Hey I was just wondering if it could be done or not. I know the spotify integration has it where if you put 4 track info's together it makes it a 2x2 image, instead of the singular 1 square image. So if it's not too much work that would be awesome!

Solution

No response

Alternatives

No response

Anything else?

No response

[FEATURE] Now playing icon/thumbnail

Is your feature request related to a problem? Please describe.
No, it's not related to a problem.

Describe the solution you'd like
The ability to add a key that shows the song thumbnail if one is playing, optionally song name/artist name depending on size.

Describe alternatives you've considered
N/

Additional context
n/a

[FEATURE]: Add a button to the stream deck to start a playlist when i press it

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Add a button to the stream deck to start a playlist when i press it

Solution

No response

Alternatives

No response

Anything else?

No response

[Bug]: <Mute, Volume Up/Down not working>

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

When I use the mute button or the volume up and volume down buttons they don't seem to work properly. When I observe the volume bar in the Music desktop app it shows the bar moving up and down but the volume is not actively changing and muting doesn't appear to mute.

Expected Behavior

Expected mute/volume buttons to work.

Steps To Reproduce

  1. Using the buttons on Elgato Stream Deck

OS

Windows

OS Version

11

Plugin Version

v1.6.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

Volume up / down not working

Hey,

if I press louder/quieter or mute it shows in YTMD that it is louder but it isn't. Everything works without the louder/quieter and mute function. What can I do to fix? Or is it a global problem?

[Bug]: Volume controls don't work

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

Volume up and down in streamdeck cause the volume slider in YTMD to move (sometimes - it does get stuck), but the volume doesn't actually change. Mute in streamdeck also triggers the YTMD UI to do the right thing visually without actually changing the volume of the playback. In all honesty, this is probably a bug in YTMD.

Expected Behavior

When volume slider moves, volume changes.

Steps To Reproduce

Add volume change actions to streamdeck.
Use them.

OS

Windows

OS Version

11

Plugin Version

v1.7.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[QUESTION]: Remote Control

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

Hello,

hello is it possible to control the Youtube Music Player with the plugin over multiple PCs ?

So here is the setup I have.

2x PCs + 2 Loupdeck ct+

I would like to control the Youtube player on PC02 with the Loupdeck on PC01. Unfortunately I can't get a connection although I entered port, host and password.

According to the firewall I can also listen to port 9863 from PC01, so nothing is blocked locally by the firewall.

Does anyone know if this works at all or is it due to a configuration.

Many greetings and thanks for the cool app

[FEATURE] automatic testing for every push / pr

Is your feature request related to a problem? Please describe.
I think there should be a way to automate testing as well (unit tests). So you could see whether everything that was pushed works or errors have occurred.

Describe the solution you'd like
Test as many methods as possible.

Additional context
However, I have a few problems there ..

I've never really worked with automated testing, but I have no problem learning it. Maybe someone can answer the following questions for me.

  • Since almost all methods are "void", one would have to see how they have to be tested and which ones have to be tested at all.
  • Which testing framework should I use best for this?
  • What about the connection to the YTMD app or the stream deck? Since the testing framework has no access to these, how should this best be implemented?

Maybe an experienced developer can give me some tips on how to do this.

Dudas[QUESTION]: <title>

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

Soy nuevo usando esta app pero la quiero controlar con mi stream deck pero no consigo hacerlo con el pluggin de streamdeck

[FEATURE] Add a "contribute" paragraph to the readme

Is your feature request related to a problem? Please describe.
I'm wondering if you're open to pull requests, or if we should just create issues.

Describe the solution you'd like
Add a paragraph to the readme or a separate contribute.md or something where you write how you would like the community to interact.
Possible ways I would see are

  • no contribution, just create issues
  • create issue that you prioritize and label as "help wanted" or similar
  • create issue and all of them are up for grabs
  • fork and create pull requests freely
  • other options? 🤷

[FEATURE]: Possible to add a "Play Url" like the spotify plugin?

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

The feature would be a button that you can assign the Url of a song/video or playlist that you can press to immediately swap to that specific song/video or playlist

Solution

No response

Alternatives

No response

Anything else?

No response

[FEATURE]: Play button showing Time remaining on another line

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Here's another idea for you from the maker of the success that is the Toggle/play/pause button.
The title says it. Its great to see how much time there's left in the current song, which is great for timing the song change. I personally prefer this as a counting down thing rather than having the length of the song displayed. But if you feel like being fancy you could make it an option or something.

Solution

No response

Alternatives

No response

Anything else?

No response

[QUESTION]: <title>je comprends pas comment ça marche

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

cette application marche avec quoi sur youtube ça ne va pas vlc non plus pas d'explication sur ytmd pourriez vous me dire sur quelle application cela fonctionne

[Bug]: Play/Pause acts as Toggle instead

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

Having an action set to "Play" or "Pause" will instead act as "Toggle". If I have one scene with "Play" action - music will play, then switch to another scene also with "Play" action, music will pause.

Expected Behavior

Play should only play.
Pause should only pause.

Steps To Reproduce

Add YTMD Connector: Play-Pause
Set action "Play" or "Pause"

OS

Windows

OS Version

10

Plugin Version

v1.6.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[BUG] mute does not work

when I press mute I can see in the ytmdesktop program it sets the volume to 0 but the sound level does not change. it switches back to its previous sound level when I press unmute

There are tests with v1.13.0 and v1.43.0 by ytmdesktop and v1.5.0 by the plugin with the same rasultalt.

link youtube

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

Hi,
I looking for to link my youtube music account with my stream deck.
I've the same problem with all plugin who needs an account.
Thank for your answer.

[FEATURE]: Save Track Info to files for stream display

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Currently theres not really a good way out there to display YTM track info on streams. But it seems you already have the info needed. It would be really nice to have 4 filepath fields in the Track Info button to have it save the Track Name, Artist, Album, and Album art, all in their own files, which can then be used in streams!

Solution

No response

Alternatives

No response

Anything else?

No response

[Bug]: Track Info not working

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

  1. Remote configured correctly, functions work as expected (play/pause/next etc.)
  2. Track info only shows the default icon, no text or album art displayed
  3. Restarting either of YTMD or Stream Deck app does not fix the problem

Expected Behavior

Track info is displayed along with album art

Steps To Reproduce

  1. Configure YTMD for remote access
  2. Install YTMD-StreamDeck
  3. Add Track Info to stream deck panel
  4. Play a song

OS

Windows

OS Version

11

Plugin Version

v1.6.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[Bug]: Volume buttons for YTMD controller stream deck not synced

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

When using the youtube music desktop application the YTMD connector seems a little mismatched when it comes to volume controls. The mute, volume up, and down buttons affect the desktop app visually but don't match with my actual dektop audio. For instance, the app will show that there is no volume when the mute button is pressed, but my music is still playing with no changes.

Expected Behavior

if i press mute I should not hear music, press it again to unmute.
if i press volume up the music should get louder.
if i press volume down, the music should get quieter.

Steps To Reproduce

opened youtube music desktop
added YTMD connectore controls to stream deck

OS

Windows

OS Version

10

Plugin Version

v1.6.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[FEATURE]: Separate pause/unpause button or option in the pause/unpause button to pause or unpause only.

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

As title. being able to say "make sure the music is paused/playing" is great when you're for example switching to a scene in OBS which has a video playing or gameplay providing sound. Being able to automate that without it being a toggle would be nice.

Solution

Solution 1: Add a Pause button that pauses the music even if its already paused. Add an Unpause button that makes sure the music is playing even if it is already playing.
Solution 2: Add in the button configuration of the Pause/Unpause button an option to select between "Toggle" "Pause" "Unpause"

Alternatives

No response

Anything else?

No response

como vinculo la app con mi strteamdeck?[QUESTION]: <title>

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

como vinculo la app con mi strteamdeck?[QUESTION]: <title>

Mute and Volume Controls Not Working

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

It appears the mute, volume up, and volume down controls do not work. Volume up and down will move the volume sliders inside the YTMD app, and mute seems to toggle mute yet the audio does not mute or get adjusted at all. I have confirmed it's not my audio setup as if I use the mouse to drag the volume or click the mute button inside YTMD it works fine. I'm not sure if this is a problem with your Stream Deck app or with the YTMD player. All other buttons are working fine for me.

Expected Behavior

Volume adjustments should not only adjust the UI elements of the YTMD app but also adjust the volume appropriately.

Steps To Reproduce

  1. Press any volume adjustment volume on stream deck.
  2. Observe no change in audio volume.
  3. Click with mouse on YTMD volume controls
  4. Observe proper change in audio adjustment.

OS

Windows

OS Version

11

Plugin Version

1.7.0

YTMDesktop Version

1.13.0

How did you download the software?

Elgato Store

Anything else?

Here's a video of the behavior:
https://photos.app.goo.gl/pXNpDJ2ySAeEB1ts5

[FEATURE]: streamdeck+ update?

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

can you make an update for the streamdeck+ ? like that we can use nodes to switch music, up or down the volume.... and i suppose also scroll list of song and push for launch the music?

Solution

No response

Alternatives

No response

Anything else?

No response

[Bug]: server crash

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

when i go on the setting of the app, integration and activate the server for streamdeck, the setting tab go black and if i try to go on the web server like indicate
i have this error:
{"message":"Route GET:/query not found","error":"Not Found","statusCode":404}

Expected Behavior

check first comment

Steps To Reproduce

all on first comment

OS

Windows

OS Version

11

Plugin Version

v1.7.0

YTMDesktop Version

Version: 2.0.0-rc.1

How did you download the software?

GitHub

Anything else?

No response

[FEATURE]: Track Info button to act as play/pause or be selectable

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Add a function option to the Track Info button. In my experience, and using the YTMD app, pressing the info duplicates the player in a browser window starting a second instance. Seems like it would be more functional to have the Track Info button act as play/pause by default. Maybe I'm missing something, but if there were more options for action to select, that's one less button I have to use if I can avoid a separate play/pause button.

Solution

Seems like it would be more functional to have the Track Info button act as play/pause by default. Maybe I'm missing something, but if there were more options for action to select, that's one less button I have to use if I can avoid a separate play/pause button.

Alternatives

No response

Anything else?

No response

[FEATURE]: Bigger album art

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

for exemple here instead of having multiple small ones they will be combined and the album art would grow on the 6 (or more) buttons with the text only in the down right corner for exemple

image

Solution

No response

Alternatives

No response

Anything else?

No response

[FEATURE]: Browser connector

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

We should add a way to communicate with the browser / PWA from YouTube Music. So the user can either use YTMDesktop or a Browser / PWA.

Solution

Create a extension for the following browsers:

  • Google Chrome
  • MS Edge
  • FireFox

Also update the plugin to manage both services.

Alternatives

No response

Anything else?

No response

[Bug]: Volume actions fails to update actual volume

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

When pressing any of the volume controls (volume up, mute, volume down) the YTMD application UI updates to reflect the change but there is no change in actual volume. Uncertain if this is an issue with YTMD integration server or the YTMD Stream Deck Plugin.

Expected Behavior

When "Volume Up" action is pressed, I expect the audio volume to increase.
When "Volume Down" action is pressed, I expect the audio volume to decrease.
When "Mute" action is pressed, I expect audio to be muted.

Steps To Reproduce

  1. Add "Volume up", "Mute" and "Volume Down" actions to the Stream Deck interface.
  2. Change the "Volume Steps" value to 5 on "Volume Up" action and change the "Volume Steps" value to -5 on "Volume Down" action
  3. Press "Volume Up", observe YTMD UI update but no audio update
  4. Press "Volume Down", observe YTMD UI update but no audio update
  5. Press "Mute", observe YTMD UI update but no audio update

OS

Windows

OS Version

10

Plugin Version

v1.6.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[FEATURE]: Set autoplay playlist

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

I will like to select a custom playlist for playing specific music from Stream deck

Thanks and great work

Solution

No response

Alternatives

No response

Anything else?

No response

how do i get youtube music to work on my stream deck mini

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

i cant find out how to set up youtube music. is htere somthing i am missing that i dont see? it would be great if you could help me.

Youtube Music desktop app doesn't have an option for integration.

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

You're "How to use?" is horribly ill prepared to inform people on how to use this plugin. The settings on YTMD app have no such option as "Enable companion server" or "Remote control".

[FEATURE]: add to playlist button

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

a button which you are able to place current playing song into X playlist, think the spotify plugin has it

Solution

No response

Alternatives

No response

Anything else?

No response

[FEATURE]: Playlist button

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

A button assigned to a playlist from your playlists, so it starts playing the assigned playlist when pressed.

Solution

No response

Alternatives

No response

Anything else?

No response

[QUESTION]: How do I connect my streamdeck to the desktop app?

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Question

I am trying to find out about how you can connect the ytdesktop app with my streamdeck, but I don't know how.

how do i connect to YTMD

i dont know how to follow this step
Activate the Companion Server / Remote control from YTMD App
Settings > Integration > "Enable Companion Server" or "Remote control" (Should be the first entry with an open icon)
i do not see these options anhywhere..
help me connect youtube music desktop with streamdeck

[Bug]: Album art on Track Info key does not update when Stream Deck profile is switched

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

I have two Stream Deck profiles, one as "Default" and one that triggers when the YTM Desktop app is focused, both profiles have the Track Info key on them. The Track Info key only updates album art if the song changes while the profile is active.

Expected Behavior

Album art should appear correctly on all profiles as other track info does.

Steps To Reproduce

  1. Set up two profiles on Stream Deck, configure Stream Deck to auto-switch to one profile when YTM is active, the other as "Default", add Track Info key to both profiles, also add Next Track key
  2. Open YTM Desktop, start music playback
  3. Unfocus YTM, Stream Deck will switch profiles to Default. Note that the Track Info key shows correct title, album, and artist, but the album art will not be correct.
  4. Press Next Track key on Stream Deck, note that Track Info key is updated as intended, including correct album art
  5. Focus YTM app, Stream Deck will switch profiles to YTM profile. Note that the Track Info key shows correct title, album, and artist, but the album art will not be correct.

OS

Windows

OS Version

10

Plugin Version

v1.5.2

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[Bug]: Volume up and Voolume down button not working

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Current Behavior

When I add the volume up or the volume down button to the Stream deck, both don't work.

Expected Behavior

Volume up to increase volume and volume down to decrease volume.

Steps To Reproduce

  1. Add both the volume up and volume down button to the Stream Deck
  2. Press either button and both don't work as intended.

OS

Windows

OS Version

10

Plugin Version

v1.7.0

YTMDesktop Version

v1.13.0

How did you download the software?

Elgato Store

Anything else?

No response

[BUG] Volume Down/UP on release

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. Windows]
  • OS Version [e.g. 10]
  • Plugin Version [e.g. v1.0.4.1]
  • YTMD Version [e.g. v1.13.0]
  • Stream Deck Version [e.g. 4.9.2.13193]

Type of plugin installation

  • Elgato Plugin Store
  • GitHub repository

Additional context
Add any other context about the problem here.

[FEATURE]: Could you add the option to make the "Paused" background black on the track info button?

Consent

  • I have searched the existing issues and verified that there is no open issue for the same subject.
  • I understand that the YTMDesktop Elgato Plugin has NO affiliation with Google, YouTube or the YTMDesktop application.

Feature

Hi!

First of all, thank you for this plugin :)

I would like for the background of the button to be black when the music is Paused. First of all, the text "Paused" is pale gray, so it would show more on a black background, but a lot of icons have black backgrounds so it would fit better and not stand out as much.

Solution

No response

Alternatives

It could also just stay as the album cover playing now but with the "Paused" text layered over it.

Anything else?

Thanks for considering it!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.