Loading...
Loading...
Add a licensed soundtrack to any video for $0 with beat-matched music, Openverse sound effects, -16 LUFS mastering, and FFmpeg verification. Searches 5.2M free CC0/CC-BY/public-domain audio files (no API key), aligns cuts to the kick-drum beat grid with librosa, peak-normalizes SFX one-shots, verifies the exported MP4 with ebur128 and cue frame grabs, and auto-writes credits.txt. Trigger when the user says "add sound to this video", "add music to my video", "add sound effects", "find free SFX", "sound design this clip", "my video needs audio", or "add audio to my ad".
npx skill4agent add varnan-tech/opendirectory openverse-sfxlibrosaffmpeg ebur128https://api.openverse.orglicense=cc0,by,pdmsource=freesound,jamendoscripts/sfx_search.py"whoosh""ui pop""upbeat loop"credits.txtattributioncredits.txtscripts/sfx_fetch.pyffmpegpip install librosa matplotlib numpy scipypython3 scripts/sfx_search.py --query "upbeat loop" --min-ms 15000scripts/sfx_fetch.pysfx/credits.txtpython3 scripts/beat_grid.py sfx/<music_file>beats.jsonbeatgrid.pngbeats.json-itsoffsetadelaysfx_search.pysfx_fetch.pyscripts/sfx_normalize.pyffmpeg loudnormreferences/ffmpeg_recipes.mdTP=-4.5-4.0references/ffmpeg_recipes.mdffmpegloudnormpython3 scripts/verify_mix.py final.mp4 --cue <t1> --cue <t2> ...ebur128credits.txt| Script | Purpose |
|---|---|
| Openverse search, license/source filters enforced ( |
| Downloads the chosen file into |
| |
| |
| |
references/ffmpeg_recipes.mdffmpegloudnorm-16 LUFS-4 dBTPffmpeg