Generate videos from images

Last updated on 4 Jul 2025

Learn how to generate videos using keyframe images and text prompts in Firefly on mobile.

Note

This workflow applies to Firefly on mobile for iOS and Android devices. Unless otherwise specified, the feature functions the same across platforms.

  1. Open Firefly on mobile. 

  2. Tap Image to video.

  3. Tap Keyframes > First frame and upload an image for the first key frame.

    An image is uploaded for the first keyframes and that serves as a fixed point, providing guidance to ensure the video starts with it.
    The uploaded image serves as the initial keyframe, guiding the video to begin with this image.

  4. If you want to upload an image for the last keyframe, tap Keyframes > Last frame and upload the image.

    Note

    Uploaded images for the first and last keyframes act as fixed points, guiding the video’s start and end.

  5. When you upload a keyframe image that doesn't match the selected aspect ratio, a cropper tool automatically pops up, where you can determine how you want to crop the image. You can tap on the thumbnail to see the larger preview image and use the crop handles to adjust the crop.

    Tap the thumbnail to preview the image, then use the crop handles to adjust it.

  6. Tap General > Model to choose from Adobe or a non-Adobe model.

    Select the model that best fits the video you want to generate.

    Note

    The availability of adding a frame for video generation or generation settings like ResolutionAspect Ratio, and Motion depends on the video model you choose.

  7. Select the resolution from the following options:

    • 540p
    • 720p
    • 1080p
  8. Tap Aspect Ratio and choose from the following:

    • Widescreen (16:9)
    • Vertical (9:16)
    • Square(1:1)
  9. Tap Camera > Motion to control how the camera moves within the generated video:

    Use Camera settings to control camera movement in the generated video.

    • Zoom in: Gradually bring the camera closer to the subject, enlarging its presence over time.
    • Zoom out: Gradually remove the camera from the subject, reducing its visual size as the video plays.
    • Move left: Pan the camera horizontally toward the left side of the frame.
    • Move right: Pan the camera horizontally toward the right side of the frame.
    • Tilt up: Angle the camera lens upward to reveal the content over the current frame.
    • Tilt down: Angle the camera lens downward to show what lies over the current view.
    • Static: Keep the camera still, with no directional movement throughout the shot.
    • Handheld: Mimic the natural motion of a handheld camera, adding slight shakes for a dynamic, unsteady look.
  10. Enter a detailed description in the Prompt field.

  11. Tap the Generate  icon to generate the video.

  12. Tap the Download icon to download the video.

Note

All of your generated videos will be saved in the Files page automatically.