jonathanjordan21 commited on
Commit
1fe1ea5
1 Parent(s): d5681b3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -3
app.py CHANGED
@@ -25,7 +25,19 @@ sum_llm_chain = tag_chain.chain(llm=local_llm)
25
  pexels_api_key = os.getenv('pexels_api_key')
26
 
27
  def pred(product_name, orientation):
28
- folder_name, sentences = pexels.generate_videos(product_name, pexels_api_key, orientation, llm_chain, sum_llm_chain)
 
 
 
 
 
 
 
 
 
 
 
 
29
  gc.collect()
30
  utils.combine_videos(folder_name)
31
  return ["\n".join(sentences), os.path.join(folder_name, "Final_Ad_Video.mp4")]
@@ -35,9 +47,10 @@ def pred(product_name, orientation):
35
 
36
  with gr.Blocks() as demo:
37
  dimension = gr.Dropdown(
38
- ["Potrait", "Landscape", "Square"], label="Video Dimension", info="Choose orientation"
 
39
  )
40
- product_name = gr.Textbox(label="Product Name")
41
  captions = gr.Textbox(label="captions")
42
  video = gr.Video()
43
  btn = gr.Button("Submit")
 
25
  pexels_api_key = os.getenv('pexels_api_key')
26
 
27
  def pred(product_name, orientation):
28
+ if orientation == "Shorts/Reels/TikTok (1080 x 1920)":
29
+ orientation = "potrait"
30
+ height = 1080
31
+ width = 1920
32
+ elif orientation == "Youtube Videos (1920 x 1080)":
33
+ orientation = "landscape"
34
+ height = 1920
35
+ width = 1080
36
+ else :
37
+ orientation = "square"
38
+ height = 1080
39
+ width = 1080
40
+ folder_name, sentences = pexels.generate_videos(product_name, pexels_api_key, orientation, height, width, llm_chain, sum_llm_chain)
41
  gc.collect()
42
  utils.combine_videos(folder_name)
43
  return ["\n".join(sentences), os.path.join(folder_name, "Final_Ad_Video.mp4")]
 
47
 
48
  with gr.Blocks() as demo:
49
  dimension = gr.Dropdown(
50
+ ["Shorts/Reels/TikTok (1080 x 1920)", "Facebook/Youtube Videos (1920 x 1080)", "Square (1080 x 1080)"],
51
+ label="Video Dimension", info="Choose dimension"
52
  )
53
+ product_name = gr.Textbox(label="product name")
54
  captions = gr.Textbox(label="captions")
55
  video = gr.Video()
56
  btn = gr.Button("Submit")