Created attachment 116813 [details] screenshot STEPS TO REPRODUCE 1. insert a DVD disc 2. use VLC to open the DVD menu, select any title to play 3. OBSERVED RESULT seek bar in media player applet shows no progress, see the screenshot please. EXPECTED RESULT seek bar should show the progress correctly. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.14.4 Qt Version: 5.12.0 KDE Frameworks Version: 5.53.0 ADDITIONAL INFORMATION The menu on my DVD disc has background sound if this info is important.
Currently the seek bar shows wrong duration when playing a dvd with VLC. The dvd contents are ~3 hours, but the Media Player applet indicates 54 seconds. The seek bar is missing when playing the same disc with these players: SMPlayer QMPlay2 Celluloid Totem Media Player Classic Qute Theater Operating System: Arch Linux KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Graphics Platform: Wayland
Did you report the bug to VLC? Because VLC doesn't emit updates when canSeek changes.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Tested these players again on Plasma 6: VLC SMPlayer QMPlay2 Celluloid Totem Media Player Classic Qute Theater VLC is still buggy (I'm not aware of any report in its bug tracker), QMPlay2 does not play a dvd disc. The seek bar works with all other mentioned players. Operating System: Arch Linux KDE Plasma Version: 6.0.2 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Graphics Platform: Wayland
Git commit 6c09f4b83181b958bb879d9f8caa179717f83db7 by Fushan Wen. Committed on 30/03/2024 at 04:45. Pushed by fusionfuture into branch 'master'. libkmpris: ignore property changes from unused interface M +5 -1 libkmpris/playercontainer.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/6c09f4b83181b958bb879d9f8caa179717f83db7
I looked into VLC and it's indeed a bug there. The DBus interface needs to subscribe to on_length_changed and emit update for metadata. Unfortunately I can't register an account on their GitLab instance, so I can't report the issue there.