TutorialsRoom.com, Where knowledge lands
RSS Feed

Subscribe: RSS or e-mail

Home » Multimedia » Video Basics »

How To Capture A Frame From Any Video File?

bitmap_vector (1K)
To capture a screen of any window you have one of two options: either you press the Print Screen key on your key board (or Print Scrn) to capture the whole desktop or press (Alt + Print Scrn) to capture...
  1. Open the video file using your favorite software.
  2. Press (Alt + Print Scrn) together on your key board, now you have copied the active window to the clipboard.
  3. Open Paint by going to Start -> All Programs -> Accessories -> Paint.
  4. Click on Edit -> Paste (Ctrl + V) to paste your captured window, now you should see the picture, goļ?½ to File -> Save (Ctrl + S) to save the file.
Print Screen 1

Easy? yes. But what is that? you have the whole window but not the video! Instead you have a black area where the captured frame should be, why?
Because your video card doesn't use your computers memory for playing frames! (Sounds strange?) Instead it uses its own memory to speed things up for much better performance and only uses the area where you see the video as an empty window for the video to appear. When you pressed the (Alt + Print Scrn) keys, you copied the contents of the Ram of your computer assigned to the window, that is why you saw a black area instead of the video frame. Try moving the Paint window and you will see parts of the video frame while moving if you still have the video open (I told you it is just like an open window) but of course it will not be saved with a file, just black area instead of the video frame.

So what shall we do? I will tell you what to do without buying any additional software, just using Windows!

To do that, we have to stop our video card from using its memory and force it to use our computer's ram until we capture the video frames and set it back to normal again, here is how:

  1. Right click on any empty place on your desktop and choose Properties from the popup menu.
  2. The Display properties window will open, now choose the Settings tab (located at the top right).
  3. Click on Advanced button.
    Print Screen 2
  4. A new window will open now choose Troubleshoot tab.
  5. Move the Hardware Acceleration slider to the left (None).
  6. Click on the Apply button for your changes to take effect without closing the window.
    Print Screen 3
  7. Open the video file and capture the frame by doing the above four steps again.
  8. We now can see a video frame instead of this black area, now save the file.
  9. Repeat the top four steps to capture as many frames as you like.
    Print Screen 4
  10. Move the hardware slider to right (Full), press Ok and Ok again in the Display Properties window to revert every thing back to normal and close all open windows.

Note that these steps should work with any video player and any video file type, I have just used Windows Media player as an example.

Rating: 3.6/5 (34 votes)
12 Comments
Post A Comment
dre Said,
Tue, 02 September 2008 10:41am (GMT)

doesn't work on my lappy. (Acer 4520). Sliding to full left only results Media Player can't display any pictures (sound only).

TutorialsRoom Said,
Wed, 03 September 2008 12:33pm (GMT)

This will not work with mpeg-2, DVD files and windows media player in many cases.Try Video Edit Master capture frame instead. http://www.tutorialsroom.com/tutorials/av/free-video-editor.html

William Said,
Wed, 18 February 2009 00:21am (GMT)

This was excellent, I never would have though of that! Understandably it wont work with DVD players as one would assume they REQUIRE the hardware accel, but who cares most people have powerful DVD S/W to do that anyway (cheap as chips and comes with most PCs DVD players). Just saved me downloading rubbish on my PC

john Said,
Mon, 06 April 2009 04:11am (GMT)

On my laptop the original printscreen worked, without changing the acceleration.

deepa Said,
Tue, 25 August 2009 11:59am (GMT)

Thank you. That was of great help!

Steavson Said,
Thu, 03 September 2009 00:43am (GMT)

This is due to a thing called overlays. You can easily turn these off in Windows Media Player by going to Tools > Options > Performance > Advanced (media Player) If your source is non-DVD, then unticking the top "use overlays" tickbox should fix these funky goings-on. If your source is a DVD, then unticking the bottom "use overlays" tickbox should fix it.

Hatem Said,
Mon, 28 December 2009 16:02pm (GMT)

Thank you, never occured to me.

Nicu Said,
Wed, 27 January 2010 08:32am (GMT)

Thank you you helped me a lot!!!!!!!!

Fredrik Said,
Tue, 04 May 2010 18:53pm (GMT)

Thanks, If you want to grab many frames from many videos you can also test http://www.FastVideoIndexer.com. Has a free trial that doesn't leave any watermarks.

April Said,
Sat, 20 November 2010 08:50am (GMT)

Thanks for posting!!

John Said,
Wed, 24 August 2011 05:43am (GMT)

Many, many thanks,If successful, you will have helped a very proud grandfather pull some beautiful photographs of an my extrodinary 5 year old grand daughter

TutorialsRoom Said,
Wed, 24 August 2011 06:20am (GMT)

You are welcome all :) @John: I'm sure she is so cute :) If for any reason this didn't work, you can download Video Edit Master and just click the Capture Frame button. http://www.masterwareroom.com/video-edit-master/

Post Your Comment: (English Only Please)


(Required)


(Optional, will not be shown)


(Including http:// - Optional)



Type the sum of 5 + 3 (Required)

Copyright © 2007-2012 Hazem Osman. All rights reserved. Terms & Conditions