Files
youtube_downloader/.history/README_20250928083717.md
2025-09-28 09:18:03 +09:00

1.8 KiB
Raw Blame History

YouTube Downloader

Приложение для скачивания видео с YouTube с использованием Python и yt-dlp.

Установка

  1. Клонируйте репозиторий:
git clone <your-repo-url>
cd youtube_downloader
  1. Установите зависимости:
pip install -r requirements.txt

Использование

Скачать одно видео:

python main.py https://www.youtube.com/watch?v=VIDEO_ID

Скачать с определенным качеством:

python main.py https://www.youtube.com/watch?v=VIDEO_ID --quality 720p

Скачать только аудио:

python main.py https://www.youtube.com/watch?v=VIDEO_ID --audio-only

Указать папку загрузки:

python main.py https://www.youtube.com/watch?v=VIDEO_ID --output downloads/

Возможности

  • Скачивание видео в различных разрешениях
  • Скачивание только аудио
  • Прогресс-бар загрузки
  • Настраиваемая папка загрузки
  • Поддержка плейлистов
  • Валидация URL

Требования

  • Python 3.7+
  • Интернет соединение
  • ffmpeg (для конвертации аудио)

Структура проекта

youtube_downloader/
├── main.py              # Точка входа в приложение
├── downloader.py        # Основной класс загрузчика
├── config.py           # Конфигурация приложения
├── requirements.txt    # Зависимости Python
└── README.md           # Документация