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

feature request: Option to scan for new playlists,then generate playlist folders & playlists for downloads once you specify a folder. #102

Closed
strunberg opened this issue May 31, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@strunberg
Copy link

https://www.youtube.com/user/ForgottenWeapons/playlists

That's over 100 playlist for one channel.

@axcore axcore self-assigned this Jun 1, 2020
@axcore axcore added the enhancement New feature or request label Jun 1, 2020
@axcore
Copy link
Owner

axcore commented Jun 1, 2020

Unfortunately, it's not possible (as far as I know).

youtube-dl (and therefore Tartube) doesn't know anything about channels and playlists. It sees a webpage with zero, one or multiple videos on it.

It is you who chooses how Tartube handles this webpage when you click the Add Video, Add Channel or Add Playlist buttons.

(You can test this for yourself by adding a channel with a video link, or vice versa).

@axcore axcore closed this as completed Jul 4, 2020
@agncr
Copy link

agncr commented Feb 23, 2022

Hey,
this is possible with yt-dlp (also tested with youtube-dl).
Running this command

yt-dlp -r 3M -o "%(uploader)s/%(playlist)s/%(title)s.%(ext)s" \
  https://www.youtube.com/c/wenkatn-justmeandopensource/playlists

will download the videos in their respective playlist folder:

❯ tree -L 1 Just\ me\ and\ Opensource
Just me and Opensource
├── Argo CD Kubernetes
├── GlusterFS Storage for Beginners
├── Google Cloud Platform for Beginners
├── I3WM Stuff
├── K0S Kubernetes Demo
├── Kops Kubernetes
├── Kubernetes External Etcd
├── Kubernetes & Helm
├── Kubernetes & Istio Service Mesh
├── Kubernetes & Jenkins
├── Kubernetes Kubespray Provisioning
├── Kubernetes Provisioning
├── Kubernetes Resources
├── Kubernetes The Hard Way
├── Kubernetes UI
├── Learn AWS
├── Learn Docker
├── Linux Containers
├── Rancher Kubernetes
└── Traefik v2 in Kubernetes

axcore pushed a commit that referenced this issue Mar 8, 2022
@axcore
Copy link
Owner

axcore commented Mar 8, 2022

Tartube v2.3.393 includes a method to extract playlists from a YouTube channel (almost) automatically, see here.

It should be very close to what @strunberg originally wanted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants