# Ejecutar en CMD u otra terminal
pip install effect-srm
ESRM es un programa para grabación de pantalla con efectos visuales en tiempo real, hecho 100% con chat GPT, está escrito en python y con interfaz gráfica en Custom Tkinter, se usa FFMPEG para realizar las grabaciones (en cualquier caso, debe instalar FFMPEG y añadirlo al PATH).
# Ejecutar en CMD u otra terminal
pip install effect-srm
Una vez instalado, puede ejecutar uno de los siguientes comandos en una terminal (recuerde, debe tener python instalado)
# Primer comando
esrm
# Segundo comando
srm
# Tercer comando
effect-screen-recorder-master
Descargue e instale sin necesidad de tener python instalado Releases
- FFmpeg (Descarga Directa) en PATH
- Python 3.11.6 o superior
- Sistema operativo probado: Windows 10
- Brillo | Contraste | Saturación | Gamma | Tono | Nitidez
- 6 controles deslizantes con precisión decimal
- Valores por defecto optimizados
- Panel interactivo 1:1
- Efectos aplicados en tiempo real
- Soporte para imágenes/GIF como vista previa (Ver efectos aplicados)
- Sistema de recorte inteligente (modo cover)
- Detección automática de dispositivos de audio (micrófono)
- Presets de codificación FFmpeg (
ultrafast
amedium
) - Guardado automático de ajustes en JSON
- Interfaz oscura moderna con CustomTKinter
- Clonar repositorio:
git clone https://github.com/tutosrive/effect-screen-recorder-master.git
- Instalar dependencias:
pip install -r requirements.txt
- Ejecutar aplicación:
python code/__main__.py
- Seleccionar directorio de salida
- Elegir dispositivo de audio (Es obligatorio, si no se selcciona no grabará...)
- Ajustar efectos visuales
- Iniciar grabación con un clic
- Detener grabación (archivo se guarda automáticamente)
# Estructura de archivo de configuración
{
"output_path": "C:\\Users\\Usuario\\Videos",
"audio_device": "Micrófono (Dispositivo HD)",
"preset": "fast",
"brightness": 0.2,
"contrast": 1.1,
"saturation": 1.3,
"gamma": 1.0,
"hue": 0.0,
"sharpness": 1.5
}
Este proyecto está bajo licencia MIT - ver el archivo LICENSE para más detalles.
Atribución Requerida:
Incluir en todos los usos/modificaciones:
"Effect Screen Recorder Master (ESRM) v0.1.0 © 2025 Tutos Rive - Licencia MIT"
- Haz fork del proyecto
- Crea tu branch (
git checkout -b feature/nueva-funcionalidad
) - Commit cambios (
git commit -m 'Add nueva funcionalidad'
) - Push al branch (
git push origin feature/nueva-funcionalidad
) - Abre un Pull Request
Autor: Tutos Rive
Soporte: [email protected]