I often want to read the contents of YouTube videos but I don’t want to watch them, and YouTube’s captioning leaves a lot to be desired.
So I wrote a shell script that takes a URL, downloads the video, transcribes it with whisper, and turns it into a clean HTML page for reading.