Hh / ui.py
Wiuhh's picture
Upload 5 files
c54e0e4 verified
raw
history blame contribute delete
886 Bytes
import gradio as gr
from veo_vid import generate_video
with gr.Blocks(theme=gr.themes.Soft()) as demo:
gr.Markdown("# Veo Video Generator\nEnter your prompt and generate a video!")
prompt = gr.Textbox(
label="Prompt",
value="A high-end fashion ad showing a confident male model in a new dark blue suit sprinting down a professional runway.",
)
generate_btn = gr.Button("Generate Video")
video_output = gr.Video(label="Generated Video")
def on_generate(prompt):
video_path = generate_video(prompt)
if video_path:
return gr.update(value=video_path)
else:
return gr.update(value=None)
generate_btn.click(on_generate, inputs=prompt, outputs=video_output)
if __name__ == "__main__":
demo.launch(
server_name="0.0.0.0", server_port=7860, auth=("devmode", "testdeployment8721")
)