If the shell command can be injected seems only depend on how the Musikplayers store their data.
The Gmusicbrowser Unity Scope seems to be lucky because the gmusicbrowser player changes special chars in the name before it stores it in his database.
The Audacious Scope and Clementine Scope are not so lucky.
I attached a screenshot where you can see the differences.
If the shell command can be injected seems only depend on how the Musikplayers store their data.
The Gmusicbrowser Unity Scope seems to be lucky because the gmusicbrowser player changes special chars in the name before it stores it in his database.
The Audacious Scope and Clementine Scope are not so lucky.
I attached a screenshot where you can see the differences.