Этот скрипт Python позволяет загружать и объединять видео и аудио самого высокого качества с YouTube с помощью yt-dlp
. Он автоматически устанавливает yt-dlp
, если он еще не установлен в вашей системе.
ffmpeg
для объединения видео и аудио потоков.ffmpeg
ffmpeg
с официального сайта FFmpeg.bin
в переменную среды PATH вашей системы. Установите ffmpeg
с помощью Homebrew:
brew install ffmpeg
Установите ffmpeg
с помощью менеджера пакетов. Например, в Ubuntu:
sudo apt update
sudo apt install ffmpeg
Клонируйте этот репозиторий:
git clone https://github.com/aswinop/yt-downloader.git
cd yt-downloader
Запустите скрипт:
python download_video.py
Выберите метод при появлении запроса:
Methods Available:-
1) Auto Detect
2) Download Youtube Video
3) Download Youtube Music
4) Advanced Options
Your Choice:
При появлении запроса введите URL-адрес видео/музыки YouTube:
Enter the YouTube video URL: https://www.youtube.com/watch?v=your-video-id
ИЛИ
Enter the Youtube Music URL: https://music.youtube.com/watch?v=your-video-id
Скрипт загрузит лучшие доступные видео- и аудиопотоки, объединит их и сохранит файл в текущем каталоге.
yt-dlp is not installed. Installing now...
[yt-dlp] Downloading video...
Title: Example Video Title
Download completed! File saved as Example Video Title.mp4
Не стесняйтесь сообщать о проблемах или отправлять запросы на улучшение скрипта.
Этот проект лицензируется по лицензии MIT — подробности см. в файле ЛИЦЕНЗИИ.