IMPORTXML allows us to gather data from websites, it does take a little tinkering with to get used to it, but theres a dozen videos on youtube as well as some documentation from google
https://www.youtube.com/results?search_query=importxml+youtube
Every website is different otherwise I would just give you the formula to do it instead of asking you to look into it more.