Відео з Youtube можна переглядати окремо або воно може бути частиною списку відтворення.
Приклад:
https://www.youtube.com/watch?v=vbsNiOkm0BU та
https://www.youtube.com/watch?v=vbsNiOkm0BU&index=141&list=UUmM7KPLEthAXiPVAgBF6rhA
Зауважте деталь vbsNiOkm0BU
.
Питання полягає в тому, щоб отримати цю частину для всіх відео на каналі / списку відтворення.
Мотив - завантажити всі відео цього каналу (приблизно 3600). Але я не мав успіху з youtube-dl
завантаженням одразу.
Тому я хочу завантажити його, як приклад, у 100.
Якщо я міг би продовжити це питання, чи можу я написати сценарій bash для завантаження лише певних індексів списку відтворення?
Якщо ви бачите вище посилання:
https://www.youtube.com/watch?v=vbsNiOkm0BU&index=141&list=UUmM7KPLEthAXiPVAgBF6rhA
Помітьте частину &index=141
.
Тепер, якщо зробити щось подібне:
for i in {100..200}
do
youtube-dl https://www.youtube.com/watch?v=vbsNiOkm0BU&index=${i}&list=UUmM7KPLEthAXiPVAgBF6rhA
done
Зауважте деталь &index=${i}
.
Це завантаження одного і того ж відео знову і знову, завдяки vbsNiOkm0BU
.
Будь-яка допомога з цього приводу буде дуже вдячна. Дякую.
--output "%(title)s"
. Чи можу я також перетворити його в малі регістри?