Converts YouTube videos of talks/conferences/panels into an HTML page that you can read, with text on the right and framegrabs on the left.
You'll need the following installed on your system:
- yt-dlp - YouTube video downloader
- ffmpeg - Video frame extraction
- Whisper (optional) - For local transcription of the video. Produces higher quality text.
macOS (Homebrew):
brew install go yt-dlp ffmpeg
# Optional: install whisper
brew openai-whisperUbuntu/Debian:
sudo apt install golang yt-dlp ffmpeg
# Optional: install Whisper
pip install openai-whispergo install github.com/saranrapjs/talk2htmltalk2html https://www.youtube.com/watch?v=VIDEO_ID