Multimedia handling with the Mediabunny library
Install with the open skills CLI (global, non-interactive — available in every Claude Code session):
npx skills add remotion-dev/skills --skill "mediabunny" -g -a claude-code -yOr manually — clone and copy the skill directory (SKILL.md + companion files):
git clone --depth 1 https://github.com/remotion-dev/skills /tmp/skills && cp -r /tmp/skills/skills/mediabunny ~/.claude/skills/mediabunny-remotion-dev-2This skill is a directory: SKILL.md is the entry point; the files below ship with it.
---
name: mediabunny
description: Multimedia handling with the Mediabunny library
metadata:
tags: remotion, mediabunny, multimedia, video, audio
---
Mediabunny is a multimedia library for dealing with audio and video in the browser.
Here is a compact overview of it's capabilities: https://mediabunny.dev/llms.txt
## Getting audio duration
See [get-audio-duration.md](get-audio-duration.md) for getting the duration of an audio file in seconds with Mediabunny.
## Getting video dimensions
See [get-video-dimensions.md](get-video-dimensions.md) for getting the width and height of a video file with Mediabunny.
## Getting video duration
See [get-video-duration.md](get-video-duration.md) for getting the duration of a video file in seconds with Mediabunny.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Roleplay the most difficult, tech-resistant user for your product. Browse the app as that persona, find every UX pain point, then filter complaints through a pragmatism layer to separate real problems from noise. Creates actionable tickets from genuine issues only.
ASCII video: convert video/audio to colored ASCII MP4/GIF.