LINUX.ORG.RU

youtube-dl и плейлисты по директориям

 


1

1

Собственно, можно ли так сделать?

Есть чувак с кучей полезных видосов. Они у него разделены по плейлистам. Можно ли дать ютуб-длу ссылку прямо на все плейлисты чела, и чтобы он скачал и все и разложил по каталогам в соответствии с плейлистами на канале?

Руками пару десятков плейлистов распихивать как-то не Ъ.

Гуглеж результатов не дал…

★★★★★

ютубдл умеет в плейлисты, передать список плейлистов и переходить в поддиректорию как и создавать ее перед тем как зарядить очередной плейлист дело техники.

anonymous
()
Ответ на: комментарий от anonymous

кстати, а зачем это делать вообще, предвидишь что чувака скоро забанят, а видео потрут, или он сам сказал что все удалит? Мне кажется ютуб такая мегапомойка что если там не какой-то откровенный треш противоречащий правилам сервиса, то считай у тебя скорее твои копии видео быстрее сгинут, чем на ютубе.

anonymous
()
Ответ на: комментарий от anonymous

Ну, например, уеду в деревню, а там инета нет вообще. А подучить что-то полезное хочется.

Вообще имею привычку нужные и полезные вещи иметь локально.

Zhbert ★★★★★
() автор топика
Ответ на: офтоп от Novator

https://www.youtube.com/c/letsCodeDru/playlists

А скрипт: youtube-dl -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/playlist?list=PLU2ftbIeotGoGSEUf54LQH-DgiQPF2XRO

Почему-то он с этого канала не хочется качать поплейлистово все, приходится ручками каждый плейлист подсовывать. Ну да там и не все нужно было, так что норм.

Zhbert ★★★★★
() автор топика
Ответ на: комментарий от Zhbert

попробуй взять ссылку в кавычки.

anonymous
()

Жмякаешь F12, в консоле пишешь

copy([...document.getElementsByTagName("a")].map(e=>e.href).filter(e=>e.match(/playlist\?/)))

и у тебя в буфере обмена json-массив со строками-ссылками. Или тебе прям обязательно надо чтобы воспроизводимо?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.