media-shaka
Installation
SKILL.md
Media Shaka
Context: $ARGUMENTS
Shaka Packager is Google's production DRM packager — the same tool used by YouTube, Netflix-style pipelines, and most commercial OTT stacks. It does NOT re-encode: inputs must already be encoded at the bitrates/resolutions you want to ship. It outputs encrypted CMAF (fMP4) segments plus DASH .mpd and HLS .m3u8 manifests that point at the SAME encrypted files.
Quick start
- Test encryption (no license server): ClearKey → Step 3 (CENC recipe)
- Production Widevine (Google/YouTube): Step 5 (license-server integration)
- Multi-DRM DASH+HLS for studio OTT:
cbcs+ Widevine + PlayReady → Step 4 - FairPlay (Apple HLS):
cbcs+ SAMPLE-AES → Step 6 - Inspect, validate, generate keys:
scripts/shaka.pysubcommands