무비스트 0.5 버전부터 AC3 및 DTS 디지털 사운드 출력이 지원됩니다.
단, 디코더별로 지원 정도가 다르므로 선호에 맞게 코덱 연결을 설정하시기 바랍니다.
  • QuickTime 모드에서는 AC3 디지털 출력만 가능합니다. 그리고 그 또한 A52Codec 이라는 외부 QuickTime 컴포넌트를 통해 수행되므로 추가 설치가 필요합니다. 이에 대하여는 아래에서 자세히 설명하겠습니다.
  • FFmpeg 모드에서는 AC3와 DTS 디지털 출력이 모두 가능합니다. 이를 위한 별다른 추가 설치도 필요 없으므로 가장 편리할 것입니다.

우선 다음과 같이 기본적인 환경을 설정합니다.
  1. 맥의 사운드 출력 단자에 디지털 출력을 연결합니다.
  2. 환경설정 > 소리 에서 "디지털 오디오 출력 자동 인식" 설정을 활성화합니다.

이제 디지털 사운드 트랙을 갖는 동영상을 열면 자동으로 디지털 출력이 수행됩니다. 무비스트 0.5 버전 부터는 제어기 윈도우 'A/V 제어' 탭의 '소리' 부분에 출력 장치와 현재 출력 상태가 실시간으로 표시되므로 올바른 상태인지 확인할 수 있습니다. 출력 장치와 현재 출력이 모두 '디지털'로 표시되면 디지털 출력이 정상적으로 수행되는 것입니다.
일부 PPC 맥에서 디지털 출력 장치가 반대로 인식되는 경우가 있는 것 같습니다. 이 때에는 "디지털 오디오 출력 자동 인식"을 해제하고 아날로그 모드로 사용하시기 바랍니다. 그래도 회복되지 않는다면 이전에 실행한 것에 대한 정보가 남아있기 때문일 수 있으므로 아래의 A52Codec 관련 설명을 참고하여 A52Codec의 디지털 출력 모드 설정을 해제하시면 됩니다.

이제 QuickTime 모드에서 AC3 디지털 출력을 위한 설정 방법을 살펴보겠습니다.
앞서 말씀드린대로 QuickTime 모드에서 AC3 디지털 출력을 하기 위해서는 A52Codec 이라는 외부 QuickTime 컴포넌트가 필요합니다. 이 컴포넌트는 오픈소스로 개발되는 것이므로 자유롭게 사용할 수 있습니다. 설치는 어렵지 않지만 대부분 사용할 것으로 생각되는 Perian 컴포넌트 설치시 A52Codec도 함께 설치되므로 이미 Perian을 설치했다면 따로 설치할 필요가 없습니다. 혹시 Perian을 사용하지 않는다면 직접 설치해야 합니다.


A52Codec이 설치되었다면 이제 디지털 출력을 위한 설정을 해야 합니다. 그런데 무비스트 0.4 버전 부터는 이 설정을 자동으로 해주므로 별다른 문제가 없다면 그냥 잘 되어야 합니다. 이후의 내용은 혹시 잘 안되는 경우 수동으로 설정하는 방법에 대한 설명입니다.

터미널.app를 실행하고 다음 명령을 수행합니다.
defaults write com.cod3r.a52codec attemptPassthrough -bool true

혹시 터미널에 익숙하지 않다면 Property List Editor 같은 응용 프로그램을 사용하세요. 편집할 파일은 홈/라이브러리/Preferences/com.cod3r.a52codec.plist 이며 혹시 파일이 없으면 만들어 주시면 됩니다.

사용자 삽입 이미지

com.cod3r.a52codec.plist 설정


이제 QuickTime 기반의 응용 프로그램에서 AC3 디지털 출력이 동작할 것입니다.
혹시 AC3 디지털 출력시 '따다다다' 하는 소리가 나온다면 다음을 확인하시기 바랍니다.
  1. 음량이 1.0 인지 확인합니다: A52Codec은 음량이 1.0일 때에만 정상적으로 출력됩니다. 무비스트 0.4 버전 부터는 이를 자동으로 수행하고 음량 조절도 안되도록 막지만 혹시 음량이 잘못되어 있는지 확인해 보세요.
  2. 오디오 트랙이 하나만 선택되어 있는지 확인합니다: 디지털 출력은 오디오 트랙이 하나일 경우에만 정상적으로 출력됩니다. 무비스트 0.5 버전 부터는 디지털 출력시에 여러 오디오 트랙을 동시에 선택되는 것을 방지하지만 혹시 현재 활성화된 오디오 트랙이 하나 뿐인지 제어기 윈도우의 속성 탭에서 확인하세요.
  3. 오디오 MIDI 설정이 올바른지 확인합니다: A52Codec은 시스템의 오디오 MIDI 설정이 올바르게 되어있어야 정상 출력 됩니다. 무비스트 0.4 버전 부터는 이것을 자동으로 설정하는데 혹시 이것이 잘못되어 있는지 확인해 보시기 바랍니다. 설정 화면이 아래와 같이 되어있어야 합니다.
오디오 MIDI 설정.app를 실행하고 오디오 출력 부분이 아래와 같이 설정되어 있는지 확인합니다.

사용자 삽입 이미지

오디오 MIDI 설정

위 그림에는 오디오 출력 포맷이 "2ch-24bit"으로 되어있지만 A52Codec의 ReadMe 문서 원문에는 다른 응용 프로그램의 소리가 섞이지 않도록 하기 위해 "인코드된 디지털 오디오"로 설정하라고 되어있습니다. 그런데 그렇게 하면 제 Mac mini에서는 기본 출력과 시스템 출력이 "없음"으로 바뀌며 소리가 나지 않더군요(이유를 아시는 분은 연락주세요). 그래서 일단 "2ch-24"로 해서 사용하고 있습니다. 단, 이렇게 할 경우 다른 응용 프로그램에서 소리가 나면 소리가 정상적으로 나오지 않습니다. 물론 "인코드된 디지털 오디오"로 해도 잘 나온다면 그렇게 사용하시면 됩니다.

신고

'FAQ' 카테고리의 다른 글

무비스트에서 문제가 생기는 파일이 있어요  (4) 2009.10.08
알려진 문제들  (5) 2007.11.01
디지털 사운드 출력이 되나요?  (0) 2007.08.28
같은 자막이 두 개가 나옵니다  (5) 2007.08.28
Posted by 코코아벌레

BLOG main image
Mac OS X 용 동영상 플레이어 . . . . <무비스트> 공식 홈페이지 . . . . . . by 코코아벌레

카테고리

전체 (72)
무비스트 (9)
릴리즈 (54)
개발 (5)
FAQ (4)

달력

«   2017/12   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

글 보관함