Страница 1 из 1

yt-dlp

Добавлено: 24 фев 2026, 04:24
ya
Список потоков

Код: Выделить всё

yt-dlp --proxy "socks5://user:pass@host:port" -F [URL] 
Скачать в лучшем качестве

Код: Выделить всё

yt-dlp --proxy "socks5://user:pass@host:port" -f "bv+ba/b" [URL]

Re: yt-dlp

Добавлено: 24 фев 2026, 19:28
ya
комбинированный вариант, который решает 90% таких проблем

Код: Выделить всё

yt-dlp -4 --socket-timeout 60 --geo-verification-proxy "ваш_прокси_если_есть" -F [URL]

Re: yt-dlp

Добавлено: 24 фев 2026, 19:31
ya
Для yt-dlp часто проще всего скачать готовый исполняемый файл, который не зависит от системного pip.

Код: Выделить всё

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
посмотреть версию

Код: Выделить всё

yt-dlp --version
обновление версии через питона

Код: Выделить всё

python3 -m pip install -U yt-dlp

Re: yt-dlp

Добавлено: 26 фев 2026, 00:17
ya
Полезные фишки с шаблонами
Используя -o, вы можете автоматически сортировать видео:

По автору: -o "%(uploader)s/%(title)s.%(ext)s" (создаст папку с именем канала).

С датой: -o "%(upload_date)s - %(title)s.%(ext)s".

Для плейлистов: -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s".

Совет: Если в пути или названии есть пробелы, обязательно заключайте весь блок после -o в кавычки.

Re: yt-dlp

Добавлено: 26 фев 2026, 00:18
ya
Основные способы управления путями
Параметр Что делает Пример
-P Путь (Paths). Самый простой способ задать папку без правки шаблона имени. -P "~/Downloads/Videos"
-o Выходной шаблон (Output). Позволяет детально настроить и папку, и имя файла. -o "%(uploader)s/%(title)s.%(ext)s"
--home-dir Устанавливает рабочую директорию для всей сессии. --home-dir "/home/user/media"