SPACERUNNER99 commited on
Commit
ae57c03
·
verified ·
1 Parent(s): 85175e3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -71,12 +71,11 @@ def main(url, parameters, progress=gr.Progress()):
71
 
72
  output_video = job.outputs()[0]['video']
73
 
74
-
75
-
76
  finally:
77
  video_client.close()
78
 
79
- yield "پردازش کامل شد", gr.DownloadButton(value=output_video, visible=True)
80
 
81
  except Exception as e:
82
  raise gr.Error(f"خطا در پردازش: {str(e)}")
@@ -88,12 +87,15 @@ with gr.Blocks() as demo:
88
  video_file_input = gr.Text(label="لینک ویدئو")
89
  parameters = gr.Text(label="پارامترهای زیرنویس (قلم، اندازه، رنگ)")
90
  btn = gr.Button("ایجاد ویدئو جدید")
91
- download_link = gr.Text(label="لینک دانلود")
 
92
  btn.click(
93
  fn=main,
94
  inputs=[video_file_input, parameters],
95
  outputs=[progress_output, download_link],
96
  concurrency_limit=4,
97
  )
98
-
 
99
  demo.launch(debug=True)
 
 
71
 
72
  output_video = job.outputs()[0]['video']
73
 
74
+
 
75
  finally:
76
  video_client.close()
77
 
78
+ yield "پردازش کامل شد", output_video
79
 
80
  except Exception as e:
81
  raise gr.Error(f"خطا در پردازش: {str(e)}")
 
87
  video_file_input = gr.Text(label="لینک ویدئو")
88
  parameters = gr.Text(label="پارامترهای زیرنویس (قلم، اندازه، رنگ)")
89
  btn = gr.Button("ایجاد ویدئو جدید")
90
+ d = download_link = gr.Text(label="لینک دانلود")
91
+
92
  btn.click(
93
  fn=main,
94
  inputs=[video_file_input, parameters],
95
  outputs=[progress_output, download_link],
96
  concurrency_limit=4,
97
  )
98
+ gr.DownloadButton(value=download_link.value, visible=True)
99
+ d.click(download_file, None, d)
100
  demo.launch(debug=True)
101
+