feather
Feather
Haz que vídeos, imágenes, GIFs y PDFs pesen menos — completamente en tu dispositivo.
Feather es un compresor de medios rápido y de código abierto para macOS (versiones para Windows y Linux próximamente). Arrastra archivos, elige una calidad y obtén archivos más pequeños. Nada se sube, nunca.
Descarga
La forma más fácil: una línea en la Terminal (descarga la última versión, la instala en Aplicaciones y le concede acceso para abrirse):
curl -fsSL https://raw.githubusercontent.com/FirasLatrech/feather/main/install.sh | shO descarga el .dmg desde la última versión →.
Feather aún no está notarizado (es código abierto, no está firmado por una cuenta de desarrollador de Apple de pago), así que si instalas el
dmg manualmente, macOS dice "Feather está dañado" — no lo está; ejecuta xattr -cr /Applications/Feather.app una vez y ábrelo.
FFmpeg se descarga automáticamente con Feather en el primer inicio si no lo tienes. Ghostscript (solo PDF) se puede instalar desde Ajustes.
Características
Vídeo — H.264 / H.265 / VP9 / AV1, codificación por hardware (Apple VideoToolbox) siempre activa, tamaño de archivo objetivo, redimensionar, fotogramas por segundo, recortar, eliminar audio, vídeo → GIF, extraer MP3. Consciente del bitrate: nunca gasta más bits que la fuente.
Imágenes — entrada JPG (mozjpeg), PNG (oxipng), WebP, AVIF, HEIC/TIFF, redimensionar, conservar metadatos. Nunca genera un archivo más grande.
GIF — paleta por archivo + tramado, redimensionar, fps.
Lote con paralelismo limitado, velocidad en vivo × / ETA, estimaciones de tamaño y tiempo antes de pulsar Comprimir.
Auto-compresión: vigila carpetas (p. ej. Descargas) y comprime lo que llegue a ellas; opcionalmente reemplaza el original.
Anulaciones de ajustes por archivo, plantillas de carpeta de salida / nombres, reemplazo en el lugar, mover a la Papelera, conservar fechas.
Historial con estadísticas, notificaciones, tema claro/oscuro.
CLI y MCP (agentes de IA)
Feather incluye feather-cli dentro del paquete de la app (Feather.app/Contents/MacOS/feather-cli) — una herramienta de línea de comandos y un servidor MCP, de modo que Claude, Cursor o cualquier cliente MCP puedan comprimir archivos en tu máquina.
# Terminal
feather-cli compress ~/Movies/*.mp4 --quality good --max 1920
feather-cli compress photo.heic --format webp --out ~/Desktop
feather-cli probe video.mov · feather-cli estimate *.png --quality medium · feather-cli history
# Claude Code
claude mcp add feather -- /Applications/Feather.app/Contents/MacOS/feather-cli mcp
# Claude Desktop / Cursor (mcp.json)
{ "mcpServers": { "feather": { "command": "/Applications/Feather.app/Contents/MacOS/feather-cli", "args": ["mcp"] } } }Herramientas MCP: compress (paths, quality, format, max, out, replace, no_audio, codec, target_mb — con notificaciones de progreso), probe, estimate, history. Las opciones destructivas (replace) solo se aplican cuando se pasan explícitamente.
Ajustes → agentes de IA · MCP muestra los comandos exactos con botones de copia.
Requisitos
macOS 13+ (Apple Silicon o Intel)
FFmpeg —
brew install ffmpegGhostscript para PDFs (opcional) —
brew install ghostscript
Desarrollo
pnpm install
pnpm tauri dev # desktop app
pnpm dev # UI only, in the browser with a mocked backend (add ?demo=files)
cd src-tauri && FEATHER_SAMPLES=/path/to/samples cargo test # engine tests against real ffmpeg/gsStack: Tauri 2 (Rust) · React · TypeScript · Vite.
Motor: FFmpeg para vídeo/GIF, Ghostscript para PDF, códecs de imagen en Rust puro (image, mozjpeg, oxipng, webp, ravif).
Capturas de pantalla
Zona de arrastre | Tema oscuro, lote en ejecución |
|
|
Contribuciones
Las incidencias y las PRs son bienvenidas. Ejecuta pnpm tauri dev para la app, pnpm dev para la interfaz en un navegador (backend simulado,
?demo=files|running|done), y cargo test en src-tauri (configura FEATHER_SAMPLES con una carpeta de medios de ejemplo
para ejecutar las pruebas del codificador).
Hoja de ruta
Consulta PLAN.md.
Licencia
MIT © Firas Latrach
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP server for Hailuo (MiniMax) AI video generation
MCP server for Google Veo AI video generation
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FirasLatrech/feather'
If you have feedback or need assistance with the MCP directory API, please join our Discord server

