mediabunny

Extract duration, dimensions, and metadata from video and audio files.

4.2k|489|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/remotion-dev/skills --skill mediabunny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mediabunny
Source: https://github.com/remotion-dev/skills/tree/main/skills/mediabunny
Command: npx skills add https://github.com/remotion-dev/skills --skill mediabunny

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mediabunny, and includes scripts (resource) components.

What problem does it solve?

The mediabunny skill solves the problem of analyzing and processing audio and video files with ease in the browser, Node.js, and Bun environments, simplifying multimedia handling tasks.

Core Features & Use Cases

  • Media File Analysis: Get detailed information such as dimensions, duration, and other properties of video and audio files.
  • Cross-Environment Support: Functionality across browsers and Node.js/Bun environments for versatile application.
  • Use Case: Need to get the duration of a video file or dimensions of an image within your project? The mediabunny skill can help you do that efficiently.

Quick Start

Run the command to calculate the audio duration for the file at the provided URL.

calculate the audio duration for the file

Frequently Asked Questions about mediabunny

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

FAQPage Schema
How do I extract video duration and dimensions in a Node.js application?

To extract video duration and dimensions in Node.js, you can analyze the media file to retrieve detailed properties and metadata. This approach works across web browsers, Node.js, and Bun environments, providing accurate multimedia handling for front-end and backend services.

What is the best way to get audio file metadata across different JavaScript environments?

The best way to get audio file metadata across different environments is using a cross-platform multimedia analysis approach. It functions consistently across web browsers, Node.js, and Bun, allowing you to easily extract duration and other properties from your audio files.

Can I analyze multimedia file properties directly in a web browser?

Yes, you can analyze multimedia file properties directly in a web browser. This multimedia analysis solution is designed for cross-environment support, enabling web applications to efficiently extract dimensions, duration, and metadata from video and audio files client-side.

How do I calculate audio duration for a file URL without downloading the entire file?

You can calculate audio duration for a file URL by running a specific command to process the provided link. This extracts the necessary properties and metadata from the media file, simplifying audio handling and analysis tasks within your project.

Does this multimedia analysis approach work with Bun?

Yes, this multimedia analysis approach works with Bun. It provides cross-environment support for analyzing video and audio files, allowing developers to extract file properties like duration and dimensions efficiently within Bun applications.