Update app.py
Browse files
app.py
CHANGED
@@ -194,14 +194,14 @@ async def procesar_video(video_input, texto_tts, voz_seleccionada):
|
|
194 |
with tempfile.NamedTemporaryFile(suffix=".mp4", delete=False) as tmp:
|
195 |
final_video.write_videofile(
|
196 |
tmp.name,
|
197 |
-
codec="
|
198 |
-
preset="
|
199 |
audio_codec="aac",
|
200 |
fps=video_original.fps,
|
201 |
-
threads=
|
202 |
-
bitrate="
|
203 |
ffmpeg_params=[
|
204 |
-
"-crf", "
|
205 |
"-movflags", "+faststart",
|
206 |
"-vf", "scale=1920:1080"
|
207 |
],
|
@@ -255,8 +255,4 @@ with gr.Blocks() as demo:
|
|
255 |
)
|
256 |
|
257 |
if __name__ == "__main__":
|
258 |
-
demo.queue(
|
259 |
-
concurrency_count=1,
|
260 |
-
max_size=20,
|
261 |
-
server_timeout=3600 # Timeout de 1 hora
|
262 |
-
).launch()
|
|
|
194 |
with tempfile.NamedTemporaryFile(suffix=".mp4", delete=False) as tmp:
|
195 |
final_video.write_videofile(
|
196 |
tmp.name,
|
197 |
+
codec="libx264", # Cambiado de h264_nvenc a libx264 para compatibilidad
|
198 |
+
preset="ultrafast",
|
199 |
audio_codec="aac",
|
200 |
fps=video_original.fps,
|
201 |
+
threads=4,
|
202 |
+
bitrate="5M",
|
203 |
ffmpeg_params=[
|
204 |
+
"-crf", "23",
|
205 |
"-movflags", "+faststart",
|
206 |
"-vf", "scale=1920:1080"
|
207 |
],
|
|
|
255 |
)
|
256 |
|
257 |
if __name__ == "__main__":
|
258 |
+
demo.queue().launch() # Correcci贸n: Eliminados concurrency_count y max_size
|
|
|
|
|
|
|
|