Unity

Unity Sound Clip 간단 설정 및 확장자(BGM, SFX, Dubbing)

washble2 2026. 1. 26. 15:11

 

따로 음원크기나 프로젝트의 특성을 고려하지 않고 일반적인 경우에 간단 설정을 잊지 않기 위해 적어둡니다.

(꼭 본인 프로젝트에 맞게 고려해서 설정하세요! 예를 들어 모바일일 경우 Mono로만 가능)

 

 

[추천 음원 확장자]

1. BGM : .mp3 또는 .ogg

  • 장점:
    • 압축률이 높아 파일 크기가 작음 → 모바일 환경에서 유리
    • 긴 음악 파일에 적합 (메모리 절약)
    • Unity에서 잘 지원
  • 단점:
    • 무손실 포맷이 아니므로 음질 손실이 있음
    • 루프 시 프레임 단위 정확도가 떨어질 수 있음 (간혹 끊김 발생)
  • 대안: 긴 음악은 .ogg(Vorbis)도 많이 사용 → 루프 정확도가 더 좋음

 

2. SFX : .wav

  • 장점:
    • 무압축 포맷 → 빠른 로딩과 재생
    • 짧은 효과음은 용량 부담이 적음
    • 음질 손실 없음
  • 단점:
    • 파일 크기가 큼 → 긴 오디오에는 부적합
  • 대안: 짧은 효과음은 .wav, 많은 효과음을 관리할 때는 ADPCM 압축을 적용해 용량 줄이기

 

3. Voice (더빙/음성) : .ogg

  • 장점:
    • 압축률과 음질 균형이 뛰어남
    • 음성은 명료도가 중요하므로 Vorbis가 적합
    • Unity에서 기본 지원
  • 단점:
    • 무손실은 아니지만 음성에서는 큰 차이가 없음
  • 대안:
    • 짧은 음성 → .wav (빠른 재생)
    • 긴 음성/대사 → .ogg (용량 절약)

 

[음원 Clip 설정]

1. BGM (배경음악)

  • 특성: 길고 반복되는 음악, 고음질 유지가 중요
  • 추천 설정:
    • Force To Mono: ❌ (스테레오 유지로 풍부한 사운드)
    • Load Type: Streaming → 메모리 절약, 긴 오디오에 적합
    • Preload Audio Data: ❌ → 스트리밍 시 불필요
    • Compression Format: Vorbis → 높은 압축률과 음질
    • Quality: 70~100 → 음질 우선 시 높게 설정
    • Sample Rate Setting: Preserve Sample Rate
    • Loop: ✓ (체크) (반복 재생)
    • Play On Awake: ✓ (체크) (자동 재생 가능)

 

2. Effect (효과음)

  • 특성: 짧고 반복적, 빠른 반응이 중요
  • 추천 설정:
    • Force To Mono: ✓ (체크) → 용량 절약
    • Load Type: Decompress On Load → 즉시 재생 가능
    • Preload Audio Data: ✓ (체크) → 씬 시작 시 미리 로딩
    • Compression Format: ADPCM → 빠른 재생에 최적
    • Quality: 자동 (ADPCM은 Quality 설정 없음)
    • Sample Rate Setting: Preserve Sample Rate
    • Loop: ❌ (필요 시만 설정)
    • Play On Awake: ❌ (스크립트로 제어)

 

3. Voice (더빙/음성)

  • 특성: 명료한 전달력, 용량 절약도 중요
  • 추천 설정:
    • Force To Mono: ✓ (체크) → 음성은 방향성보다 명료도가 중요
    • Load Type: Compressed In Memory → 빠른 접근 + 메모리 절약
    • Preload Audio Data: ✓ (체크) → 대사 재생 시 지연 방지
    • Compression Format: Vorbis 또는 ADPCM → Vorbis는 음질 우수, ADPCM은 빠른 재생
    • Quality: 60~80 → 음질과 용량 균형
    • Sample Rate Setting: Preserve Sample Rate
    • Loop: ❌
    • Play On Awake: ❌ (스크립트로 제어)