Proyecto: UNIVERSE DOWNLOADER - Desarrollo Web Full-Stack | Pool Deza
Detalle, stack tecnológico, funcionalidades e impacto de UNIVERSE DOWNLOADER
Plataforma profesional de descarga multimedia con soporte IA y arquitectura escalable.

Universe Downloader es una aplicación web full-stack que permite descargar videos y audio de múltiples plataformas (YouTube, TikTok, Twitch, Kick, Facebook) en máxima calidad.
Desarrollé una solución escalable con interfaz intuitiva, arquitectura en capas clean code y ejecución en background con monitoreo en tiempo real.
Como Arquitecto del Sistema, fui responsable de la arquitectura completa, integración de servicios externos como OpenAI Whisper para transcripción y optimización de procesos con FFmpeg.
- RolSystem Architect
- Año2025
- CorePython 3.11, FastAPI
- IA ModelOpenAI Whisper
Soporte para YouTube (4K), TikTok, Twitch, Kick y Facebook. Formatos MP4 (hasta 2160p) y MP3 de alta fidelidad.
Integración con OpenAI Whisper para convertir audio descargado a texto automáticamente.
Monitoreo de velocidad, ETA y porcentaje de progreso mediante polling y websockets.
Procesamiento asíncrono con FFmpeg para garantizar compatibilidad universal de video.
Implementación de threading + progress hooks para mantener la UI responsiva durante descargas pesadas sin congelar la aplicación.
Integración de mecanismo fallback para TikTok (usando pybalt CLI si yt-dlp falla), garantizando alta disponibilidad.
Compilación ejecutable con PyInstaller incluyendo runtime de Python y dependencias para una experiencia "Click & Run".