media-gpac

Wrap GPAC MP4Box to author and diagnose ISO-BMFF files.

15|4|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/damionrashford/media-os --skill media-gpac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-gpac
Source: https://github.com/damionrashford/media-os/tree/main/skills/media-gpac
Command: npx skills add https://github.com/damionrashford/media-os --skill media-gpac

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

GPAC MP4Box provides powerful ISO-BMFF surgery, DASH/CMAF packaging, and diagnostic capabilities to repair, package, and test MP4 content.

Core Features & Use Cases

  • Package MP4 into DASH/CMAF segments and playlists with MP4Box.
  • Fragment MP4 for fMP4, extract raw tracks, apply CENC encryption, and inspect box structures.
  • Use cases include repairing broken MP4s, CMAF packaging for streaming, and testing DRM workflows.

Quick Start

Package an input video into DASH CMAF segments using GPAC MP4Box.

Frequently Asked Questions about media-gpac

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I package MP4 files into DASH CMAF segments for streaming?

To package MP4 files into DASH CMAF segments, you can use MP4Box tooling to fragment MP4 content and generate the necessary segment files and playlists for adaptive streaming delivery.

Can I apply CENC encryption to MP4 tracks for DRM testing workflows?

Yes, you can apply CENC encryption to MP4 tracks for DRM testing workflows by utilizing MP4Box encryption subcommands to secure ISO-BMFF content and validate DRM pipelines.

What is the best way to inspect and extract raw tracks from an ISOBMFF file?

The best way to inspect ISOBMFF files is by using MP4Box diagnostic commands to view box structures, while extraction subcommands allow you to pull raw tracks directly from the MP4 container.

How do I repair broken MP4 files by editing their box structures?

You can repair broken MP4 files by using MP4Box box-level edit capabilities to diagnose ISO-BMFF structure issues and perform surgical fixes on corrupted container metadata.

Do I need MP4Box installed in my PATH to use this ISO-BMFF authoring tool?

Yes, you need MP4Box installed in your PATH because the tooling relies entirely on MP4Box's underlying capabilities to execute its fragmentation, DASH packaging, and diagnostic subcommands.