tidal-cli-client
tidal-cli-client copied to clipboard
Utilize more mpv capabilities
Hello,
I'm the developer of mpvc [1] and ncmpvc (proof of concept) [2]. I just tried out your tidal-cli and I see a lot of potential in terms of player functionalities. I just moved from Google Music to Tidal and for Google Music there was gmusicproxy [3] which is able to create playlists (m3u) from Google Music which you could play with any player. It would be awesome if tidal-cli-client had similar functionalities, so you could use any mpv frontend (like mpvc [1] or ncmpvc [2]) to control the playback. Right now, I can connect to your socket with e.g. mpvc --socket=/tmp/npm-mpv.sock seek -a 0
(to restart the current track), but there is no mpv-playlist for example. I don't know if this goes against your vision of your app, but I could imagine that this could be a great thing! :)
[1] https://gitlab.com/mpv-ipc/mpvc [2] https://gitlab.com/mpv-ipc/ncmpvc
That I think is a bigger enhancement to the core of the app. I think it's a good idea to be able to just connect to the mpv socket the user provides, but right now I wanted to focus on more minor issues and when I'll have more time I'll take on with those major ones.