Skip to content

Support QuickTime chapters in MOV and MP4 video files #115

Description

@stephane-archer

Hi, MP4 chapter support was recently added following #104. That request focuses on chapters in M4A audio files; this request is specifically about chapters embedded in video containers.

Could the pure-Dart MP4 parser expose chapter markers from .mov and .mp4 video files through the existing MP4 metadata result?

Expected behavior:

  • Return each chapter title, start time, and end time.
  • Follow QuickTime tref/chap references from video as well as audio tracks.
  • Ignore unrelated data tracks such as tmcd timecode.
  • Read the chapter sample tables without decoding or loading the video payload.
  • Include a video fixture with multiple chapters in the tests.

Apple’s QuickTime chapter layout documentation: https://developer.apple.com/documentation/quicktime-file-format/chapter_lists

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

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions