{
  "description": "Play one or more files or URLs with common startup options. Video output, filters, shaders and scripting options are left out.",
  "options": [
    {
      "names": [
        "--start"
      ],
      "description": "Time as [[hh:]mm:]ss[.ms]; a leading - counts from the end.",
      "args": {
        "name": "start",
        "description": "Time as [[hh:]mm:]ss[.ms]; a leading - counts from the end.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--speed"
      ],
      "description": "Speed",
      "args": {
        "name": "speed",
        "isOptional": false
      }
    },
    {
      "names": [
        "--volume"
      ],
      "description": "Startup volume",
      "args": {
        "name": "volume",
        "isOptional": false
      }
    },
    {
      "names": [
        "--mute=yes"
      ],
      "description": "Start muted"
    },
    {
      "names": [
        "--pause"
      ],
      "description": "Start paused"
    },
    {
      "names": [
        "--loop-file"
      ],
      "description": "A count, inf, or no.",
      "args": {
        "name": "loop_file",
        "description": "A count, inf, or no.",
        "isOptional": false,
        "suggestions": [
          {
            "name": "inf",
            "description": "Forever"
          },
          {
            "name": "no",
            "description": "No"
          }
        ]
      }
    },
    {
      "names": [
        "--fs"
      ],
      "description": "Fullscreen"
    },
    {
      "names": [
        "--sub-file"
      ],
      "description": "Subtitle file",
      "args": {
        "name": "sub_file",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--audio-file"
      ],
      "description": "External audio file",
      "args": {
        "name": "audio_file",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--no-config"
      ],
      "description": "Ignore config files"
    }
  ],
  "args": [
    {
      "name": "files",
      "isOptional": true,
      "isVariadic": true
    }
  ],
  "name": "mpv"
}
