gnosticdev commited on
Commit
5acea94
verified
1 Parent(s): fc4d759

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -10
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="h264_nvenc", # Usa GPU si est谩 disponible
198
- preset="p7",
199
  audio_codec="aac",
200
  fps=video_original.fps,
201
- threads=8,
202
- bitrate="8M",
203
  ffmpeg_params=[
204
- "-crf", "28",
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