Skip to content

Recording (Linux): write fragmented MP4 so a crash keeps the take #944

Description

@EtienneLescot

Part of #920 (rank 22). Effort S, risk medium.

Problem

Proposal

  • Write fragmented MP4 (movflags=frag_keyframe+empty_moov+default_base_moof, or frag_duration of one second) on the Linux muxer.

Verify

  • A test that writes frames, drops the muxer without the trailer (a simulated kill) and reads the file back: it opens and holds the frames written before the last complete fragment.
  • The editor still seeks in a fragmented file (the compositor opens it); measure a seek before and after.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requeststatus: fixed in mainWork is merged into main but may not be in a downloadable release yet.status: pending releaseMerged change is waiting for a packaged desktop release.

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions