mcpField
M
media-toolkit

media-toolkit

github.com/dkyazzentwatwaCreative & media124174 installsUpdated 29w ago
Repository

About media-toolkit

Media Toolkit is a collection of focused scripts for common audio and video operations. It helps users select a specific operation for a given input and output, while keeping transformations explicit and encouraging checks of relevant output properties.

Key features

  1. 01Analyze, convert, normalize, and trim audio
  2. 02Split podcasts and generate sound effects
  3. 03Caption, clip, and inspect video metadata
  4. 04Extract thumbnails and create GIFs
  5. 05Create timelapses and thumbnails

Use cases

  1. 01Convert or normalize audio files
  2. 02Trim audio or split podcast recordings
  3. 03Caption or clip video footage
  4. 04Extract thumbnails or build a timelapse

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill media-toolkit

After installing, type/media-toolkitin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
scripts/
audio_analyzer.py
audio_converter.py
audio_normalizer.py
audio_trimmer.py
gif_workshop.py
podcast_splitter.py
requirements.txt
sfx_generator.py
thumbnail_gen.py
timelapse_creator.py
video_captioner.py
video_clipper.py
video_metadata_inspector.py
video_thumbnail_extractor.py

Details

From the project README

Media Toolkit

Use this suite for practical audio and video operations that were previously spread across many narrow skills.

Included Tools

  • Audio: audio_analyzer.py, audio_converter.py, audio_normalizer.py, audio_trimmer.py, podcast_splitter.py, sfx_generator.py
  • Video: video_captioner.py, video_clipper.py, video_metadata_inspector.py, video_thumbnail_extractor.py, gif_workshop.py, thumbnail_gen.py, timelapse_creator.py

Workflow

  1. Identify the medium, input format, and target output.
  2. Pick the narrowest script that completes the job.
  3. Keep transformations explicit: clip times, output codec, target size, caption source, or thumbnail cadence.
  4. Verify output duration, dimensions, and bitrate-sensitive settings when the request depends on platform limits.

Guardrails

  • Avoid recompression churn when a simple trim or extract is enough.
  • Call out when generated captions or “best frame” choices are heuristic.

Comments

Markdown supported