v1.0.0
Parrot v1.0.0 — Lanzamiento Inicial
¡Primera versión oficial de Parrot! Una herramienta local de procesamiento y separación de audio por IA diseñada para creadores, editores de video y entusiastas del sonido, enfocada en el aislamiento de pistas (stems) y la mezcla avanzada en tiempo real.
🚀 Características Principales
- Separación Multicanal de Alta Fidelidad: Motor de inteligencia artificial basado en Demucs v4 (
htdemucs_6s) capaz de descomponer audios y videos en 6 pistas independientes (Vocals, Drums, Bass, Piano, Guitar, Other). - Consola de Mezcla Interactiva: Panel web local con faders de volumen individuales, botones Mute/Solo y herramientas de post-procesamiento (Noise Gate, ecualización y normalización).
- Re-integración Nativa de Video: Procesamiento inteligente mediante FFmpeg que reemplaza y re-inyecta el audio limpio en archivos de video (
.mp4,.mkv,.mov) mediante stream copy, conservando la calidad de imagen intacta sin necesidad de re-codificar. - Aceleración Hardware Inteligente: Detección automática del entorno de cómputo con soporte nativo para Apple Silicon (Metal/MPS), GPUs NVIDIA (CUDA) y ejecución optimizada en CPU.
- Ecosistema J.OS Integrado: Arquitectura ligera servida vía FastAPI y Uvicorn, con soporte para resolución de nombres locales (
http://parrot.local) mediante proxy Caddy.
📦 Instaladores Multiplataforma de un Solo Clic
A través del flujo de integración continua, esta versión introduce binarios y paquetes desplegables para los principales entornos de trabajo:
- macOS: Paquetes nativos distribuidos en imágenes de disco (
.dmg), optimizados específicamente para la GPU unificada de Apple Silicon (M1/M2/M3) e Intel (x86_64). - Windows: Asistente de instalación ejecutable (
.exe) empaquetado con Inno Setup, con gestión automática de dependencias binarias para FFmpeg. - Linux / WSL: Formato portátil universal (
.AppImage) e integración mediante scripts de automatización (install.sh) para entornos WSLg y servidores locales.