SkillAgentSearch skills...

Shutterscrape

Web scrapper for Shutterstock

Install / Use

/learn @chuanenlin/Shutterscrape
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ShutterScrape

ShutterScrape is a web scrapper for bulk downloading images and videos from Shutterstock with speed. ⚡</br> It implements Selenium for browser automation and Beautiful Soup for parsing.


Setting up

  1. Configure shutterscrape.py to your Python version.

  2. Install requirements from Terminal:

pip install beautifulsoup4
pip install selenium
pip install lxml
  1. Install ChromeDriver.

  2. (Optional) Configure environment variables paths for python.exe and chromedriver.exe.


Running

Open terminal in the directory of shutterscrape.py and enter:

python shutterscrape.py

Go grab a cup of coffee while waiting... oh wait, it's already done!


Definitions

  • Search mode: Enter i for scraping images and v for scraping videos .
  • Number of search terms: For example, if you want to search for drone single person, enter 3.
  • Search term: Keyword(s) for searching on Shutterstock.
  • Number of pages to scrape: Higher number of pages means greater quantity of content with lower keyword precision.

Updates

10/1/2020</br> Updated for new shutterstock page layout as of 10/1/2020.

4/26/2019</br> Updated for new shutterstock page layout as of 4/26/2019.

10/1/2018</br> Added GUI for save directory selection.

07/31/2018</br> More stability fixes.

07/25/2018</br> Added gettyscrape.py for scraping videos from Getty Images.

07/23/2018</br> Stability fixes.

View on GitHub
GitHub Stars152
CategoryDevelopment
Updated1mo ago
Forks51

Languages

Python

Security Score

100/100

Audited on Feb 21, 2026

No findings