A simple web interface for yt_dlp built using Next.js and Python.
If running locally go to next.config.js
and uncomment the rewites function.
run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
Deploy the example using Vercel:
I was using youtube-dl-exec but once it was deployed to vercel it didnot work because it requires a python runtime. I donot know how to assign python runtime in Vercel without using a python file.
If using the deployed version then, most probably the ip got rate limited due to continous request. Try again after sometime and it will work.
- special thanks to the youtube-dl-web project by Saanuregh. I understood how to deploy python and nextjs under a single repo on vercel