Media Inspector for Openclaw

A local media analysis tool for scanning, extracting metadata, and transcribing audio/video files using Whisper.

chensu1234
v1.0.0
Mar 18, 2026
0
868
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install media-inspector

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install media-inspector using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Media Inspector?

Media Inspector is a robust utility designed for the deep analysis of local audio and video files. It serves as a specialized bridge between raw media data and actionable insights, allowing developers and AI agents to programmatically understand media content. By integrating tools like ffprobe and OpenAI's Whisper, it provides a structured way to handle a wide array of formats ranging from standard MP4 and MP3 to lossless FLAC and MKV containers.

This Openclaw Skills compatible tool goes beyond simple file identification. It performs deep-dive forensic analysis of media streams, handles automated speech-to-text transcription, and synthesizes content into readable summaries and timestamped excerpts. It is an essential component for any workflow requiring automated media cataloging or content indexing.

Media Inspector Use Cases

  • Automated scanning and indexing of large local media libraries into JSON, CSV, or Markdown formats.
  • Extracting technical metadata (bitrate, resolution, duration) from video and audio files for technical auditing.
  • Generating automated transcripts for meetings, podcasts, or video tutorials using Whisper.
  • Creating timestamped highlight reels and content summaries for long-form video content without manual review.
  • Batch processing media directories to generate standardized inspection reports for data pipelines.

How Media Inspector Works

  1. The user initiates a scan of a directory or a specific file using the provided Python scripts.
  2. The skill utilizes ffprobe to extract technical metadata and file specifications.
  3. If transcription is enabled and Whisper is installed, the tool processes the audio stream to generate a text transcript.
  4. The analyzed data is passed through a summarization logic to identify key segments and content themes.
  5. Structured reports are exported in the user's choice of format (JSON, CSV, or Markdown) for further use or display.

Media Inspector Setup

To use this within the Openclaw Skills ecosystem, ensure you have the necessary system dependencies installed.

# Install FFmpeg (includes ffprobe) for metadata extraction
brew install ffmpeg

# Optional: Install Whisper for speech-to-text capabilities
pip install whisper
# or
brew install whisper

Run the scan script to begin:

python scripts/scan_media.py /path/to/media --out-dir ./media_scan

Media Inspector Data Schema & Taxonomy

Media Inspector produces structured output across three primary formats. The data is organized as follows:

File Type Purpose Key Data Points
scan_results.json Programmatic use file_path, duration, codec, size, type
scan_results.csv Spreadsheet analysis Filename, duration, type, file size
scan_results.md Human-readable reports Visual summary, file counts, formatted tables

Analysis Report Schema:

  • File Info: Path, type, and duration.
  • Transcript Data: Availability status and Whisper usage flags.
  • Content Summary: AI-generated overview of the media content.
  • Key Excerpts: List of significant segments with precise [HH:MM:SS] timestamps.

Media Inspector Advanced Features

  • Multi-format support including high-fidelity containers like MKV and FLAC.
  • Selective deep analysis: toggle between quick metadata scans and intensive Whisper transcriptions.
  • Standardized reporting: export analysis data in multiple formats for integration with other Openclaw Skills.
  • Timestamped excerpt extraction for precise navigation of long-form media.
  • Strict truthfulness protocol: ensures summaries are based strictly on transcripts rather than filenames.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*