From my understanding new pipe falls back to internal API or web scraping if the official API fails. Is skytube doing the same thing? Just checking what are the options available out there and see how are they different from each other.