Last updated on 24 April 2025

Learn how to effortlessly create videos using keyframe images and text prompts.

Try it in the app
Create videos using images and text prompts in a few simple steps.

Powered by Adobe Firefly and commercially safe, Generate Video allows you to craft brand-new video clips. By using a mix of prompts and keyframe images, you can animate still shots and illustrations, transforming them into captivating video clips.

  1. On the Adobe Firefly website, select Image to video.

  2. On the Generate video page, under the Frame option, upload an image for the first keyframe.

    Note:

    Availability of our generative AI capabilities, including those from the Firefly video and audio models, may vary based on geographic location, user type, and regulatory requirements. Learn more here.

  3. Along with the image for the first keyframe, you can also upload one for the end keyframe to conclude the video. These uploaded images for the first and end keyframes serve as fixed points, providing guidance to ensure the video starts and ends with them.

    Upload images for the first and last keyframes as fixed points, guiding the video's start and end.

    Note:

    The uploaded image determines the shot size and angle for the generated video, so these options are turned off for Image to video.

  4. In the General settings section, use the Model dropdown menu to select from Adobe or non-Adobe video models.

    In the General settings section, the Model dropdown menu is open and under Non-Adobe video models, Veo 2 is selected.
    You also have the option to choose non-Adobe video models to generate videos using text prompts.

    Note:

    The settings available for video generation may differ depending on the video model you select. Learn about generating videos with the Veo 2 model.

  5. Select the resolution from 540p, 720p, or 1080p.

    In the Resolution section, the dropdown menu is open and among the options listed, 1080p is selected.
    Specify the resolution for the generated video to match the desired quality and playback requirements.

    Note:

    Different resolutions use varying amounts of generative credits. Learn more about it here.

  6. Select the aspect ratio from Widescreen (16:9), Vertical (9:16), or Square (1:1).

    In the Aspect ratio section, the dropdown menu is open and among the options listed, Widescreen (16:9) is selected.
    Specify the aspect ratio for the generated video to match the desired output format, such as standard widescreen or specific social media platforms.

    Note:

    The Frames per second is set to a default 24 FPS.

  7. Select from the available camera Motion options to guide the camera's movement within the generated video:

    • Zoom in: Move the camera lens closer to the subject, making it appear larger as the video proceeds.
    • Zoom out: Move the camera lens away from the subject, making it appear smaller as the video proceeds.
    • Move left: Rotate the camera horizontally to the left side.
    • Move right: Rotate the camera horizontally to the right side.
    • Tilt up: Shift the camera vertically upward.
    • Tilt down: Shift the camera vertically downward.
    • Static: Keep the camera fixed in one position without any movement.
    • Handheld: Simulate the effect of handheld camera footage, creating a shaky or unstable appearance.
    Note:

    The camera Motion section will be disabled upon uploading a second image for the last keyframe, as the camera positions in each image will determine the motion between them.

  8. Enter a text prompt in the Prompt field.

    Tip:

    To include text in the generated video, place it within double quotes. For example, if you want the video to display the word CAT, include "CAT" in the prompt.

    Provide a text prompt that will be used in combination with the uploaded images to help generate a video.

    Note:
    • A text prompt is necessary if you've uploaded only the first keyframe. 
    • If you've uploaded both the first and end keyframe images, providing a prompt is optional. However, describing the content of these keyframes will help create a smoother transition, as the text prompt guides the transition between them.
  9. Select Generate .

  10. Hover your cursor above the generated video to preview, download, rate, and submit to Firefly Community gallery.

A video is created based on the provided text prompt and the uploaded keyframes.

After the video generation is complete, it will appear in your history strip, ready for download to your local device. You could also go to the Generation History tab on the Files page where all generated images and videos are auto-saved

Tip:

Select the History  icon to show or hide the video generation history for only the current browser session. Selecting the preview images will load the generated video along with its settings.

Join our community to connect, learn, and engage

For inspiration, expert tips, and solutions to common issues, visit Discord or the Adobe Firefly Community forum. Connect with our team and fellow users to exchange ideas, share your creations, stay updated with the latest features and announcements, and provide feedback.