You can significantly cut costs by hosting your own solution. Here are some options:
Python Libraries:
yt-dlp
: For YouTube and many other platforms.
BeautifulSoup
+ requests
or Scrapy
: For metadata scraping from HTML.
youtube-search-python
: For structured YouTube metadata.