{
  "slug": "extract-audio-from-video",
  "name": "gizza-ai/extract-audio-from-video",
  "version": "0.1.0",
  "title": "Extract Audio from Video Online — gizza.ai",
  "description": "Pull the audio track out of any video as MP3 or WAV, right in your browser — pick a format and bitrate. Runs locally with ffmpeg, nothing is uploaded, free.",
  "tags": [
    "audio",
    "video",
    "extract",
    "mp3",
    "wav",
    "convert",
    "rip",
    "soundtrack"
  ],
  "category": "audio",
  "urls": {
    "page": "https://gizza.ai/tools/extract-audio-from-video/",
    "markdown": "https://gizza.ai/tools/extract-audio-from-video/index.md",
    "descriptor": "https://gizza.ai/tools/extract-audio-from-video/tool.json",
    "deep_link_example": "https://gizza.ai/tools/extract-audio-from-video/?url=https://example.com/input&format=mp3&bitrate=192"
  },
  "cli": "gizza tool extract-audio-from-video 'url=https://example.com/input' 'format=mp3' 'bitrate=192'",
  "tool": {
    "description": "Extract the audio track from a video file as MP3 (lossy) or WAV (lossless). Set format='mp3' (default) or 'wav', and optionally bitrate (kbps, 32-320, default 192, mp3 only). Provide the video as either url (HTTP/HTTPS) or ref (id from a prior tool call).",
    "parameters": {
      "additionalProperties": false,
      "oneOf": [
        {
          "required": [
            "url"
          ]
        },
        {
          "required": [
            "ref"
          ]
        }
      ],
      "properties": {
        "bitrate": {
          "description": "MP3 bitrate in kbps (32-320, default 192). Ignored for lossless wav.",
          "maximum": 320,
          "minimum": 32,
          "type": "integer"
        },
        "format": {
          "default": "mp3",
          "description": "Output audio format: mp3 (lossy) or wav (lossless). Default mp3.",
          "enum": [
            "mp3",
            "wav"
          ],
          "type": "string"
        },
        "ref": {
          "description": "Reference id from a prior tool call. Use either url or ref.",
          "type": "string"
        },
        "url": {
          "description": "Video URL (HTTP/HTTPS). Use either url or ref.",
          "type": "string"
        }
      },
      "type": "object"
    }
  }
}