Bulk Bing Image Downloader (Bbid) est le téléchargeur qui:
pip install git+https://github.com/ostrolucky/Bulk-Bing-Image-downloader
usage: bbid.py [-h] [-f] [-o OUTPUT] [-a] [-g] [--filters FILTERS] [--limit LIMIT] [-t THREADS]
search_string [search_string ...]
Bing image bulk downloader
positional arguments:
search_string Keyword to search
optional arguments:
-h, --help show this help message and exit
-f, --search-file search-string is a path to a file containing search strings line by line
-o OUTPUT, --output OUTPUT
Output directory
-a, --adult-filter-off
Disable adult filter
-g, --animated-gif Disable adult filter
--filters FILTERS Any query based filters you want to append when searching for images, e.g. +filterui:license-L1
--limit LIMIT Make sure not to search for more than specified amount of images.
-t THREADS, --threads THREADS
Number of threads
Ou si vous le souhaitez, vous pouvez regarder le tutoriel YouTube
bbid hello world
Vous voudrez peut-être appliquer certains des filtres de Bing, tels que le filtre par licence, la taille de l'image, etc. Bbid ne vous expose pas de belles variantes lisibles par humain de ceux-ci, mais vous permet d'utiliser tous les filtres exposés par le site Web de Bing. Tout ce que vous avez à faire est d'appliquer des filtres que vous souhaitez via le site Web de Bing et les copier à partir de l'URL. Ils sont situés après &qft=
et avant &
.
Par exemple, lorsque vous recherchez du code
et appliquez des filtres past week
et de la taille de l'image large
, URL que vous verrez sera http://www.bing.com/images/search?sp=-1&pq=code&sc=0-0&sk=&cvid=39A810C4AF314AB6A5A923F4FB6E5282&q=code&qft=+filterui:age-lt10080+filterui:imagesize-large&FORM=IRFLTR
Filtres chaîne que vous souhaitez extraire de cette URL est +filterui:age-lt10080+filterui:imagesize-large
. Vous pouvez ensuite les appliquer en bbid avec - filtres, par exemple
bbid code --filters +filterui:age-lt10080+filterui:imagesize-large