Skip to content

A Chrome Extension that allows you to save any video's frame as a PNG image

License

Notifications You must be signed in to change notification settings

tristanphan/framegrab

Repository files navigation

FrameGrab

A Chrome Extension that allows you to save any video's frame as a PNG image.

Get FrameGrab for Chromium

NOTE: After installing the extension, keyboard shortcuts should be added at chrome://extensions/shortcuts. See the Configuration section for more info!

Table of Contents

  1. Features
  2. Screenshot
  3. Installation and Configuration
    1. Chrome Web Store
    2. Manual Installation
    3. Configuration
  4. Future Plans
  5. References
  6. Licensing

Features

  • Keyboard Shortcut actions:
    • Download Current Frame
    • Open Current Frame in New Tab
    • Open Current Frame in New Background Tab
      • Same as previous function, except switches back to the current video tab
    • Toggle Speed to 0
      • For videos where this extension may fail, this function sets the video's speed to 0, which simulates pausing without changing the video playback UI
  • Works on Chromium-based browsers, including Google Chrome, Brave, and Microsoft Edge
  • Current Frame window:
    • Download frame with button
    • Copy frame to clipboard by in context (right click) menu

Screenshot

Image 1

Installation and Configuration

Chrome Web Store

  1. Go here to find the extension on the Chrome Web Store
  2. Click "Add to Chrome"
  3. Configure the extension below

Manual Installation

  1. Download or clone this repo into a folder
  2. Go to chrome://extensions/
  3. Make sure "Developer mode" is enabled (top right corner)
  4. Drag the folder anywhere onto this page

Configuration

  1. Navigate to chrome://extensions/shortcuts
  2. Find FrameGrab in the list of extensions
  3. Click on the edit icon for each of the functions
  4. Press a shortcut combination to set that function's shortcut

Future Plans

  • Add a dedicated preferences page to configure keyboard shortcuts
  • Improve support for certain videos that use blob URLs

References

Licensing

FrameGrab is licensed under the terms of the GNU GPLv3 license.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

About

A Chrome Extension that allows you to save any video's frame as a PNG image

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published