gallery-dl — консольная Python / Requests утилита для загрузки галерей и коллекций изображений с широкого спектра веб-сайтов.
gallery-dl может загружать изображения с множества популярных веб-сайтов, таких как:
- Behance - загрузка изображений от пользователей, коллекций и галерей.
- DeviantArt - загрузка коллекций, избранного, папок, галерей, журналов, популярных изображений и пр...
- Flickr - загрузка изображений от пользователей, альбомов, избранного, галерей, групп, отдельных изображений и результатов поиска.
- Gfycat - загрузка только отдельных изображений.
- Imgur - загрузка альбомов или отдельных изображений.
- ImageBam - загрузка галерей или отдельных изображений.
- Instagram - загрузка изображений от пользователей или отдельных изображений.
- Photobucket - загрузка альбомов и отдельных изображений.
- Pinterest - загрузка бордов или пинов.
- Reddit - загрузка отдельных изображений или представлений.
- Tumblr - загрузка изображений от пользователей, лайков, постов и поиска по тегам.
- Twitter - загрузка медиа-лент, лент и твитов.
- Wallhaven - загрузка отдельных изображений и результатов поиска.
- Weibo - загрузка изображений от пользователей и изображений из статусов.
Поддерживаются и многие другие веб-сайты, полный список можно найти в документации, но по мере разработки добавляются новые ресурсы.
gallery-dl может загружать галерею или коллекцию целиком при условии что веб-сайтом поддерживается эта функция, поэтому в некоторых случаях загружается только отдельные изображения.
gallery-dl при загрузке коллекций и галерей изображений позволяет использовать аутентификацию, используя логин и пароль, заданные из командной строки или в конфигурационном файле, для некоторых веб-сайтов может использоваться открытый протокол авторизации OAuth (предоставление третьей стороне ограниченного доступа к защищённым ресурсам пользователя без необходимости передачи логина и пароля).
gallery-dl имеет множество опций, позволяя загружать вместо всей коллекции или галереи заданный диапазон изображений, упаковывать загруженные файлы в ZIP (*.zip) архив, может выводить ссылки вместо физической загрузки изображений, можно задать количество повторных загрузок, указать прокси который будет использоваться при загрузке галерей и коллекций изображений, загружать ссылки из текстового файла и многое другое...
gallery-dl для более удобного использования позволяет задать самые необходимые параметры (например логины и пароли) в конфигурационном файле, формата JSON (*.json), по его настройке доступна подробная документация поставляемая отдельным файлом (man gallery-dl.conf).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.