ENGLISH-----------------------------------------------------------------------------------------------------
Youtube Video Downloader with Flask
This is a simple web application built with Flask that allows you to download YouTube videos. The application provides a user-friendly interface where you can input a YouTube video URL, get information about the video, and download it in MP4 format.
Prerequisites Before you start, make sure you have the following installed on your machine:
- Python
- Flask
- pytube (YouTube video downloader library)
Installation
- Clone the repository:
git clone https://github.com/yechika/yt_dwnldr.git
cd yt_dwnldr
- Install the required dependencies:
pip install Flask pytube
Usage
- Run the Flask application: python app.py
- Open your web browser and go to http://127.0.0.1:5000/.
- Input a YouTube video URL in the provided form and submit.
- Optionally, choose the desired video quality.
- Click the "Download" button, and the video will be saved in the #Download folder.
Notes The application uses Flask for the web framework and pytube to interact with the YouTube API. The #Download folder is created in the project root to store the downloaded videos. The Flask application serves the web interface, and the downloaded videos are saved in the #Download folder.
Disclaimer This project is for educational purposes only. Make sure to comply with YouTube's terms of service and respect the intellectual property rights of content creators. Feel free to contribute, report issues, or suggest improvements!
INDONESIA-----------------------------------------------------------------------------------------------------
Youtube Video Downloader dengan Flask
Ini adalah aplikasi web sederhana yang dibangun dengan Flask yang memungkinkan Anda mengunduh video YouTube. Aplikasi ini menyediakan antarmuka yang ramah pengguna di mana Anda dapat memasukkan URL video YouTube, mendapatkan informasi tentang video, dan mengunduhnya dalam format MP4.
Prasyarat Sebelum memulai, pastikan Anda telah menginstal hal berikut di mesin Anda:
- Python
- Flask
- pytube (pustaka pengunduh video YouTube)
Instalasi
- Klon repository:
git clone https://github.com/yechika/yt_dwnldr.git
cd yt_dwnldr
- Pasang dependensi yang diperlukan:
pip install Flask pytube
Penggunaan
- Jalankan aplikasi Flask: python app.py
- Buka peramban web Anda dan buka http://127.0.0.1:5000/.
- Masukkan URL video YouTube dalam formulir yang disediakan dan kirimkan.
- Opsional, pilih kualitas video yang diinginkan.
- Klik tombol "Unduh", dan video akan disimpan di folder #Download.
Catatan Aplikasi menggunakan Flask untuk kerangka kerja web dan pytube untuk berinteraksi dengan API YouTube. Folder #Download dibuat di root proyek untuk menyimpan video yang diunduh. Aplikasi Flask melayani antarmuka web, dan video yang diunduh disimpan di folder #Download.
Disclaimer Proyek ini hanya untuk tujuan pendidikan. Pastikan untuk mematuhi ketentuan layanan YouTube dan menghormati hak kekayaan intelektual para pencipta konten. Silakan berkontribusi, laporkan masalah, atau sarankan perbaikan!