media-info

Analyze media files with MediaInfo CLI and compare behavior with ffprobe. Use when inspecting container/codec metadata, extracting width/height/duration/bitrate, troubleshooting files that ffprobe cannot parse, or classifying media by orientation (landscape/portrait).

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "media-info" with this command: npx skills add karlzhu-zxc/media-info

media-info

Install and run MediaInfo CLI in non-root environments.

Quick start

  1. Install MediaInfo locally:
    • bash scripts/install_mediainfo_local.sh
  2. Verify installation:
    • bash scripts/test_mediainfo.sh
  3. Inspect files:
    • ./vendor/mediainfo/MediaInfo/Project/GNU/CLI/mediainfo <file>
    • ./vendor/mediainfo/MediaInfo/Project/GNU/CLI/mediainfo --Output=JSON <file>

Workflow

Install

Run scripts/install_mediainfo_local.sh.

  • Download MediaInfo source archive
  • Build CLI locally
  • Place binary at vendor/mediainfo/MediaInfo/Project/GNU/CLI/mediainfo

Extract metadata

Use plain output for human reading and JSON output for automation.

Classify orientation

Use Width/Height (and Rotation when present):

  • landscape: effective width >= effective height
  • portrait: effective width < effective height

When Rotation is 90/270, swap width and height before classification.

Notes

  • Do not require sudo.
  • Prefer MediaInfo for files where ffprobe fails but container data still exists.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Claude Chrome

Use Claude Code with Chrome browser extension for web browsing and automation tasks. Alternative to OpenClaw's built-in browser tools.

Registry SourceRecently Updated
Coding

App Builder

Build, edit, and deploy Instant-backed apps using npx instant-cli, create-instant-app (Next.js + Codex), GitHub (gh), and Vercel (vercel). Use when asked to create a new app, modify an existing app, fix bugs, add features, or deploy/update an app. Projects live under ~/apps; always work inside the relevant app folder.

Registry SourceRecently Updated
Coding

Opengraph Io

Extract web data, capture screenshots, scrape content, and generate AI images via OpenGraph.io. Use when working with URLs (unfurling, previews, metadata), capturing webpage screenshots, scraping HTML content, asking questions about webpages, or generating images (diagrams, icons, social cards, QR codes). Triggers: 'get the OG tags', 'screenshot this page', 'scrape this URL', 'generate a diagram', 'create a social card', 'what does this page say about'.

Registry SourceRecently Updated
Coding

Xlsx Pro

Compétence pour manipuler les fichiers Excel (.xlsx, .xlsm, .csv, .tsv). Utiliser quand l'utilisateur veut : ouvrir, lire, éditer ou créer un fichier tableur ; ajouter des colonnes, calculer des formules, formater, créer des graphiques, nettoyer des données ; convertir entre formats tabulaires. Le livrable doit être un fichier tableur. NE PAS utiliser si le livrable est un document Word, HTML, script Python standalone, ou intégration Google Sheets.

Registry SourceRecently Updated
media-info | V50.AI