16

When I watch some movie, in fullscreen, I would like to make wallpapers for myself. Unfortunately, in fullscreen, I try to press PrtScn , then the fullscreen closes, after which it takes the shot. I already tried Shutter, but I would like a software which will take a screenshot, using hot keys. I would be glad, if you could answer the question

3
  • 4
    Various players has builtin screenshot as well. E.g. mplayer, vlc. For mplayer add vf=screenshot to $HOME/.mplayer/config (or on command line) - and take screenshots with s. VLC Shift+s, etc.
    – Runium
    Jan 13, 2013 at 15:42
  • Have you tried setting the delay to 1-2 seconds? Try it and then hit F11 (fullscreen) before the time is up. Jan 15, 2013 at 21:24
  • Thanks for the question. +1 because I didn't know I could do that.
    – Joe
    Jan 17, 2013 at 0:07

5 Answers 5

22

You can use VLC or scrot for this task.

Using VLC

This method allows you to make a screenshot using VLC, which is a very common program. To install VLC, use sudo apt-get install vlc

  1. Start up VLC and open your video
  2. Make the video fullscreen ( double click the video or press F11 )
  3. Go to the time or frame where you would like your screenshot and press pause (this isn't really necessary since VLC can take snapshots on the fly, but this will help you get an exact frame)
  4. Right click anywhere on the video, and go to Video -> Take Snapshot Example of context menu on fullscreen video
  5. Your video will be saved in the default snapshot directory ~/Pictures/ as xxxx-xx-xx-xxhxxmxxs.png (the directory to save screenshots can be changed by going to Tools -> Preferences -> Video -> Video Snapshots and changing the directory setting.

Using Scrot

This method isn't as elegant as the one above, but it will work with most video players. Scrot isn't installed by default, so you may have to use sudo apt-get install scrot.

  1. Pause your video player.
  2. Open terminal
  3. Issue the command sleep 10 && scrot /path/to/new/image (obviously change /path/to/new/image)
  4. Quickly change to your video in fullscreen
  5. Wait

Using Scrot + Keyboard Shortcut

Now, this method can be quite annoying to use, so let's bind it to a shortcut.

  1. Open System Settings (This can be found in the dash.
  2. In the Hardware section, go to Keyboard -> Shortcuts -> Shortcuts
  3. Now click the plus "+" button, and give your new command a name (e.g. "Screenshot"), and for the command type in scrot -e 'mv $f /your/pictures' (As always, change the directory to your liking)
  4. Now click on where it says "Disabled" next to your command, and the text should change to "New accelerator...", enter your new keystroke in. An example configuration for a scrot keybinding
  5. (Optional) If you want to remove the existing keystrokes for PrintScreen, you can click on the left side where it says "Screenshots" and remove each key-binding manually.

You can look scrot's documentation for more powerful features. man scrot

5
  • Thank you, but I was wondering whether I can use a screenshot on online videos..
    – Kitizl
    Jan 14, 2013 at 6:16
  • You could try binding the scrot command to a key. Just go to System Settings -> Keyboard -> Shortcuts -> Add Custom Shortcuts, then click the "+" arrow. Thanks for pointing this out, I'll add it to the post.
    – camconn
    Jan 14, 2013 at 23:25
  • It works in the first method, but doesnt in the second
    – Kitizl
    Jan 15, 2013 at 9:58
  • @Kitizl By default scrot saves to your home directory, try the third method that I added in the my answer.
    – camconn
    Jan 15, 2013 at 23:07
  • +1 for vlc method. I had to close vlc and reopen it before my new video snapshots directory setting took effect.
    – Joe
    Jan 17, 2013 at 0:06
3

You can use VLC, and when running the video in fullscreen, you right click with the mouse, and select Video -> Take Snapshot.

3

I use deepin-scrot to take screenshots and I have it hooked up with keyboard shortcuts in the Ubuntu keyboard settings. This would be your best option for fullscreen online videos, I think.

Here is the link to download the .deb for it: http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb Basically, you go to the System Settings > Keyboard > Shortcuts and add a new shortcut for deepin-scrot for the nice screenshot interface or deepin-scrot -ffor fullscreen.

3

You can use VLC as your video player and just press Shift + S to take a screenshot. The screenshot is saved in your Pictures folder.

1

A simple solution, open the screenshot app set timer of 5 seconds, open whatever player you want, and wait 5 seconds.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .