SkillAgentSearch skills...

Mediapeek

Get detailed metadata for any media file.

Install / Use

/learn @DG02002/Mediapeek
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img src="resources/app_icons/MediaPeek-Dark-Default-1024x1024@1x.png" alt="MediaPeek Icon" width="200"/> </p> <h1 align="center">MediaPeek</h1>

MediaPeek provides detailed technical metadata for video, audio, image, and subtitle files directly in the browser. It fetches only the data segments needed for analysis, without downloading the full file first.

MediaPeek Demo

Docs

Features

| Capability | What it gives you | | --- | --- | | Range-based analysis | Reads only the parts of a remote file that MediaInfo needs instead of downloading the full asset first. | | Archive-aware inspection | Opens supported media inside .zip and .tar archives and keeps both archive and inner filenames visible. | | Flexible sources | Works with direct HTTP/HTTPS media URLs and supported public sources such as Google Drive files and folders. | | Multiple output formats | Exports metadata as Object, JSON, Text, HTML, or XML for inspection, sharing, or reuse. | | Secure result sharing | Shares reports through end-to-end encrypted PrivateBin links. | | Safer fetch pipeline | Blocks local and private network targets to reduce SSRF risk. |

Try It

[!TIP] Direct links below can be pasted into MediaPeek as-is. Webpage links are useful sample sources, but they usually require opening the page first and copying a media file URL.

Direct Media Links

Sintel Trailer

https://media.w3.org/2010/05/sintel/trailer.mp4

ForBiggerBlazes Clip

https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ForBiggerBlazes.mp4

Webpage Links

Known Issues

  • [x] Archive bitrate accuracy. Fixed in d782473. MediaPeek now corrects file size and bitrate for archive-backed media when the inner entry size can be verified from archive metadata. If the inner size cannot be verified reliably, the UI marks the result as archive-estimated and shows an info tooltip.

  • [x] MediaInfo seek reads over lazy HTTP range fetches. Fixed in 5fa672a with a patch shared by @cjee21 during discussion of a similar MediaInfo macOS build bug in MediaInfoLib #2555.

License

MediaPeek is released under the GNU GPLv3.

Acknowledgments

  • MediaInfo: Copyright © 2002–2023 MediaArea.net SARL. Analysis is powered by mediainfo.js, a WebAssembly port of MediaInfoLib. (License)

  • PrivateBin: Enables secure sharing of results. (License)

  • Apple Services Badges: Video badge assets, including SD, HD, 4K, HDR, HDR10+, Dolby, Immersive, and 3D, are sourced from Apple TV, while audio badge assets (Lossless, Hi-Res Lossless, Apple Digital Master, Spatial Audio, AAC) are sourced from Apple Music. Special thanks to @SuperSaltyGamer for providing the Apple Music SVG badges. These designs were selected for their visual clarity and strong fit with MediaPeek's interface.

  • Cloudflare Workers: Hosted on Cloudflare Workers. MediaPeek benefits from their generous free tier.

View on GitHub
GitHub Stars39
CategoryDevelopment
Updated1d ago
Forks17

Languages

TypeScript

Security Score

95/100

Audited on Mar 28, 2026

No findings