The project's purpose is to help Shutterstock premium users download multiple images or vectors all in one go.
The project's purpose is to help Shutterstock premium users download multiple images or vectors in one go. The code also downloads the max resolution of 100 cm width or height depending on the image.
Thing you will need to make the program function properly:
- Python 3
Let's go one by one:
- First git clone the repo, using the below command.
git clone https://github.com/mmohamedyaser/shutterstock_downloader.git
- To install all python requirements, run the below(Windows OS):
python -m pip install -r requirements.txt
- [NEW] Open Chrome browser, click on the person icon left of the three dots.
- [NEW] Click add. Click continue without account. Give the new profile a name.
- [NEW] A new browser window will open up. Go to Shutterstock.com and login to your profile. After the login close the browser.
- [NEW] Open profile.csv, input your Chrome data file location followed by ||| and then the user profile name. (i.e, "C:\Users\username\AppData\Local\Google\Chrome\User Data"|||"Profile 1")
- The above part is a onetime step. Does not required to be repeated.
- Now open the urls.csv and insert all your shutterstock image links.
- Lastly run the below (Windows OS)
python shutterstock_downloader.py
- Python - Python
- Just a hobby 😉