仕様変更により、Google Images Download が現在は期待通りに動作しません。Unfortunately all xxx could not be downloaded...
というメッセージが出ます。
$ googleimagesdownload -k 'ねこ' (省略) Evaluating... Getting you a lot of images. This may take a few moments... Reached end of Page. Starting Download... Unfortunately all 100 could not be downloaded because some images were not downloadable. 0 is all we got for this search filter! Errors: 0 Everything downloaded! Total errors: 0 Total time taken: 17.85873508453369 Seconds
さしあたり動かす方法
以下のようにパッチを作成されている方がいらっしゃいますので、そちらを利用することでほぼ従来どおりに動作させることができます。
上記のブランチを git clone
するなりダウンロードするなりして、リポジトリのルートにある google_images_download
に移動し、その中にある google_images_download.py
を python コマンドを用いて実行すればよいです。引数にはこれまでと同じ値を用いることができます。
たとえば次のようにします。カレントディレクトリがリポジトリルートであるとします。
$ cd google_images_download $ python google_images_download.py -k 'ねこ'
注意点
画像の最大ダウンロード数の上限は 100
です*1。これは今後 Fix されると思います。
議論されている Pull Request
この問題は Pull Request 内で 2020/02/06 から継続して議論されています。master へのマージはもう少し時間がかかりそうです。
*1:-l オプションで数値が指定できます