Скачивание плейлистов — генератор команд yt-dlp
Соберите команду yt-dlp для целого плейлиста: с нумерацией, с возможностью продолжить и так, чтобы один сломанный элемент не остановил всё.
Две опции, которые действительно важны
Файл учёта записывает каждый завершённый элемент, поэтому повторный запуск той же команды скачивает только недостающее. На длинном плейлисте и медленном канале это разница между «продолжить» и «начать заново».
Вторая — продолжать при ошибках. Плейлисты со временем набирают удалённые, приватные и заблокированные по региону элементы, и без этой опции первый такой элемент прерывает весь запуск. Нумерованный шаблон сохраняет порядок плейлиста.
Частые вопросы
› Как скачать только часть плейлиста?
Используйте выбор элементов: 1-10 для первых десяти, 1,3,7-10 для смешанного набора, -5::2 — каждый второй с конца.
› Как продолжить прерванное скачивание плейлиста?
С файлом учёта. Он записывает каждый завершённый элемент, поэтому повторный запуск той же команды скачивает только недостающее.
› Одно видео не скачалось — и всё остановилось.
Включите «продолжать при ошибках». Удалённые, приватные и заблокированные по региону элементы будут пропускаться, а не прерывать весь запуск.
› Как сохранить порядок плейлиста в именах файлов?
Добавьте в шаблон номер в плейлисте: %(playlist_index)02d - %(title)s.%(ext)s. Часть 02d дописывает ноль до двух знаков, чтобы файлы сортировались правильно.