Skip to content

Instantly share code, notes, and snippets.

@ejfox
Created April 25, 2026 15:09
Show Gist options
  • Select an option

  • Save ejfox/9841ae4c1dea1a1b1b3cd2559186df0e to your computer and use it in GitHub Desktop.

Select an option

Save ejfox/9841ae4c1dea1a1b1b3cd2559186df0e to your computer and use it in GitHub Desktop.
Download 100+ meme/video essay/soundboard sound effects via yt-dlp
#!/bin/bash
# download-meme-sfx.sh
# Download a curated set of meme / video essay / soundboard sound effects from YouTube
# Uses yt-dlp to search and extract audio as mp3
#
# Usage: ./download-meme-sfx.sh [output-directory]
# Requires: yt-dlp, ffmpeg
set -euo pipefail
OUTDIR="${1:-./meme-sfx}"
mkdir -p "$OUTDIR"
cd "$OUTDIR"
download() {
local name="$1"
local query="$2"
local maxdur="${3:-30}"
if [ -f "${name}.mp3" ]; then
echo "SKIP (exists): ${name}.mp3"
return
fi
echo "Downloading: $name"
yt-dlp --extract-audio --audio-format mp3 --audio-quality 0 \
-o "${name}.%(ext)s" \
"ytsearch1:${query}" \
--max-downloads 1 \
--match-filter "duration < ${maxdur}" \
--quiet --no-warnings 2>/dev/null || echo " WARN: may have failed"
}
echo "=== MEME REACTIONS ==="
download "oof-roblox" "roblox oof sound effect"
download "bruh" "bruh sound effect #2"
download "bonk" "bonk sound effect meme"
download "vine-boom" "vine boom sound effect"
download "sheesh" "sheesh sound effect meme"
download "wow-owen-wilson" "owen wilson wow sound effect"
download "nope" "nope sound effect meme"
download "emotional-damage" "emotional damage sound effect"
download "what-the-dog-doin" "what the dog doin sound effect"
download "rizz" "rizz sound effect"
echo "=== DRAMATIC / CINEMATIC ==="
download "wilhelm-scream" "wilhelm scream sound effect"
download "record-scratch" "record scratch sound effect"
download "suspense-dun-dun-dun" "dun dun dun dramatic sound effect"
download "law-and-order" "law and order dun dun sound effect"
download "curb-your-enthusiasm" "curb your enthusiasm meme sound" 120
download "to-be-continued" "to be continued jojo sound effect roundabout"
download "sad-violin" "sad violin meme sound effect" 60
download "deep-boom-impact" "deep cinematic boom impact sound effect"
download "riser-tension" "cinematic riser tension build up sound effect"
download "dramatic-choir" "dramatic choir hit stinger sound effect"
download "dramatic-piano-note" "single dramatic piano note sound effect"
download "horror-stinger" "jumpscare stinger sound effect" 60
echo "=== GAMING ==="
download "wasted-gta" "GTA wasted sound effect"
download "mario-coin" "super mario coin sound effect"
download "mario-death" "mario death sound effect"
download "among-us-emergency" "among us emergency meeting sound effect"
download "sus-among-us" "sus among us sound effect"
download "mission-failed" "mission failed we'll get em next time sound effect"
download "metal-gear-alert" "metal gear solid alert exclamation sound effect"
download "zelda-secret" "zelda secret discovered sound effect"
download "pac-man-death" "pac man death sound effect"
download "victory-fanfare-ff" "final fantasy victory fanfare sound effect"
echo "=== WIN / FAIL ==="
download "airhorn-mlg" "MLG airhorn sound effect"
download "ding-correct" "ding correct answer sound effect"
download "buzzer-wrong" "wrong buzzer sound effect"
download "tada-fanfare" "tada fanfare celebration sound effect short"
echo "=== TRANSITIONS & PACING ==="
download "whoosh-transition" "whoosh transition sound effect"
download "swoosh-fast" "fast swoosh fly by sound effect"
download "rewind-tape" "tape rewind sound effect"
download "paper-flip" "paper page flip turning sound effect"
download "film-projector" "old film projector rolling sound effect"
download "glitch-distortion" "glitch distortion sound effect short"
echo "=== AMBIENT & FOLEY ==="
download "crickets" "crickets chirping awkward silence sound effect"
download "laugh-track" "sitcom laugh track sound effect"
download "crowd-cheering" "crowd cheering applause sound effect short"
download "crowd-gasp" "crowd gasp shocked audience sound effect"
download "thunder-rumble" "thunder rumble sound effect short"
download "heartbeat" "heartbeat sound effect" 60
download "footsteps-running" "running footsteps sound effect short"
echo "=== PRODUCTION ==="
download "typing-keyboard" "keyboard typing sound effect short"
download "pen-scribble" "pen scribble writing sound effect" 60
download "marker-squeak" "whiteboard marker writing squeak sound effect"
download "camera-shutter" "camera shutter click sound effect"
download "bleep-censor" "censor bleep beep sound effect"
download "pop-notification" "pop notification bubble sound effect"
download "text-message-sent" "iphone text message sent sound effect"
download "email-notification" "you've got mail aol email notification sound effect"
download "cash-register" "cash register cha ching sound effect"
echo "=== PHYSICAL ==="
download "explosion-boom" "explosion boom sound effect short"
download "glass-shatter" "glass shatter breaking sound effect"
download "metal-pipe-falling" "metal pipe falling sound effect meme"
download "door-slam" "door slam shut sound effect"
download "whip-crack" "whip crack sound effect"
download "boing" "cartoon boing spring sound effect"
download "thud-impact" "impact thud bass meme sound effect"
download "fart-reverb" "fart with reverb sound effect meme"
echo "=== TECH / RETRO ==="
download "windows-xp-error" "windows xp error sound effect"
download "windows-xp-shutdown" "windows xp shutdown sound effect"
download "static-tv" "tv static white noise short sound effect"
download "dial-up-internet" "dial up internet modem connecting sound effect short"
download "siren-alarm" "alarm siren alert sound effect short"
download "oh-no-tiktok" "oh no oh no oh no no no tiktok sound effect"
download "taco-bell-bong" "taco bell bong sound effect"
download "laser-zap" "laser zap pew pew sound effect"
echo "=== SOUNDBOARD / LIVE SHOW ==="
download "rimshot-badum-tss" "ba dum tss rimshot sound effect"
download "sad-trombone" "sad trombone wah wah wah sound effect"
download "price-is-right-fail" "price is right losing horn sound effect"
download "seinfeld-bass" "seinfeld bass riff sound effect"
download "slide-whistle-down" "slide whistle down sound effect"
download "slide-whistle-up" "slide whistle up sound effect"
download "wolf-whistle" "wolf whistle sound effect"
download "crowd-booing" "crowd booing sound effect short"
download "crowd-ooooh" "crowd ooooh reaction sound effect"
download "crowd-awww" "crowd awww cute reaction sound effect"
download "slow-clap" "slow clap short sound effect" 60
download "applause-big" "applause clapping sound effect" 60
download "honk-clown" "clown horn honk sound effect"
download "duck-quack" "rubber duck quack sound effect"
download "kazoo" "kazoo sound effect funny"
download "squeaky-toy" "squeaky toy squeak sound effect"
download "belly-laugh" "one guy belly laugh sound effect"
download "evil-laugh" "evil villain laugh sound effect"
download "mic-drop" "mic drop sound effect"
download "mic-feedback" "microphone feedback screech sound effect"
download "hallelujah-choir" "hallelujah choir angels singing sound effect short"
download "fbi-open-up" "fbi open up sound effect meme"
download "gavel-order" "gavel order in the court sound effect"
download "timer-buzzer" "timer buzzer times up game show sound effect"
download "jeopardy-think" "jeopardy thinking music sound effect" 60
download "dramatic-chipmunk" "dramatic chipmunk prairie dog sound effect"
download "inception-bwaaah" "inception bwaaah horn sound effect"
download "toilet-flush" "toilet flush sound effect"
download "car-crash" "car crash sound effect short" 60
download "disappointed-sigh" "disappointed sigh sound effect"
download "facepalm-slap" "facepalm face slap sound effect"
download "record-stop" "record stop scratch needle sound effect"
download "yawn" "yawn sound effect" 60
download "wet-fart" "wet fart sound effect"
download "cartoon-slip-fall" "cartoon banana slip fall sound effect"
download "whip-snap" "whip snap crack sound effect comedy"
download "ship-horn-foghorn" "ship foghorn horn sound effect"
download "golf-clap" "golf clap polite applause sound effect"
download "awkward-silence-cough" "awkward silence cough sound effect"
download "suspenseful-sting" "suspenseful dramatic sting orchestra sound effect"
download "sad-walk-away" "sad walking away incredible hulk lonely man sound effect"
download "vine-thud" "vine thud meme sound effect"
download "scooby-doo-run" "scooby doo running bongo sound effect"
download "wrong-answer-buzzer" "game show wrong answer buzzer sound effect"
download "ding-ding-ding" "ding ding ding winner bell sound effect"
COUNT=$(ls -1 *.mp3 2>/dev/null | wc -l | tr -d ' ')
echo ""
echo "=== Downloaded $COUNT sound effects to $(pwd) ==="
echo "Run broadcast-normalize-sfx.sh on this folder to normalize levels."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment