Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request to download all playlists of a channel/user account #3817

Closed
orschiro opened this issue Sep 22, 2014 · 3 comments
Closed

Request to download all playlists of a channel/user account #3817

orschiro opened this issue Sep 22, 2014 · 3 comments
Labels

Comments

@orschiro
Copy link

@orschiro orschiro commented Sep 22, 2014

Hi together,

As a follow up on this [1] discussion I want to propose a new feature which allows the user to download all playlists of a provided channel/user account.

Unfortunately I cannot provide you with a pull request, but I am happy to think with you about the design of the implementation. :)

Looking forward to any comments. 👍

[1] #3659

@Albretch
Copy link

@Albretch Albretch commented Nov 22, 2014

I have been needing the same feature

It is not python/youtube-dl code, but, in case it may help other people, I have been using this piece of monkey bash scripting and it suits me just fine

_PLLS="http://www.youtube.com/user/ThirstForScience/playlists"

_URL_AR=($(echo "${_PLLS}" | tr "/" " "))
_URL_AR_L=${#_URL_AR[@]}
echo "$_URL_AR_L: |$_URL_AR_L|"

let "_IX=$_URL_AR_L-2"
_OFL="${_URL_AR[$IX]}$(date +%Y%m%d%H%M%S)_playlists.txt"
echo "$_OFL: |$_OFL|"

date; time wget --server-response --no-verbose --continue --no-clobber "${_PLLS}" --output-document="${_OFL}"

cat "${_OFL}" | grep "<h3 class="yt-lockup-title">" | awk -F'list=|</a></h3>' '{print $2 $4}'

I like to look anyway what I get because they may change the pages

lbrtchx

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Nov 21, 2015

This feature will be supported in the next version.

@orschiro
Copy link
Author

@orschiro orschiro commented Nov 22, 2015

Dear @dstftw,

This is fantastic news. Thank you very much for sharing this. :)

~ Robert

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.