Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Elgato Streamdeck Control #2042

Closed
2 tasks done
BluesBroBo opened this issue May 10, 2024 · 4 comments
Closed
2 tasks done

[Feature Request] Elgato Streamdeck Control #2042

BluesBroBo opened this issue May 10, 2024 · 4 comments
Labels
duplicate This issue or pull request already exists

Comments

@BluesBroBo
Copy link

Preflight Checklist

  • I use the latest version of YouTube Music (Application).
  • I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Problem Description

A plugin to control the app via an Elgato Stream Deck.

Proposed Solution

Control should allow to:

Play/Pause current song
Skip current song
Go back to previous song
Volume Control
Activate/Deactivate loop
Start a specific playlist
Shuffle
Perhaps activate/deactivate certain plugins?

Alternatives Considered

Alternatively, being able to control the app via a cmd would allow to create something similar.

Additional Information

No response

@BluesBroBo BluesBroBo changed the title Elgato Streamdeck Control [Feature Request] Elgato Streamdeck Control May 10, 2024
@ArjixWasTaken
Copy link
Collaborator

Blocked by #1909

@ArjixWasTaken
Copy link
Collaborator

(blocked means that another issue/PR must be first resolved/merged before this can be dealt with)

@JellyBrick JellyBrick added the plugin request An issue/discussion requesting for a new plugin or new functionality to an existing plugin. label May 24, 2024
@JellyBrick
Copy link
Collaborator

Duplicate of #1345

@JellyBrick JellyBrick marked this as a duplicate of #1345 May 25, 2024
@JellyBrick JellyBrick closed this as not planned Won't fix, can't repro, duplicate, stale May 25, 2024
@JellyBrick JellyBrick added duplicate This issue or pull request already exists and removed plugin request An issue/discussion requesting for a new plugin or new functionality to an existing plugin. labels May 25, 2024
@JustMrPhoenix
Copy link

Sorry for posting on a closed issue but I want the OP and people finding this issue later to know there is a way to do most of the features without waiting for a plugin/API.
What you can do right now (with the latest release version) is to use youtubemusic protocol to perform actions from here. What you need to do is to get a plugin that can handle this properly. I use streamdeck plugin called ScriptDeck to start a new process with a protocol.
For example I have it run youtubemusic://playPause to play/pause. You can also pass arguments like this youtubemusic://setVolume 25.
It does have a tiny delay but most of the stuff you asked is doable with this method. Here is an example of how i have it configured
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

4 participants