video-metadata-inspector

Extract video metadata and generate JSON or CSV reports.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill video-metadata-inspector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-metadata-inspector
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/video-metadata-inspector
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill video-metadata-inspector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires moviepy, ffmpeg-python, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to quickly and easily extract detailed technical metadata from video files, saving you the time and effort of manual inspection or complex command-line tools.

Core Features & Use Cases

  • Comprehensive Metadata: Get duration, resolution, codec, frame rate, bitrate, aspect ratio, and more.
  • Batch Processing: Analyze multiple video files at once.
  • Use Case: You have a collection of video files and need to quickly identify their resolutions, codecs, and durations for a cataloging project. Use this Skill to generate a CSV report of all this information.

Quick Start

Use the video-metadata-inspector skill to get the duration, resolution, and FPS of the file 'my_video.mp4'.

Frequently Asked Questions about video-metadata-inspector

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

FAQPage Schema
How do I extract video metadata like codec, resolution, and frame rate from multiple files?

Extract video metadata from multiple files using batch processing to analyze duration, resolution, codec, frame rate, and bitrate. This generates a comprehensive overview, enabling you to catalog technical details for several video files simultaneously.

What is the best way to get a CSV report of video durations and resolutions for a large catalog?

Generate a CSV report of video durations and resolutions by running batch metadata extraction on your collection. This process outputs structured files containing detailed technical analysis for easy cataloging and comparison.

Can I use ffmpeg-python and moviepy to inspect video bitrate and aspect ratio?

Yes, ffmpeg-python and moviepy can inspect video bitrate and aspect ratio. These libraries provide the underlying framework to perform detailed technical analysis and extract comprehensive metadata from video files programmatically.

Does video metadata extraction support JSON output for integration into automated pipelines?

Video metadata extraction supports JSON output for automated pipelines. The process analyzes technical file attributes and formats results into structured JSON, making it easy to pass data to downstream systems.

How do I compare technical specs across multiple video files?

Compare technical specs across multiple video files by running a batch inspection that extracts duration, resolution, codec, and frame rate. The resulting structured data allows direct comparison to identify inconsistencies within your video collection.

Do I need pandas to generate a CSV report from extracted video metadata?

Pandas is required to generate a CSV report from extracted video metadata. The library structures analyzed video attributes into dataframes, enabling seamless export to CSV format for cataloging projects.