컴퓨터 / IT

Haali Media Splitter 최신 버전의 문제점

드라이빙필 2008. 7. 11. 14:12
반응형


내가 현재 사용중인 코덱 세트는 다음과 같이 두 가지이다.

* K-Lite Codec Pack 3.8.5 (이하 KLCP)
* CoreAVC 1.7

KLCP와 CoreAVC에는 둘 다 Haali Media Splitter(이하 Haali)가 들어 있다.
보통 KLCP에 들어 있는 Haali를 쓰는 편인데 최근에 KLCP의 최신버전인 3.9.0을 깔고 나서는
BD의 PCM이 정상적으로 demux 되지 못하는 문제를 발견했다. PCM 오디오가 들어 있는 BD 스트림을
KMPlayer로 플레이하면 음성이 깨지면서 시끄러운 소음이 발생한다.

사실 KLCP 3.9.0에 들어 있는 Haali가 문제의 원인이라고는 생각지도 않았기에
이런 저런 설정을 한참 동안 건드려 봤지만 시끄러운 소리가 나는 채널이 이리 저리 옮겨만 다닐 뿐 상태는 호전되지 않았다.
결국 최근에 업데이트 했던 KLCP를 3.8.5로 다운그레이드해 보니 정상적으로 소리가 나는 것이었다. ㅡ.ㅡ

홈피에 가보니 KLCP 3.9.0에서 변화된 내용은 다음과 같았다.

Changelog 3.8.5 -> 3.9.0 | (2008-04-15)

  • Updated Media Player Classic to version 6.4.9.1 rev. 49
  • Updated ffdshow to revision 1937
  • Updated Cyberlink MPEG-2 decoder to version 8.1.0.1513
  • Updated madFLAC to version 1.8
  • Updated Haali Media Splitter to version 1.8.122.18
  • Updated DivX encoder to version 6.8.2.6
  • Updated x264VFW to revision 808
  • Updated MediaInfo Lite to version 0.7.6.3
  • Changed default DivX decoder to ffdshow (on Win2000/XP)

그래서 Haali 홈페이지에 가 봤더니 3월 29일자 버전에 대해 이렇게 설명이 되어 있었다.
아마 이것이 KLCP 3.9.0에 들어 있는 1.8.122.18 버전이 아닐까 짐작이 된다.

29/03/2008

  • New Features:
    • Added support for muxing FLAC audio as A_FLAC to the muxer
    • Added support for parsing recovery point SEIs in H.264 streams in PS and TS containers
    • Added an automatic colorspace selection option to the renderer, it switches to BT.709 when video width is 1024 or more
  • Fixed items:
    • Added a workaround for some broken matroska files with trailing 0s
    • Disabled the PS3 upscaler since it doesn't work properly on all hardware
    • Fixed handling of VC-1 with changing sequence headers in PS and TS containers
    • Fixed VC-1 aspect ratio detection
    • Added support for PCM audio with 7 and 8 channels
    • Fixed channel mapping for PCM in M2TS container
    • Added a workaround to make MS VC-1 DMO decoder accept formats with included aspect ratio information
    • Fixed the misbehaving Apply button in color planes shift dialog in the renderer

여기 보면 PCM 관련하여 수정이 가해진 것을 볼 수 있다.
아마도 코드 수정이 이뤄지면서 버그가 발생한 것이 아닌가 싶다.
다음 버전이 언제 나올지는 모르겠지만 조속히 수정되어서 나왔으면 좋겠다.

PS:
그리고 테스트하다가 발견한 사실인데 예전에 BD의 멀티 채널 PCM은 PC에서 사용하는 멀티 채널 PCM과
채널 순서가 달라서 채널이 뒤죽박죽되는 문제가 있었는데 KLCP 최근 버전에 들어 있는 AC3Filter for LPCM은 정상적으로
채널을 인식하는 것이었다. 별도로 채널 매트릭스를 건드리지 않아도 정상적으로 나오던데 AC3Filter가 바뀐 것인지
Haali가 채널 순서를 바꿔주는 것인지 이유는 찾지 못했다. (무척 궁금하다!!! ㅡoㅡ)

혹시 그 이유를 아는 분께서 이 글을 보시면 부디 가르침을 바랍니다! ^^

[208-05-09]

반응형