Skip to content

Video export bug; output does not match what was recorded #1787

@lilacpixel

Description

@lilacpixel

Description

Occasionally, when exporting video from Cap after recording in Studio Mode, the exported video will be rendered incorrectly, with flickering and/or stuck frames. This seems to occur most often in videos that have one or more zooms but has been observed in all types of recordings. When a stuck frame occurs, cursor and zoom effects will still play correctly, but the frame will not update properly for some time.

Forcing FFmpeg decoder reduces the occurrence of flickering frames but does not fix stuck frames on affected recordings. The same frame will always stick at the same point when exporting.

Reproduction

  1. Record video of any duration.
  2. Check playback in preview mode.
  3. Export video to MP4 with any combination of settings.
  4. Compare exported video to preview.

Additional Context

  • Cap version: 0.4.84
  • Operating system, version: macOS Sequoia 15.7.5
  • Device: MacBook Air M2

Edit: Issue also occurs when exporting the same recording bundle on an M5 MacBook Pro with Tahoe 26.4.1.
Edit 2: Issue does NOT occur when exporting the same recording bundle on Windows 10 (LTSC).

Video as shown in Cap's preview (captured by macOS screen recording).

cap-video-preview.mp4

Same section of exported video. Note that the second click event does not correctly show the overlay closing.

cap-video-output.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions