列出 YouTube 频道所有播放列表中的所有视频(无需下载视频或音频)

List all videos from all the playlists on a YouTube channel (without downloading video or audio)

如何获取给定 YouTube 频道上所有播放列表中的所有视频的列表?

如仅下载标题和其余元数据,而不是实际的媒体文件。

youtube-dl --ignore-errors --write-info-json --skip-download -o "./%(playlist)s/%(title)s.%(ext)s" https://www.youtube.com/channel/UCvrLvII5oxSWEMEkszrxXEA/playlists

说明

  • --ignore-errors 继续下载错误,例如跳过播放列表中不可用的视频,这将停止执行整个命令
  • --write-info-json 将视频元数据写入 .info.json 文件
  • --skip-download不要下载视频
  • -o "./%(playlist)s/%(title)s.%(ext)s"输出到First playlist title/Video number one about things.info.json
youtube-dl --ignore-errors --write-info-json --skip-download -o "./%(playlist)s/%(title)s.%(ext)s" https://www.youtube.com/playlist?list=PLMjEg73ogUEJO8XFmEBOApRY0PBKSzCyB