Spaces:
Running
Running
Tu Nombre commited on
Commit ·
f6cd07c
1
Parent(s): 2b79235
fix duracion imagenes
Browse files- cliente_template.py +3 -2
cliente_template.py
CHANGED
|
@@ -123,16 +123,17 @@ async def pipeline():
|
|
| 123 |
clips_lista = []
|
| 124 |
for fp in fondos:
|
| 125 |
try:
|
|
|
|
| 126 |
if fp.lower().endswith((".jpg",".jpeg",".png",".webp")):
|
| 127 |
-
cc = IC(fp
|
| 128 |
else:
|
| 129 |
cc = VC(fp).without_audio()
|
|
|
|
| 130 |
if cc.w/cc.h > 1080/1920:
|
| 131 |
cc = cc.resize(height=1920)
|
| 132 |
else:
|
| 133 |
cc = cc.resize(width=1080)
|
| 134 |
cc = cc.crop(x_center=cc.w/2, y_center=cc.h/2, width=1080, height=1920)
|
| 135 |
-
cc = cc.loop(duration=voz.duration/max(len(fondos),1))
|
| 136 |
clips_lista.append(cc)
|
| 137 |
except: pass
|
| 138 |
clip = concatenate_videoclips(clips_lista, method="compose")
|
|
|
|
| 123 |
clips_lista = []
|
| 124 |
for fp in fondos:
|
| 125 |
try:
|
| 126 |
+
dur_clip = voz.duration / max(len(fondos), 1)
|
| 127 |
if fp.lower().endswith((".jpg",".jpeg",".png",".webp")):
|
| 128 |
+
cc = IC(fp).set_duration(dur_clip)
|
| 129 |
else:
|
| 130 |
cc = VC(fp).without_audio()
|
| 131 |
+
cc = cc.loop(duration=dur_clip)
|
| 132 |
if cc.w/cc.h > 1080/1920:
|
| 133 |
cc = cc.resize(height=1920)
|
| 134 |
else:
|
| 135 |
cc = cc.resize(width=1080)
|
| 136 |
cc = cc.crop(x_center=cc.w/2, y_center=cc.h/2, width=1080, height=1920)
|
|
|
|
| 137 |
clips_lista.append(cc)
|
| 138 |
except: pass
|
| 139 |
clip = concatenate_videoclips(clips_lista, method="compose")
|