Communitygithub.com

dungnotnull/sound-design-foley-assistant-agent-skill

🎬 인디 영화 제작자를 위한 결정론적 사운드 디자인 및 폴리 플래너. 영화 사운드 이론과 EBU 음량 표준에 기반하여 장면별 오디오 레시피를 생성합니다. 🎧

sound-design-foley-assistant-agent-skill란 무엇인가요?

이 스킬은 인디 영화 제작자와 사운드 디자이너를 위해 설계된 AI 에이전트 기반 도구로, 장면별 사운드 디자인 및 폴리(foley) 계획을 자동 생성합니다. EBU(European Broadcasting Union) 음량 표준과 영화 사운드 이론을 기반으로 하여, 각 장면에 적합한 배경 음악, 효과음, 대사 처리, 폴리 소스 등을 포함한 상세한 오디오 레시피를 제공합니다. Claude, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용 가능하며, 사용자는 영화의 장르, 분위기, 주요 작용(action)을 입력하면 스킬이 장면 목록을 분석하여 결정론적(deterministic) 방식으로 일관된 사운드 계획을 출력합니다. 이는 사운드 디자인 초보자도 전문적인 수준의 계획을 수립할 수 있게 도와주며, 사전 제작(pre-production) 단계에서 사운드 디자인을 체계화하여 후반 작업의 효율성을 크게 향상시킵니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add dungnotnull/sound-design-foley-assistant-agent-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

sound-design-foley-assistant-agent-skill은(는) 무엇을 하나요?

🎬 인디 영화 제작자를 위한 결정론적 사운드 디자인 및 폴리 플래너. 영화 사운드 이론과 EBU 음량 표준에 기반하여 장면별 오디오 레시피를 생성합니다. 🎧

개요

이 스킬은 인디 영화 제작자와 사운드 디자이너가 각 장면에 대한 체계적인 사운드 디자인 계획을 수립할 수 있도록 돕습니다. 영화 사운드 이론(예: 다이제틱 vs 비다이제틱 사운드, 분위기 음악, 폴리 효과)과 EBU R 128 음량 표준을 통합하여 전문가 수준의 오디오 레시피를 생성합니다.

사용 방법

  1. 장면 목록 입력: 영화에서 각 장면의 제목, 설명, 분위기, 주요 작용을 제공합니다.
  2. 레시피 생성: 스킬은 각 장면을 분석하여 사운드 요소의 결정론적 계획을 출력합니다.
  3. 사후 제작: 생성된 계획을 사용하여 녹음, 폴리 아티스트리 및 최종 믹싱 단계를 안내합니다.

기능

  • 장면별 사운드 구성: 각 장면에 대한 배경 음악(Music), 효과음(SFX), 대사(Dialogue), 폴리(Foley) 세부 사항.
  • EBU 음량 준수: EBU R 128 권장 사항에 기반한 통합 음량 레벨(-23 LUFS) 및 실제 최고치(True Peak) 제한.
  • 표준화된 출력 포맷: 일관된 JSON 스키마로 다운스트림 도구와의 통합이 용이합니다.

지원 플랫폼

  • Claude
  • Cursor
  • Codex
  • 기타 AI 에이전트

예제 입력 및 출력

입력

{
  "scenes": [
    {
      "id": 1,
      "description": "비 오는 밤, 캐릭터가 어두운 골목을 걷는다.",
      "mood": "우울함, 긴장감",
      "actions": ["발걸음", "물웅덩이 밟기"]
    }
  ]
}

출력

{
  "scene_1": {
    "ambient": "약한 빗소리, 먼 천둥",
    "sfx": "날카로운 발걸음, 물보라",
    "music": "낮은 패드, 미세한 불협화음",
    "foley": "젖은 신발, 방수 천",
    "loudness": { "integrated": -23, "true_peak": -2 }
  }
}

사용자 정의

  • mood 및 actions 매개변수를 수정하여 장면 해석에 영향을 줍니다.
  • 환경 변수(예: EBU_MODE: strict 또는 EBU_MODE: relaxed)를 사용하여 EBU 준수 엄격도를 제어합니다.

라이선스

MIT

관련 스킬