A web application for downloading YouTube videos and audio in MP4 or MP3 formats. The app is built with Next.js, styled using Tailwind CSS, and uses yt-dlp for video/audio processing.
yt-dlp
Clone this repository:
git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name
Install dependencies:
npm install
Start the development server:
npm run dev
Open the app in your browser:
http://localhost:3000
/api/metadata:
Fetches metadata (e.g., title, thumbnail) for a given YouTube video URL./api/download:
Downloads the video or audio in the selected format.Contributions are welcome! Please follow these steps:
Create a new feature branch:
git checkout -b feature/your-feature-name
Commit your changes:
git commit -m "Add your feature description"
Push to the branch:
git push origin feature/your-feature-name
Open a pull request.
This project is licensed under the MIT License.