{
  "slug": "video-audio-hum-remover",
  "name": "gizza-ai/video-audio-hum-remover",
  "version": "0.1.0",
  "title": "Remove Mains Hum from a Video Online — gizza.ai",
  "description": "Kill 50/60 Hz electrical hum and harmonics in a video's audio with tuned notch filters. The picture is untouched and nothing is uploaded.",
  "tags": [
    "remove hum from video",
    "50 60 Hz hum remover",
    "electrical hum removal",
    "mains buzz remover",
    "notch filter video audio",
    "de-hum",
    "ffmpeg"
  ],
  "category": "audio",
  "urls": {
    "page": "https://gizza.ai/tools/video-audio-hum-remover/",
    "markdown": "https://gizza.ai/tools/video-audio-hum-remover/index.md",
    "descriptor": "https://gizza.ai/tools/video-audio-hum-remover/tool.json",
    "deep_link_example": "https://gizza.ai/tools/video-audio-hum-remover/?url=https://example.com/input&frequency=50&harmonics=4&q=10"
  },
  "cli": "gizza tool video-audio-hum-remover 'url=https://example.com/input' 'frequency=50' 'harmonics=4' 'q=10'",
  "tool": {
    "description": "Remove 50/60 Hz mains ('electrical') hum and its harmonics from a video's audio track with a tuned chain of narrow notch (band-reject) filters, 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). frequency is 50 (Europe/Asia/Africa) or 60 (Americas). harmonics (0–12, default 4) sets how many multiples above the fundamental are also notched. q (1–100, default 10) sets notch narrowness (higher = narrower = safer for nearby audio). 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": {
        "frequency": {
          "default": "50",
          "description": "Mains hum fundamental in Hz: 50 (Europe, Asia, Africa, Australia) or 60 (North & most of South America). Default 50.",
          "enum": [
            "50",
            "60"
          ],
          "type": "string"
        },
        "harmonics": {
          "default": 4,
          "description": "How many harmonics above the fundamental to also notch (hum leaks into 2×, 3×… the base). 4 notches 50/100/150/200/250 Hz. 0 = fundamental only. Default 4.",
          "maximum": 12,
          "minimum": 0,
          "type": "integer"
        },
        "q": {
          "default": 10.0,
          "description": "Notch narrowness (Q), 1–100. Higher = narrower notch = less damage to nearby audio; 2–10 suits most mains hum. Default 10.",
          "maximum": 100,
          "minimum": 1,
          "type": "number"
        },
        "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"
    }
  }
}