Preamble goes here.
How do we do it?
- Prepare the webpage with Eleventy
- Create the audio track with Azure TTS
- Sync up the webpage with the audio track
- Take screenshots of each frame with Puppeteer
- Turn screenshots into a video with ffmpeg
1. Prepare the webpage with Eleventy
GitHub link at this stage
2. Create the audio track with Azure TTS
GitHub link at this stage
3. Sync up the webpage with the audio track
GitHub link at this stage
4. Take screenshots of each frame with Puppeteer
GitHub link at this stage
5. Turn screenshots into a video with ffmpeg
GitHub link at this stage