Omnibus commited on
Commit
2a7ed74
·
1 Parent(s): 4c97b04

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -3
app.py CHANGED
@@ -4,6 +4,7 @@ import os
4
 
5
  def dl(inp):
6
  out = None
 
7
  try:
8
  inp_out=inp.replace("https://","")
9
  inp_out=inp_out.replace("/","_").replace(".","_")
@@ -11,19 +12,26 @@ def dl(inp):
11
 
12
  os.system(f'yt-dlp "{inp}" --trim-filenames 100 -o "{inp_out}.mp4"')
13
  out = f"{inp_out}.mp4"
 
 
 
 
14
  with open(f"{inp_out}.description", "rb") as f:
15
  f_out = f.readlines()
16
  print (str(f_out, 'UTF-8'))
 
17
  except Exception as e:
18
  print (e)
19
  out = None
20
- return out
21
 
22
 
23
  with gr.Blocks() as app:
24
  inp_url = gr.Textbox()
25
  go_btn = gr.Button()
26
- outp_vid=gr.Video()
27
- go_btn.click(dl,inp_url,outp_vid)
 
 
28
 
29
  app.launch()
 
4
 
5
  def dl(inp):
6
  out = None
7
+ file_out=[]
8
  try:
9
  inp_out=inp.replace("https://","")
10
  inp_out=inp_out.replace("/","_").replace(".","_")
 
12
 
13
  os.system(f'yt-dlp "{inp}" --trim-filenames 100 -o "{inp_out}.mp4"')
14
  out = f"{inp_out}.mp4"
15
+ out_file.append(out)
16
+ out_file.append("{inp_out}.description")
17
+
18
+ '''
19
  with open(f"{inp_out}.description", "rb") as f:
20
  f_out = f.readlines()
21
  print (str(f_out, 'UTF-8'))
22
+ '''
23
  except Exception as e:
24
  print (e)
25
  out = None
26
+ return out,file_out
27
 
28
 
29
  with gr.Blocks() as app:
30
  inp_url = gr.Textbox()
31
  go_btn = gr.Button()
32
+ with gr.Row():
33
+ outp_vid=gr.Video()
34
+ outp_files=gr.Files()
35
+ go_btn.click(dl,inp_url,[outp_vid,outp_files])
36
 
37
  app.launch()