benibraz commited on
Commit
2a19412
1 Parent(s): 57e1f05

Add example prompts and outputs for text-to-video and image-to-video generations

Browse files
Files changed (1) hide show
  1. app.py +50 -2
app.py CHANGED
@@ -409,7 +409,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as iface:
409
  txt2vid_negative_prompt = gr.Textbox(
410
  label="Step 2: Enter Negative Prompt (Optional)",
411
  placeholder="Describe what you don't want in the video...",
412
- value="worst quality, inconsistent motion...",
413
  lines=2,
414
  )
415
 
@@ -427,6 +427,29 @@ with gr.Blocks(theme=gr.themes.Soft()) as iface:
427
  with gr.Column():
428
  txt2vid_output = gr.Video(label="Step 6: Generated Output")
429
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
430
  # Image to Video Tab
431
  with gr.TabItem("Image to Video"):
432
  with gr.Row():
@@ -445,7 +468,7 @@ with gr.Blocks(theme=gr.themes.Soft()) as iface:
445
  img2vid_negative_prompt = gr.Textbox(
446
  label="Step 3: Enter Negative Prompt (Optional)",
447
  placeholder="Describe what you don't want in the video...",
448
- value="worst quality, inconsistent motion...",
449
  lines=2,
450
  )
451
 
@@ -463,6 +486,31 @@ with gr.Blocks(theme=gr.themes.Soft()) as iface:
463
  with gr.Column():
464
  img2vid_output = gr.Video(label="Step 7: Generated Output")
465
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
466
  # [Previous event handlers remain the same]
467
  txt2vid_preset.change(
468
  fn=preset_changed, inputs=[txt2vid_preset], outputs=txt2vid_advanced[4:]
 
409
  txt2vid_negative_prompt = gr.Textbox(
410
  label="Step 2: Enter Negative Prompt (Optional)",
411
  placeholder="Describe what you don't want in the video...",
412
+ value="low quality, worst quality, deformed, distorted, disfigured, motion smear, motion artifacts, fused fingers, bad anatomy, weird hand, ugly",
413
  lines=2,
414
  )
415
 
 
427
  with gr.Column():
428
  txt2vid_output = gr.Video(label="Step 6: Generated Output")
429
 
430
+ with gr.Row():
431
+ gr.Examples(
432
+ examples=[
433
+ [
434
+ "A young woman in a traditional Mongolian dress is peeking through a sheer white curtain, her face showing a mix of curiosity and apprehension. The woman has long black hair styled in two braids, adorned with white beads, and her eyes are wide with a hint of surprise. Her dress is a vibrant blue with intricate gold embroidery, and she wears a matching headband with a similar design. The background is a simple white curtain, which creates a sense of mystery and intrigue.ith long brown hair and light skin smiles at another woman with long blonde hair. The woman with brown hair wears a black jacket and has a small, barely noticeable mole on her right cheek. The camera angle is a close-up, focused on the woman with brown hair’s face. The lighting is warm and natural, likely from the setting sun, casting a soft glow on the scene. The scene appears to be real-life footage",
435
+ "low quality, worst quality, deformed, distorted, disfigured, motion smear, motion artifacts, fused fingers, bad anatomy, weird hand, ugly",
436
+ "assets/t2v_2.mp4",
437
+ ],
438
+ [
439
+ "A young man with blond hair wearing a yellow jacket stands in a forest and looks around. He has light skin and his hair is styled with a middle part. He looks to the left and then to the right, his gaze lingering in each direction. The camera angle is low, looking up at the man, and remains stationary throughout the video. The background is slightly out of focus, with green trees and the sun shining brightly behind the man. The lighting is natural and warm, with the sun creating a lens flare that moves across the man’s face. The scene is captured in real-life footage.",
440
+ "low quality, worst quality, deformed, distorted, disfigured, motion smear, motion artifacts, fused fingers, bad anatomy, weird hand, ugly",
441
+ "assets/t2v_1.mp4",
442
+ ],
443
+ [
444
+ "A cyclist races along a winding mountain road. Clad in aerodynamic gear, he pedals intensely, sweat glistening on his brow. The camera alternates between close-ups of his determined expression and wide shots of the breathtaking landscape. Pine trees blur past, and the sky is a crisp blue. The scene is invigorating and competitive.",
445
+ "low quality, worst quality, deformed, distorted, disfigured, motion smear, motion artifacts, fused fingers, bad anatomy, weird hand, ugly",
446
+ "assets/t2v_0.mp4",
447
+ ],
448
+ ],
449
+ inputs=[txt2vid_prompt, txt2vid_negative_prompt, txt2vid_output],
450
+ label="Example Text-to-Video Generations",
451
+ )
452
+
453
  # Image to Video Tab
454
  with gr.TabItem("Image to Video"):
455
  with gr.Row():
 
468
  img2vid_negative_prompt = gr.Textbox(
469
  label="Step 3: Enter Negative Prompt (Optional)",
470
  placeholder="Describe what you don't want in the video...",
471
+ value="low quality, worst quality, deformed, distorted, disfigured, motion smear, motion artifacts, fused fingers, bad anatomy, weird hand, ugly",
472
  lines=2,
473
  )
474
 
 
486
  with gr.Column():
487
  img2vid_output = gr.Video(label="Step 7: Generated Output")
488
 
489
+ with gr.Row():
490
+ gr.Examples(
491
+ examples=[
492
+ [
493
+ "assets/astronaut.jpg",
494
+ "An astronaut hatching from an egg, on the surface of the moon, the darkness and depth of space realised in the background.",
495
+ "low quality, worst quality, deformed, distorted, disfigured, motion smear, motion artifacts, fused fingers, bad anatomy, weird hand, ugly",
496
+ "assets/astronaut_left.mp4",
497
+ ],
498
+ [
499
+ "assets/dancer.jpg",
500
+ "low quality, worst quality, deformed, distorted, disfigured, motion smear, motion artifacts, fused fingers, bad anatomy, weird hand, ugly",
501
+ "poor quality, jerky motion, blurry",
502
+ "assets/dancer_up.mp4",
503
+ ],
504
+ ],
505
+ inputs=[
506
+ img2vid_image,
507
+ img2vid_prompt,
508
+ img2vid_negative_prompt,
509
+ img2vid_output,
510
+ ],
511
+ label="Example Image-to-Video Generations",
512
+ )
513
+
514
  # [Previous event handlers remain the same]
515
  txt2vid_preset.change(
516
  fn=preset_changed, inputs=[txt2vid_preset], outputs=txt2vid_advanced[4:]