There are some issues with this approach:
- It falls into the “web scraping” category, of which we have discussed if falls in to the gray or black area
- The services in question (YouTube) have exposed APIs for this for a reason, and I will suspect that they have some fine print written about going the “scraping route” to get more data