Note: This repository's documentation is primarily in Spanish. Pull requests for multi-language support and English translations are welcome! 🌐
Una aplicación de escritorio para crear variaciones únicas de tus videos e imágenes, perfecta para redes sociales y contenido digital.
- 🎥 Procesamiento de videos con ajustes aleatorios
- 🖼️ Soporte para imágenes (jpg, jpeg, png, webp, gif)
- 🎬 Soporte para videos (mp4, avi, mov, mkv, wmv)
- 🎨 Modificaciones sutiles y únicas para cada archivo
- 💫 Interfaz moderna y fácil de usar
- 📊 Barra de progreso en tiempo real
- ✅ Validación de archivos
- Recortes aleatorios al inicio (0-500ms)
- Ajustes de brillo
- Cambios sutiles en la velocidad
- Letterboxing aleatorio (barras negras)
- Ajustes de brillo
- Cambios de contraste
- Padding aleatorio
- Visita la última versión
- Descarga:
MediaProcessorPro-Setup.exe
para la versión instalableMediaProcessorPro-Portable.exe
para la versión portable
- Ejecuta
MediaProcessorPro-Setup.exe
- Sigue el asistente de instalación
- La aplicación se instalará y creará accesos directos
- Descarga el ejecutable portable
- Ejecuta directamente, no requiere instalación
- Puedes moverlo a cualquier ubicación o unidad USB
- Clona el repositorio:
git clone https://github.com/MiguVT/Media-Processor-Pro.git
- Instala las dependencias:
pnpm install
- Inicia en modo desarrollo:
pnpm start
- Para compilar:
pnpm run build
- Node.js 14 o superior
- pnpm
Las contribuciones son bienvenidas. Especialmente:
- Soporte para múltiples idiomas
- Nuevos efectos y modificaciones
- Mejoras en la interfaz
- Correcciones de bugs
El proyecto está construido con:
- Electron para la aplicación de escritorio
- Tailwind CSS para el diseño
- FFmpeg para el procesamiento de videos
- Sharp para el procesamiento de imágenes
- Comunicación IPC segura entre procesos
media-processor-pro/
├── package.json
├── main.js
├── preload.js
└── src/
├── styles/
│ └── input.css
├── mediaProcessor.js
├── validators.js
└── ui/
├── index.html
├── styles.css
└── renderer.js
Este proyecto está bajo una licencia personalizada que permite:
- ✅ Uso libre y gratuito
- ✅ Modificación del código
- ✅ Distribución de copias
- ✅ Creación de trabajos derivados
Con las siguientes restricciones:
- ❌ No se permite el uso comercial ni la venta
⚠️ Es obligatorio mantener la atribución a la autora original (miguvt)⚠️ La atribución debe ser visible en la interfaz y documentación
Ver el archivo LICENSE para más detalles.
Desarrollado con ❤️ por Yara(miguvt)