Skip to content

zxxx98/youtube-ai-summary-deploy-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

youtube-ai-summary-deploy-guide

Deploying YouTube video summary sites using Chapter 3.5, Vercel, and Render

Preparation

Step 1

There are two ways to obtain YouTube subtitles:

  • Using third-party Python library yt-dlp https://github.com/yt-dlp/yt-dlp
  • Using the third-party library Puppeter of Nodejs, simulate opening a YouTube video page in a headless browser, and grab the timedtext interface

Step 2

Build an API service using the open-source third-party OpenAI library in GitHub. Note that the third-party needs to support access token login. Such As: https://github.com/zxxx98/go-chatgpt-api

Step 3

Debug prompt to enable chatgpt to output a text in MDX format

Step 4

Call GitHub's API and submit the generated MDX file to the web site repository (I am using the Vercel template here, which listens to repository changes and automatically initiates compilation)

Step 5

Vercel compilation(Automatic Initiation)

Done


Welcome everyone to join the discussion! 🌟 If there is anything you don't understand, please feel free to ask and we are happy to answer. 💡 Meanwhile, if you have any good ideas, please feel free to share them and let's explore and progress together! 🤝💭

About

Deploying YouTube video summary sites using Chapter 3.5, Vercel, and Renders

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published