{
  "title": "YouTube Playlist Downloader",
  "pitch": "Download a YouTube playlist as MP3s, split into named tracks. This is the real CLI, running in your browser on a sample playlist.",
  "repo": "https://github.com/Soleone/youtube-playlist-downloader",
  "env": {
    "PATH": "~/bin:/usr/local/bin:/usr/bin:/bin"
  },
  "setup": [
    "chmod +x bin/yt-download bin/yt-dlp bin/ffmpeg bin/ffprobe"
  ],
  "welcome": [
    "\u001b[1myt-download\u001b[0m saves YouTube videos and playlists as MP3s and can split long mixes into named tracks.",
    "A sample playlist of three mixes is ready: one with chapters, one with a track list in its description, one with neither.",
    "",
    "  yt-download --timestamp-split \"https://www.youtube.com/playlist?list=PL-sample-mixes\"",
    "                                    download all three, split by chapters or timestamps",
    "  ls -R downloads                   see the tracks",
    "  yt-download --split \"https://www.youtube.com/playlist?list=PL-sample-mixes\"",
    "                                    also split the live set by its silences",
    "",
    "Or press the buttons above."
  ],
  "hints": [
    "yt-download --timestamp-split \"https://www.youtube.com/playlist?list=PL-sample-mixes\"",
    "ls -R downloads",
    "yt-download --split \"https://www.youtube.com/playlist?list=PL-sample-mixes\"",
    "yt-download --help"
  ],
  "disclosure": "The real YouTube Playlist Downloader runs in a Node.js sandbox in your browser (WebContainers). Nothing is downloaded: a stand-in for yt-dlp knows one invented sample playlist and writes placeholder files without sound. Cutting and silence detection are simulated from the sample's track lengths, so the split files are placeholders too. Reload to start over."
}
