You don't need third-party APIs to make a YouTube viewer. There's a bunch of 3rd-party YouTube viewers like SmartTube, ReVanced, etc. that bypass ads and don't use the official API, plus of course the yt-dlp downloader.
I'd say the lesson here is NOT to rely on official APIs.
However, upon reading this blog post, it does seem he's using the official API so I guess he thinks he'll be fine as long as he doesn't block ads. Time will tell.
> However, upon reading this blog post, it does seem he's using the official API so I guess he thinks he'll be fine as long as he doesn't block ads.
The idea of strapping something to my face that's going to project ads into my eyeballs that I cannot look away from--well, let's say it's pretty clear technology took a wrong term some time ago.
Apple should do the right thing and enforce a strong "no ads" policy for this product. Keep it premium for people who shell out thousands of dollars for it.
I wanted my bot to "see" a youtube video and sum it up - so me being the naïve 1998 kid me, spent like 2 hours setting up the API access to get the transcript of a video only to realize I can use this API only on videos I uploaded which is a complete bullshit because as soon as that happened I ditched it and wrote a script using puppeteer scraping the the transcript of ANY video, which ironically took less time than setting up the API.
So yeah I learned my lesson I should not resort to piracy, but start with it
I'd say the lesson here is NOT to rely on official APIs.
However, upon reading this blog post, it does seem he's using the official API so I guess he thinks he'll be fine as long as he doesn't block ads. Time will tell.