{
  "description": "Global download options for rip (folder, quality, codec) plus the url and search subcommands. Needs logged-in accounts in the streamrip config; config, database and lastfm subcommands are not covered.",
  "options": [
    {
      "names": [
        "--folder",
        "-f"
      ],
      "description": "Download folder",
      "args": {
        "name": "folder",
        "isOptional": false,
        "template": "folders"
      }
    },
    {
      "names": [
        "--quality",
        "-q"
      ],
      "description": "0 = 128 kbps, 1 = 320 kbps, 2 = CD 16-bit, 3 = 24-bit up to 96 kHz, 4 = 24-bit up to 192 kHz (Qobuz only).",
      "args": {
        "name": "quality",
        "description": "0 = 128 kbps, 1 = 320 kbps, 2 = CD 16-bit, 3 = 24-bit up to 96 kHz, 4 = 24-bit up to 192 kHz (Qobuz only).",
        "isOptional": false,
        "suggestions": [
          {
            "name": "0",
            "description": "0 - 128 kbps"
          },
          {
            "name": "1",
            "description": "1 - 320 kbps"
          },
          {
            "name": "2",
            "description": "2 - CD (16 bit, 44.1 kHz)"
          },
          {
            "name": "3",
            "description": "3 - 24 bit, up to 96 kHz"
          },
          {
            "name": "4",
            "description": "4 - 24 bit, up to 192 kHz"
          }
        ]
      }
    },
    {
      "names": [
        "--codec",
        "-c"
      ],
      "description": "Convert to codec",
      "args": {
        "name": "codec",
        "isOptional": false,
        "suggestions": [
          {
            "name": "flac",
            "description": "FLAC"
          },
          {
            "name": "alac",
            "description": "ALAC"
          },
          {
            "name": "mp3",
            "description": "MP3"
          },
          {
            "name": "aac",
            "description": "AAC"
          },
          {
            "name": "ogg",
            "description": "OGG"
          }
        ]
      }
    },
    {
      "names": [
        "--no-progress"
      ],
      "description": "No progress bars"
    },
    {
      "names": [
        "--verbose",
        "-v"
      ],
      "description": "Verbose (debug)"
    }
  ],
  "name": "rip",
  "subcommands": [
    {
      "name": "url",
      "description": "Download albums, tracks, playlists or artists from Qobuz, Tidal, Deezer or SoundCloud URLs.",
      "args": [
        {
          "name": "urls",
          "isOptional": false,
          "isVariadic": true
        }
      ]
    }
  ]
}
