Here’s a web crawling script to crawl videos from Youtube:
https://github.com/psovit/yt_crawler.git
The script is written in Python’s Scrapy framework and can be used for finding full list of videos easily by various filters like ‘keyword’, ‘view count’, ‘channel’, ‘votes’ etc. easily.
Feel free to clone/fork/modify and let me know if you need any help running it.
Thanks!