経緯 趣味でモザイクアートをPythonで作成するプログラムを書いていて、素材が大量に必要になった。 元画像はとあるVtuberのものを使用する気でいたので、どうせならその人のサムネとキャプチャで 作成すると思った。 でも手で毎回キャプチャするのは論外として、Bandicamのようなツールを使おうとしても毎回動画を 切り替えるのもめんどくさい。 なら自分で作るかという経緯。 処理の流れ 対象youtube の動画一覧ページのURLをinputとして渡す 例)https://www.youtube.com/channel/xxxxxxxxxxxxx/videos 下にひたすらスクロール。上記URLでは下にスクロールしないと古い動画が表示されない。 そのため新しい動画が表示されなくなるまでスクロールを続ける 1.全動画のサムネと動画へのURLを取得する この時のサムネの画像サイズは336×18
![Selenium で youtubeからサムネイルと動画キャプチャを取得する - YRen-LaB](https://cdn-ak-scissors.b.st-hatena.com/image/square/dc8dd3d22f0f956927c2253ebd931249e3453c30/height=288;version=1;width=512/https%3A%2F%2Fyasulab-pg.com%2Flifehackprogram%2Fwp-content%2Fuploads%2F2020%2F01%2Fselenium-logo-1-e1578404048146.png)