Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1,3 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
import tempfile
|
2 |
import logging
|
3 |
import os
|
|
|
1 |
+
# Script: Editor de Video con IA
|
2 |
+
# -----------------------------
|
3 |
+
# Descripción:
|
4 |
+
# Este script crea una aplicación web con Gradio que permite a los usuarios:
|
5 |
+
# - Subir un video que será editado automáticamente
|
6 |
+
# - Agregar texto que será convertido a voz (TTS) usando edge-tts
|
7 |
+
# - Aplicar efectos de transición tipo "slide" cada 30 segundos exactos
|
8 |
+
# - Añadir música de fondo e intro/outro predefinidos
|
9 |
+
# - Descargar el video final procesado
|
10 |
+
#
|
11 |
+
# Requisitos:
|
12 |
+
# - Archivos necesarios: introvideo.mp4, outrovideo.mp4, musicafondo.mp3, ejemplo.mp4
|
13 |
+
# - Bibliotecas: moviepy, edge_tts, gradio, pydub
|
14 |
+
#
|
15 |
+
# Notas:
|
16 |
+
# - Las transiciones solo se aplican cada 30 segundos
|
17 |
+
# - El archivo final se elimina automáticamente después de 30 minutos
|
18 |
+
# - La voz puede seleccionarse entre español de España o México
|
19 |
import tempfile
|
20 |
import logging
|
21 |
import os
|