Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -113,12 +113,10 @@ async def procesar_fragmento(chunk, texto_tts, voz_seleccionada, start_time):
|
|
| 113 |
|
| 114 |
audio_final = CompositeAudioClip(audios).set_duration(duracion_chunk)
|
| 115 |
|
| 116 |
-
# Dividir el chunk en segmentos con
|
| 117 |
segment_duration = 18
|
| 118 |
overlap = 2
|
| 119 |
segments = []
|
| 120 |
-
glitch_clips = []
|
| 121 |
-
glitch_sound = AudioFileClip(GLITCH_SOUND).volumex(0.5)
|
| 122 |
|
| 123 |
current_time = 0
|
| 124 |
while current_time < duracion_chunk:
|
|
@@ -127,21 +125,7 @@ async def procesar_fragmento(chunk, texto_tts, voz_seleccionada, start_time):
|
|
| 127 |
break # Terminar si ya no hay suficiente tiempo
|
| 128 |
|
| 129 |
full_segment = chunk.subclip(current_time, end_time)
|
| 130 |
-
|
| 131 |
-
if current_time > 0 and full_segment.duration >= 0.5:
|
| 132 |
-
glitch_part = full_segment.subclip(0, 0.5)
|
| 133 |
-
glitch_part = glitch_part.fx(vfx.glitch, intensity=0.1)
|
| 134 |
-
processed_segment = concatenate_videoclips([
|
| 135 |
-
glitch_part,
|
| 136 |
-
full_segment.subclip(0.5)
|
| 137 |
-
], method="compose")
|
| 138 |
-
|
| 139 |
-
glitch_sound_clip = glitch_sound.set_start(start_time + current_time)
|
| 140 |
-
glitch_clips.append(glitch_sound_clip)
|
| 141 |
-
else:
|
| 142 |
-
processed_segment = full_segment
|
| 143 |
-
|
| 144 |
-
segments.append(processed_segment)
|
| 145 |
current_time += (segment_duration - overlap)
|
| 146 |
|
| 147 |
video_chunk = concatenate_videoclips(segments, method="compose")
|
|
|
|
| 113 |
|
| 114 |
audio_final = CompositeAudioClip(audios).set_duration(duracion_chunk)
|
| 115 |
|
| 116 |
+
# Dividir el chunk en segmentos con cortes de 2 segundos
|
| 117 |
segment_duration = 18
|
| 118 |
overlap = 2
|
| 119 |
segments = []
|
|
|
|
|
|
|
| 120 |
|
| 121 |
current_time = 0
|
| 122 |
while current_time < duracion_chunk:
|
|
|
|
| 125 |
break # Terminar si ya no hay suficiente tiempo
|
| 126 |
|
| 127 |
full_segment = chunk.subclip(current_time, end_time)
|
| 128 |
+
segments.append(full_segment)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 129 |
current_time += (segment_duration - overlap)
|
| 130 |
|
| 131 |
video_chunk = concatenate_videoclips(segments, method="compose")
|