How to Capture a Still Image From Video in Photoshop

How to Capture a Still Image From Video in Photoshop
How to Capture a Still Image From Video in Photoshop_6089852b400c3.png

How to Capture a Still Image From Video in Photoshop

How to Capture a Still Image From Video in Photoshop

back to top


How to Capture a Still Image From Video in Photoshop

Subscribe Below to Download the Article Immediately

You can also select your interests for free access to our premium training:

Nowadays, digital cameras can record video at least 24 frames per second. And this frame rate is constantly improving on new devices. My camera shoots 10 frames per second in burst mode. If only there were a way to use the high frame rate in videos to capture still images? There is! And it is simpler than you’d expect.

This article will show you how to extract a still image from a video. These are high-quality images just as you would take with continuous shooting. The best part is that you don’t need to learn a new video editing program. You can do it in Photoshop.

three still images from video street musician Jaipur India
Three frames captured from a video of a street musician in Jaipur, India.

What You’ll Need

  1. A video file
  2. Photoshop

That’s all!

Step-by-Step Tutorial

Step 1: Open the Video in Photoshop

First, open the video file in Photoshop. Lightroom will not let you export the video to Photoshop for editing, so you will have to open it directly. In Photoshop, go to the File drop-down menu and select File > Open (Ctrl or ⌘O). Navigate to your video file. The video will also open if you drag the video file directly into Photoshop.

Photoshop recognizes the video and opens new features on your workspace. A Timeline appears below the video. This panel lets you trim and do some simple edits to the video. Here, I’ve opened an iPhone video of a street musician in Jaipur. I am going to use Photoshop to make a still picture from the video.

Photoshop screenshot video workspace

Step 2: Select Frames

Photoshop will separate your video into individual images. But this can result in hundreds or thousands of frames. A video shooting at 24 frames per second will create 240 images in 10 seconds. It is best if you can limit this.

Drag the playhead (slider above the red line) along the time ruler along the top until you find the frame you want to make into a still image. Move the beginning and endpoint sliders to either side of the red line.

Screenshot Photoshop video timeline
Screenshot showing the playhead positioned roughly in the middle of the video. The initial position of the beginning and endpoint sliders move towards the playhead to reduce the number of selected frames.

To see a selection of images, you can expand the area by moving the beginning and endpoints. Move the beginning a little to the left and the end a little to the right. This will give you more individual images.

Screenshot Photoshop video timeline
Screenshot showing selected area the around frame to be extracted from the video.

Quick Tip: If you already know which frame you want to convert to a still, place the red line on the frame. Go to the File drop-down menu and select File > Save (Ctrl or ⌘S). Save images as a JPEG or TIFF file.

Step 3: Separate the Images

The next step is to tell Photoshop to separate the images that make up the video. Click the Render Video button in the lower left-hand corner of the timeline. It looks like an arrow. This will open a Render Video dialogue box.

Screenshot Photoshop render video dialogue box
Screenshot of Render Video dialogue box with steps highlighted.

With the Render Video dialogue box open, do the following:

  • Switch Adobe Media Encoder to Photoshop Image Sequence;
  • Select the format of the images. I have selected JPEG, but TIFF is another option. Settings lets you adjust the image quality and size;
  • Select the Work Area radio button. This enters the frame or frames that you selected in Step 2. You can also select All Frames or enter a range of frames; and
  • Click the Render button.

Depending on the selections you made, another dialogue box may appear. Save at the highest resolution possible and click OK.

Step 4: Navigate to Saved Images

Photoshop quickly extracts the individual images from your video. But Photoshop will not send you a notification when the process is complete. The images will save in the background.

To find the images, go to the folder containing your video. You can then import the images to Lightroom, or open them in Photoshop.

Quick Tip: You can specify a different folder to save the images in the Render Video dialogue box.

Screenshot files created from video render
Screenshot of files created by Photoshop video render process.

Conclusion

Now you’ve learnt how easy it is to use video mode to capture action stills! This is a great trick to add to your growing Photoshop skills. Once you’ve created your JPEG or TIFF image, you can edit it like any other image.

About the Author

How to Capture a Still Image From Video in Photoshop


Jenn Mishra

Jenn Mishra is a fine art travel and landscape photographer based in the St. Louis metro area. Jenn is an active photographic educator and has been invited to speak at conferences such as Out of Chicago. Her photos have been featured in a number of solo exhibitions. Her studio is Wits End Photography. You can see more of Jenn’s photo at www.jennifermishra.com or visit her Instagram @jennatwitsend

More By Jenn Mishra >

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[type=’text’]

[type=’text’]

[type=’password’]

[type=’password’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

[‘rmockx.RealPlayer G2 Control’,
‘rmocx.RealPlayer G2 Control.1’,
‘RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)’,
‘RealVideo.RealVideo(tm) ActiveX Control (32-bit)’,
‘RealPlayer’]

Get Your Photos Retouched By A Professional

Share this post

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email
GBP