원문 노션
Guide 32 · 설치 가이드

클로드 효과음 도구 3개 설치 가이드 + 장면별 효과음 키워드 50개

코드 블록 15 이미지 5 표 8 출처 노션 원문
클로드로 만든 영상에 효과음까지 알아서 넣게 해 주는 무료 도구 3개를 모았어요. 오픈버스(소리 522만 개), 오퍼스 사운드 레이어(무료 효과음 1,139개·19종), 이어샷(깃허브 별 4,000개+, 효과음 252개 내장).
각 도구마다 README에 적힌 공식 설치 명령어, 바로 붙여 넣는 첫 프롬프트, 그리고 맨 아래에 장면별 효과음 검색 키워드 50개를 정리했어요.

한눈에 보기

#도구한 줄 역할숫자비용
1오픈버스 (Openverse) + openverse-sfx 스킬무료 오디오 저장소를 API 키 없이 검색·다운로드오디오 5,223,435개 (11/2 API 통계)무료, 키 없음 (익명 하루 약 200회 검색)
2오퍼스 사운드 레이어 (opus-sound-layer)영상 타임라인을 읽고 정확한 프레임에 효과음 배치CC0 효과음 1,139개 · 19종무료 (코드 MIT, 소리 CC0)
3이어샷 (earshot)소리를 듣고 평가, 맞는 소리가 없으면 코드로 새로 만듦깃허브 별 4,002 (11/6) · 효과음 252개무료 (MIT, CPU만 사용)

공통 준비물: 터미널에서 ffmpeg가 돼야 해요(맥: brew install ffmpeg). 설치 후에는 클로드 코드를 껐다 켜야 새 스킬·MCP가 보여요.


1. 오픈버스 (Openverse) — 소리 522만 개를 API 키 없이

openverse-sfx 스킬 README: 5.2M free audio files (no API key)
openverse-sfx 스킬 README: 5.2M free audio files (no API key)

무엇인지: 오픈버스는 CC 라이선스 사진·오디오를 모아 둔 무료 검색 엔진이에요. 공개 API(api.openverse.org)라 API 키 없이 바로 검색돼요. 클로드 코드에서는 openverse-sfx 스킬(Varnan-Tech/opendirectory 저장소)이 이 API로 효과음·배경음을 찾아 받고, 음량 맞추기와 credits.txt(출처 표기)까지 자동으로 해 줘요.

설치 (터미널)

Bash
npx skills add https://github.com/varnan-tech/opendirectory --skill openverse-sfx -g

직접 확인해 보기 (터미널, 키 없이 바로 돼요)

실제 터미널: 오디오 통계 합계 5223435, whoosh 검색 결과
실제 터미널: 오디오 통계 합계 5223435, whoosh 검색 결과
Bash
curl -s https://api.openverse.org/v1/audio/stats/ | jq '[.[].media_count] | add'
curl -s "https://api.openverse.org/v1/audio/?q=whoosh&license=cc0&page_size=5" | jq -r '.results[].title'

꼭 알아 둘 것

첫 프롬프트

JavaScript
이 영상(out/final.mp4)에 openverse-sfx 스킬로 효과음을 넣어 줘. 화면 전환엔 whoosh, 글자 등장엔 pop, 클릭엔 click. CC0 위주로 고르고 credits.txt도 만들어 줘
JavaScript
오픈버스에서 15초 넘는 잔잔한 배경음악(cc0, by)을 3개 후보로 찾아서 길이·라이선스·출처를 표로 보여 줘
JavaScript
완성된 mp4를 verify_mix.py로 측정해서 음량(-16 LUFS)·피크가 통과하는지, 효과음이 컷 위치에 맞는지 확인하고 헤드폰으로 들어 볼 시각 5개를 알려 줘

2. 오퍼스 사운드 레이어 (opus-sound-layer) — 타임라인을 읽고 정확한 프레임에

opus-sound-layer README: 1,139 CC0 sounds in 19 types, mix.py
opus-sound-layer README: 1,139 CC0 sounds in 19 types, mix.py

무엇인지: 클로드(오퍼스)로 만든 모션 영상(리모션·HyperFrames 등)에 붙이는 사운드 레이어예요. 클로드는 소리를 못 들어서 효과음이 화면과 어긋나기 쉬운데, 이 저장소는 ① 진짜 녹음 효과음 1,139개(CC0)를 19종으로 깔아 두고 ② 타임라인(큐 시트)을 읽어 소리마다 정확한 위치(피크 정렬)에 배치하고 ③ 결과 mp4를 측정해 QA까지 해요.

19종: hit · boom · riser · reverse · transition · whoosh · swish · glitch · ui · click · key · tick · tap · pop · thump · paper · chime · shimmer · zap

준비물 (README Requirements)

설치 (터미널)

Bash
git clone https://github.com/Bodila51/opus-sound-layer
cd opus-sound-layer
uv run scripts/sfx.py kit

손으로 돌려 보기 (README Run by hand)

Bash
uv run scripts/sfx.py browse --type hit --like "metal heavy"
uv run scripts/mix.py --schema           # 큐 시트 형식
uv run scripts/mix.py audio/cues.json
ffmpeg -i video.mp4 -i audio/mix.wav -map 0:v -map 1:a -c:v copy -c:a aac -b:a 256k -shortest out/final.mp4
uv run scripts/qa.py out/final.mp4
스크립트하는 일
sfx.py kit효과음 라이브러리 만들기 (1,139개·19종)
sfx.py browse종류별 후보를 태그·길이·밝기로 골라 파형·스펙트로그램까지 보여 줌
sfx.py search / add맞는 게 없으면 오픈버스 API(키 없음)로 CC0 녹음을 더 찾아 추가
mix.py큐 시트 하나로 믹스: 피크 정렬 배치, 목소리·음악 대비 음량, 덕킹, −14 LUFS 마스터
qa.py완성 mp4 검사: 화면 움직임 대비 싱크, 음량, 피크, 안 들리는 소리 (실패하면 exit 1)

첫 프롬프트 (저장소 폴더에서 클로드 코드 실행)

JavaScript
PROMPT.md를 읽고 그대로 따라 줘. 내 영상은 ~/videos/launch.mp4 이고 HyperFrames로 만들었어. 장면 전환·글자 등장·클릭 순간을 타임라인에서 찾아 효과음을 넣어 줘
JavaScript
sfx.py browse로 whoosh 후보 5개를 파형이랑 같이 보여 주고, 0.4초 안쪽의 짧고 밝은 걸로 골라 줘
JavaScript
완성본을 qa.py로 검사해서 실패한 항목만 고쳐 다시 믹스해 줘

3. 이어샷 (earshot) — 코드로 새 효과음을 만들고 직접 들어 보고 확인

earshot README: Ears for coding agents, make its own sounds in code, the bank now holds 252
earshot README: Ears for coding agents, make its own sounds in code, the bank now holds 252

무엇인지: "코딩 에이전트에게 귀를" 달아 주는 도구예요. 소리를 말로 설명(describe)하고, 설명에 맞는지 점수(match)를 매기고, 영상 전체를 초 단위로 "듣고" 컷과 소리 싱크를 확인(timeline, sheet, critique)해요. 맞는 소리가 없으면 코드로 새 효과음을 만들고(forge) 들어 보며 고쳐요. 바로 쓰는 효과음 252개가 코드로 들어 있어요(sfx render). CPU만 쓰고, 첫 사용 때 모델 약 1.1GB를 받아요.

earshot sheet: 영상 프레임·소리 이벤트·스펙트로그램·싱크를 한 장으로
earshot sheet: 영상 프레임·소리 이벤트·스펙트로그램·싱크를 한 장으로

설치 (터미널, Python 3.10+ 와 ffmpeg/ffprobe 필요)

Bash
git clone https://github.com/Leonxlnx/earshot && cd earshot
python -m venv .venv
.venv/bin/python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
.venv/bin/python -m pip install -e ".[mcp,llm,dev]"
.venv/bin/python -m earshot doctor --load

클로드 코드에 MCP로 연결 (터미널, README 그대로)

Bash
claude mcp add earshot --scope user -e EARSHOT_THREADS=3 -- /path/to/earshot/.venv/bin/python -m earshot mcp

자주 쓰는 명령

명령하는 일
earshot describe 파일어떤 소리인지 말로 설명
earshot match 파일 "설명"그 설명에 맞는지 점수·판정
earshot timeline 파일 --video 영상초 단위 듣기 기록 + 컷과의 싱크
earshot sheet 파일 -o out.png프레임·이벤트·스펙트로그램을 한 장 그림으로
earshot critique 영상.mp4전문 런칭 영상 7편 기준 점수표와 고칠 점
earshot sfx render ID -o x.wav내장 효과음 252개 중 하나를 렌더
earshot forge 레시피코드로 새 효과음을 만들고 들어 보며 개선

첫 프롬프트

JavaScript
earshot MCP로 out/final.mp4를 critique 해 줘. 컷보다 늦게 들리는 효과음과 너무 작은 소리를 시각과 함께 알려 주고 고쳐 줘
JavaScript
버튼 클릭 순간에 쓸 부드러운 UI pop 소리가 필요해. earshot sfx list에서 후보를 찾고, 없으면 forge로 만들어서 match로 확인해 줘
JavaScript
이 영상의 효과음 전체를 earshot sheet로 그림으로 뽑아서 싱크가 어긋난 곳을 표시해 줘

이렇게 조합하면 좋아요

  1. 오퍼스 사운드 레이어로 기본 효과음 1,139개를 깔고, 타임라인 큐 시트로 장면마다 배치
  2. 라이브러리에 없는 소리는 오픈버스에서 키 없이 검색해서 추가 (CC BY면 credits.txt 확인)
  3. 그래도 없으면 이어샷 forge로 코드로 만들기
  4. 마지막에 이어샷 critique·sheet로 직접 "듣고" 싱크·음량 확인 → 오퍼스 qa.py로 최종 검사

장면별 효과음 키워드 50개 (한국어 장면 → 영어 검색어)

오픈버스·프리사운드는 영어로 검색해야 잘 나와요. 왼쪽 장면에 맞는 검색어를 그대로 복사해서 q=에 넣거나 클로드에게 "이 키워드로 찾아 줘"라고 하세요.

전환·움직임

#장면검색어오퍼스 19종
1화면 전환 (휙)whooshwhoosh
2빠른 슬라이드 넘김fast swishswish
3카드가 옆으로 밀려남swipetransition
4줌인 들어가기zoom in whooshwhoosh
5장면 끝 되감기 느낌reverse cymbalreverse
6긴장감 올리며 다음 장면riserriser
7큰 장면 직전 빨려 들어감reverse whooshreverse
8내려가며 마무리downliftertransition
9카메라가 확 이동camera swooshwhoosh
10화면이 뒤집힘flip transitiontransition

등장·강조

#장면검색어오퍼스 19종
11글자·자막이 톡 등장poppop
12아이콘이 통통 튀어나옴bubble poppop
13로고 등장logo stingshimmer
14반짝이며 강조sparkle shimmershimmer
15핵심 숫자가 꽝impact hithit
16묵직한 결론 한 방cinematic boomboom
17낮게 깔리는 쿵sub dropboom
18박스·카드가 툭 내려앉음soft thumpthump
19정답·체크 표시success chimechime
20알림이 뜸notification dingchime

UI·조작

#장면검색어오퍼스 19종
21마우스 클릭mouse clickclick
22버튼 누름ui button clickui
23토글 켜기·끄기toggle switchui
24마우스 올리면 틱hover ticktick
25터치·탭taptap
26키보드 타이핑keyboard typingkey
27엔터 한 번enter key presskey
28메뉴 열림menu openui
29오류 경고error buzzui
30메시지 전송message sent swooshswish

숫자·데이터

#장면검색어오퍼스 19종
31숫자 카운터 올라감counter ticktick
32슬롯머신처럼 숫자 굴러감slot machine rolltick
33그래프 선이 그려짐scribble penpaper
34막대그래프 쑥 올라감rising synthriser
35진행 바 채워짐loading progressui
36완료 "딩"complete dingchime
37돈·결제 소리cash registerchime
38시계 초침clock ticktick
39스톱워치 시작stopwatch clickclick
40레벨 업level upshimmer

글리치·질감·분위기

#장면검색어오퍼스 19종
41글자가 지지직 깨짐digital glitchglitch
42화면 노이즈static noiseglitch
43전기 찌릿electric zapzap
44레이저·사이파이laser zapzap
45종이 넘김paper flippaper
46종이 구김paper crumplepaper
47카메라 셔터 (캡처 장면)camera shutterclick
48물방울 (부드러운 등장)water droppop
49나무 똑똑 (미니멀)wood knocktap
50마지막 엔딩 잔향bell resonancechime

검색 팁


라이선스 주의

자주 묻는 질문

링크

담PD가 노션에 공개한 자료를 이미지·글 그대로 옮겨 온 아카이브입니다. 최신 내용과 업데이트는 원문에서 확인하세요.

노션 원문에서 보기 →