Mastermindzh / tidal-hifi

The web version of Tidal running in electron with hifi support thanks to widevine.
Other
911 stars 54 forks source link

Media player in KDE is buggy #384

Closed sadorowo closed 1 month ago

sadorowo commented 2 months ago

image image

Song progress bar always stays at 0:00. When I try to seek the song from the player, the bar only changes position, but song isn't seeked at all. However, seeking in tidal-hifi works as it should.

App is minimized to menu bar.

My settings:

My setup:

                   -`                    sadorowo@beast 
                  .o+`                   -------------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Kernel: 6.8.7-arch1-1 
               `+oooooo:                 Uptime: 21 mins 
               -+oooooo+:                Packages: 885 (pacman) 
             `/:-:++oooo+:               Shell: zsh 5.9 
            `/++++/+++++++:              Resolution: 1920x1080 
           `/++++++++++++++:             DE: Plasma 6.0.4 
          `/+++ooooooooooooo/`           WM: kwin 
         ./ooosssso++osssssso+`          Theme: Breeze [GTK2/3] 
        .oossssso-````/ossssss+`         Icons: breeze [GTK2/3] 
       -osssssso.      :ssssssso.        Terminal: konsole 
      :osssssss/        osssso+++.       CPU: Intel i5-4590 (4) @ 3.700GHz 
     /ossssssss/        +ssssooo/-       GPU: AMD ATI Radeon RX 5500/5500M / Pro 5500M 
   `/ossssso+/:-        -:/+osssso+-     GPU: Intel HD Graphics 
  `+sso+:-`                 `.-/+oso:    Memory: 3729MiB / 15861MiB 
 `++:.                           `-/+/
 .`                                 `/                           
sadorowo commented 2 months ago

After quitting and starting the app again, progress bar is moving, but seeking still isn't working.

sadorowo commented 2 months ago

do i need to purchase a subscription to use this app or does this version gives premium access for free ?

you need to purchase tidal subscription, you can't use premium features for free, API is secured

Mastermindzh commented 2 months ago

Probably related to mpris not updating the played time, will attempt to investigate.

thpar commented 2 months ago

I have the same configuration as @sadorowo , but running the KDE Plasma spin of Fedora 39 (Plasma 5.27.11).

The communication with the KDE Media Player widget seems to be broken in following cases:

Other functionality (next, previous, repeat and shuffle) seems to be working correctly.

Probably not directly related, but while the config says "Show tray icon", no Tidal tray icon is showing, only the one of the KDE Media Player.

Shringe commented 2 months ago

I think this may be related to my issue #387, especially if KDE media player also uses playerctl under the hood.

thpar commented 1 month ago

Update to 5.11.0 fixed the play/pause issue!

(Seeking and volume control not yet working)

Mastermindzh commented 1 month ago

Good to hear @thpar!

I haven't worked on volume control or seeking yet so that was expected 😄.

thpar commented 1 month ago

No problem and no rush. Just providing feedback as I didn't notice the commit. The pause button was the only feature I was really missing anyway. :slightly_smiling_face:

Thanks for your work!

Mastermindzh commented 1 month ago

Let's keep track of volume & seeking in the original issue 😄:

https://github.com/Mastermindzh/tidal-hifi/issues/199