Skip to content

MixDark/YoutubeDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

YouTube Downloader

📝 Descripción

Una aplicación web desarrollada con Flask que permite descargar videos y audio de YouTube de manera sencilla y eficiente. Soporta múltiples formatos y calidades de descarga.

✨ Características

  • 🎵 Descarga de audio en formato MP3, M4A y FLAC
  • 🎥 Descarga de video en formato MP4 y otros formatos
  • 🌐 Soporte para múltiples sitios: YouTube, Facebook, Twitter, Instagram, TikTok y más
  • 📊 Selector avanzado de calidad y formato (audio, video, combinados)
  • 🖼️ Vista previa de miniatura, título, canal y duración antes de descargar
  • 📈 Progreso de descarga en tiempo real (porcentaje, velocidad, ETA)
  • 🗂️ Organización automática en carpetas separadas para audio y video
  • ⚙️ Opciones avanzadas: codecs, proxy, argumentos personalizados, cookies por navegador
  • 🔒 Soporte para descargas con cookies y archivos de configuración
  • 🗜️ Compresor de video integrado (x264/x265)
  • 🧩 Interfaz moderna, intuitiva y responsiva

🛠️ Tecnologías utilizadas

  • Python 3.x
  • Flask
  • yt-dlp
  • FFmpeg
  • HTML/CSS/JavaScript

📋 Requisitos previos

  • Python 3.x instalado
  • FFmpeg instalado
  • Conexión a Internet

🚀 Instalación

  1. Clona el repositorio: -bash git clone https://github.com/MixDark/YoutubeDownloader.git
  2. Instala las dependencias: -bash pip install -r requirements.txt
  3. Ejecuta la aplicación: bash python app.py

🎯 Uso

  1. Abre tu navegador y ve a http://localhost:5000
  2. Pega la URL del video de YouTube
  3. Selecciona el formato deseado (MP3 o MP4)
  4. Si eliges MP4, selecciona la calidad del video
  5. Haz clic en "Descargar"

📁 Estructura del proyecto:

Capturas de pantalla

image image

About

Aplicación para descargar videos y música de YouTube

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors