https://bugs.kde.org/show_bug.cgi?id=490453

            Bug ID: 490453
           Summary: Video preview progress bar only updates when video
                    frames change
    Classification: Applications
           Product: Spectacle
           Version: 24.05.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: noaha...@gmail.com
          Reporter: perso...@quenten.nl
                CC: k...@david-redondo.de
  Target Milestone: ---

Created attachment 171759
  --> https://bugs.kde.org/attachment.cgi?id=171759&action=edit
The progress bar updates inconsistently and choppily

SUMMARY
After creating a screencast with Spectacle, a window pops up that has a video
player previewing the recorded video. Under that preview is a progress bar that
should update (smoothly) along with the progress along the video's length (I
assume). However, this progress bar updates every second, making it look rather
choppy. But it is also updated every time a video frame changes. This behavior
is strange to look at if the recorded video doesn't have constantly changing
items in it. 

Because it's so hard to explain, I've recorded an example and attached it.

STEPS TO REPRODUCE
1. Start Spectacle and go to the recording tab
2. Select "Rectangular Region" and select the rectangular region of the screen
that has a static image and no changes.
3. Start the recording
4. While the recording is happening, place your cursor in this region and leave
it stationary for around a second. This is to simulate "no changes" (also make
sure your cursor isn't an animated cursor, as that will constantly update the
video frames).
5. Move the cursor a bit and leave it stationary again for a couple seconds. 
6. Keep repeating these actions of moving the cursor and leaving it, before
ending the recording.
7. End the recording
8. The preview window should pop up.
9. Play the preview of your screen recording.
10. While the preview is playing, observe the progress bar at the bottom. You
should notice that it only updates every time a change occurs within the video,
and every second while there is no change in the video. 

OBSERVED RESULT
While the video is stationary, the video player progress bar moves only every
second. While the video has movement in it, the progress bar moves smoothly
along with frame changes.

EXPECTED RESULT
The progress bar moves smoothly at the recorded video's refresh rate.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kernel: 6.9.9-arch1-1
(available in About System)
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
I use Wayland

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to