Giter Club home page Giter Club logo

yt_dwnldr's Introduction

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:

  1. Python
  2. Flask
  3. pytube (YouTube video downloader library)

Installation

  1. Clone the repository:

git clone https://github.com/yechika/yt_dwnldr.git

cd yt_dwnldr

  1. Install the required dependencies:

pip install Flask pytube

Usage

  1. Run the Flask application: python app.py
  2. Open your web browser and go to http://127.0.0.1:5000/.
  3. Input a YouTube video URL in the provided form and submit.
  4. Optionally, choose the desired video quality.
  5. 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:

  1. Python
  2. Flask
  3. pytube (pustaka pengunduh video YouTube)

Instalasi

  1. Klon repository:

git clone https://github.com/yechika/yt_dwnldr.git

cd yt_dwnldr

  1. Pasang dependensi yang diperlukan:

pip install Flask pytube

Penggunaan

  1. Jalankan aplikasi Flask: python app.py
  2. Buka peramban web Anda dan buka http://127.0.0.1:5000/.
  3. Masukkan URL video YouTube dalam formulir yang disediakan dan kirimkan.
  4. Opsional, pilih kualitas video yang diinginkan.
  5. 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!

#LEINNN Proyek1 Proyek2 Proyek3

yt_dwnldr's People

Contributors

yechika avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.