{
  "slug": "video-audio-bitrate-set",
  "name": "gizza-ai/video-audio-bitrate-set",
  "version": "0.1.0",
  "title": "Set a Video's Audio Bitrate Online — gizza.ai",
  "description": "Re-encode just a video's audio at your chosen bitrate to shrink an oversized soundtrack while the picture is stream-copied untouched. Runs in-browser; nothing uploaded.",
  "tags": [
    "audio bitrate",
    "shrink video audio",
    "reduce audio bitrate",
    "compress video sound",
    "kbps",
    "aac",
    "opus",
    "ffmpeg"
  ],
  "category": "audio",
  "urls": {
    "page": "https://gizza.ai/tools/video-audio-bitrate-set/",
    "markdown": "https://gizza.ai/tools/video-audio-bitrate-set/index.md",
    "descriptor": "https://gizza.ai/tools/video-audio-bitrate-set/tool.json",
    "deep_link_example": "https://gizza.ai/tools/video-audio-bitrate-set/?url=https://example.com/input&bitrate=128"
  },
  "cli": "gizza tool video-audio-bitrate-set 'url=https://example.com/input' 'bitrate=128'",
  "tool": {
    "description": "Re-encode ONLY a video's audio track at a chosen constant bitrate to shrink an oversized soundtrack, keeping the picture untouched (the video stream is copied losslessly; only the audio is re-encoded). Provide either url (HTTP/HTTPS) or ref (id from a prior tool call). bitrate is in kbps (64/96/128/160/192/256/320; default 128) — use 64–96 for speech/podcasts, 192–320 to preserve music. The audio codec matches the container (AAC for mp4/mov/mkv, Opus for webm). The output keeps the input container. Note: runs on the standalone page and the CLI (chat ffmpeg is unavailable).",
    "parameters": {
      "additionalProperties": false,
      "oneOf": [
        {
          "required": [
            "url"
          ]
        },
        {
          "required": [
            "ref"
          ]
        }
      ],
      "properties": {
        "bitrate": {
          "default": "128",
          "description": "Target audio bitrate in kbps (constant/CBR). Lower = smaller file, lower quality; higher = larger, better. Default 128 (good for stereo music/speech); use 64–96 for voice/podcast, 192–320 to keep music quality. Only the audio is re-encoded; the video is copied untouched.",
          "enum": [
            "64",
            "96",
            "128",
            "160",
            "192",
            "256",
            "320"
          ],
          "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"
    }
  }
}