Для скачивания одного видео решений масса. А вот для скачать весь канал уже задача со звёздочкой. К счастью, мне попалась ультимативная утилита для сохранения любых видео и аудио— yt-dlp (https://github.com/yt-dlp/yt-dlp). Даже не представляю, какой гений её создал.
Она хоть и консольная, но невероятно мощная и кастомизируемая. В моём случае я смог:
🟢выбрать не самое высокое качество видео, чтобы уменьшить размер и улучить стабильность на бюджетном телезизоре;
🟢«прикинуться» браузером, чтобы скачивать без лишних сложностей: YouTube сейчас блокирует ботов, поэтому утилита сама предложила использовать эту опцию;
🟢выбрать только одну звуковую дорожку;
🟢загрузить сначала плейлисты, а потом и остальные видео. Без повторов.В общем, если перед вами когда-нибудь встанет подобная задача — вы знаете, в какую сторону копать. Лучшего решения всё равно не найти.