Videobook_v1.5 / app.py
Warlord-K's picture
Add Heading level
1a3197b
from Videobook import Videobook
import gradio as gr
gen = Videobook()
with gr.Blocks() as demo:
gr.Markdown("# Videobook")
gr.Markdown("## This app generates a Narrated Video from a story.")
with gr.Row():
with gr.Column():
story = gr.inputs.Textbox(lines = 5, label = "Story")
api_key = gr.inputs.Textbox(label = "Segmind API Key")
tags = gr.inputs.Textbox(default = "high quality, 3d render", label = "Tags")
style = gr.Dropdown(["Cartoon", "Anime Style", "Realistic Image"], value = "Cartoon", label = "Style")
model = gr.Dropdown(["Stable Diffusion v2.1", "Kadinsky"], value = "Stable Diffusion v2.1", label = "Model")
steps = gr.Radio([25, 50], value = 50, label = "Steps")
output = gr.outputs.Video()
run = gr.Button(label = "Generate Video")
run.click(gen.generate, inputs = [story, api_key, style, tags, model, steps], outputs = output)
demo.launch()