Gharmonize
Gharmonize es una herramienta todo en uno para descargar y convertir medios con interfaz web y builds de escritorio. Usa yt-dlp y FFmpeg para soportar YouTube, Spotify (metadata), Apple Music y más. Incluye gestión de binarios, aceleración GPU y seguridad robusta con código firmado.
Ficha actualizada 24 sept 2026, 18:46 · upstream 24 sept 2026, 18:35 · release v1.4.0
Qué es Gharmonize
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Gharmonize es una solución integral para el procesamiento multimedia que combina una interfaz web moderna construida con Next.js y Node.js con capacidades de escritorio mediante Electron. La herramienta se basa en motores potentes como yt-dlp y FFmpeg, permitiendo descargas desde plataformas como YouTube, X (Twitter), Facebook e Instagram, así como conversión avanzada y extracción de discos libres de DRM.
El sistema incluye una gestión automática de binarios de runtime (ffmpeg, yt-dlp, deno) que se verifican al inicio y se actualizan si es necesario. Ofrece un flujo de trabajo 'mapped-music' para servicios como Spotify y Apple Music, utilizando estos catálogos para metadatos y descubrimiento, mientras recupera el medio real desde YouTube/YouTube Music.
La aplicación prioriza la seguridad con código firmado por SignPath.io, verificación de artefactos mediante GitHub Attestations y encriptación AES-256-GCM para configuraciones sensibles. Dispone de despliegue nativo (AppImage, EXE) y contenedorizado oficial a través del GitHub Container Registry, con soporte opcional para aceleración NVIDIA.
- Descarga y conversión de contenido multimedia desde YouTube, X, Facebook e Instagram.
- Gestión de metadatos y descubrimiento musical utilizando catálogos como Spotify o Apple Music.
- Extracción de discos libres de DRM con selección de pistas en la interfaz web.
- Procesamiento por lotes con seguimiento de progreso y motor de tareas confiable.
- Creación de tonos para móvil (iPhone/Android) desde archivos multimedia.
- Despliegue autoalojado seguro con verificación de integridad de binarios y código firmado.
- Arquitectura híbrida con interfaz web Next.js y builds de escritorio Electron.
- Motor de procesamiento basado en yt-dlp y FFmpeg para máxima compatibilidad.
- Gestión automática de binarios externos (ffmpeg, mkvmerge, deno) sin configuración manual.
- Política de código firmado por SignPath.io con verificación de artefactos oficial.
- Soporte nativo para aceleración GPU (NVENC, VAAPI, Intel QSV).
- Licencia GPL-3.0 y transparencia en licencias de herramientas empaquetadas.
- Los servicios como Spotify no permiten eludir DRM; se usan solo para metadatos.
- Requiere binarios externos (ffmpeg, yt-dlp) que deben estar presentes o ser descargados automáticamente.
- El despliegue Docker local con NVIDIA requiere configuración específica de overrides y runtime.
- La interfaz web corre por defecto en bucle local; el acceso remoto necesita configuración proxy segura.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, use la imagen oficial del GHCR o builds oficiales. Verifique las firmas SHA256 y artefactos con `gh attestation verify`. Para NVIDIA, cargue primero `docker-compose.local.yml` y luego el override `-f docker-compose-local-nvidia.yml`. Asegure los permisos en `/opt/gharmonize/cache` para binarios gestionados. No deshabilite antivirus ni ejecute como administrador sin necesidad.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.