Skip to content

quietshrink Video Compressor

Compress macOS screen recordings quietly and with little quality loss using Apple Silicon hardware encoding

Stars
58,084
Licence
Apache-2.0
Files
1 file

What it does

Once installed, the agent can shrink large screen recordings (.mov or .mp4) on an Apple Silicon Mac so they are easier to share in chat, email or GitHub. It uses the Mac's built-in hardware video encoder instead of the CPU, so encoding is fast and quiet, and it offers quality presets from smallest file to near-source quality. The agent can also inspect a video's codec, resolution and duration before compressing it.

Great for

  • Mac users who record screencasts and need smaller files to share
  • People hitting upload or email size limits with screen recordings
  • Anyone who wants compression without the fan noise and slowdown of software encoding

Skip it if

  • Camera footage or vlogs: the skill's own docs say savings are much smaller because there are few duplicate frames to drop
  • Non-Apple Silicon Macs or other systems: the skill falls back to a less efficient software path, and the files indicate the hardware encoder is required for best results
  • Archival originals where you must keep the source file: compression is lossy, even at the 'pristine' preset

Try asking

  • “Compress this screen recording so I can send it over email”
  • “Check this .mov file's resolution and duration before shrinking it”
  • “Shrink my product demo with the transparent preset so the text stays sharp”
  • “Run the environment doctor check and then compress the recording for GitHub”
Step-by-step guide: how to use quietshrink Video CompressorInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.

    skills.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip skills.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip skills.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Run the doctor command first to confirm ffmpeg and the hardware encoder are available
  • Use the default transparent preset for anything important; reserve tiny for quick chat shares
  • Ask the agent to probe unfamiliar files first and keep the original until you have checked the output

What's inside

  • SKILL.md

Redistributed unmodified from HKUDS/CLI-Anything under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.