Scroll to navigation

YOUTUBE-PLAYLISTS(1p) User Contributed Perl Documentation YOUTUBE-PLAYLISTS(1p)

NAME - Find YouTube video URLs from playlist(s)


version 0.65


  # print the list of video URLs
  $ youtube-playlists
  $ youtube-playlists PLB199169FA7413767
  # pipe result to youtube-download
  $ youtube-playlists PLB199169FA7413767 | youtube-download
  # with socks proxy
  $ youtube-playlists -p socks://<some IP>:<some port>/ PLB199169FA7413767


For each given argument youtube-playlists generates a list of YouTube video URLs. Arguments can be URL to playlist or to favorite list, or only IDs of a playlist or a favorite list.

In the spirit of the whole WWW::YouTube::Download distribution, playlist extraction relies solely on scraping common YouTube pages and requires no API key.


Force disable colored output
Print only video IDs, not full URLs
Print only normalized playlist IDs, but do not fetch anything. You can call it also dry run.
Use the given proxy. Note that using a socks proxy requires LWP::protocol::socks to be installed.
Parses given parameters as YouTube usernames and lists their uploaded videos.
Supply your own user agent string
Limit how many fetches the script is allowed to make while scraping playlist items.
turns on chatty output
display help
display version


xaicron <xaicron {@}>


This software is copyright (c) 2013 by Yuji Shimada.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

2020-11-23 perl v5.32.0