이 페이지의 선택한 이전 버전과 현재 버전 사이의 차이점을 보여줍니다.
mp3 [2011-05-15 19:18] lifthrasiir |
mp3 [2011-05-30 18:25] (현재) |
||
---|---|---|---|
줄 12: | 줄 12: | ||
변환 크기를 어떻게 정하는 지는 인코더의 재량에 달렸으며, 사실은 표준 문서 자체에는 인코더 알고리즘이 서술되어 있지도 않다(아주 없는 건 아닌데, non-normative해서 표준의 일부라고 보기는 좀 그렇다). 변환 크기는 주파수 대역에 중점을 둘 것인지 시간 대역에 중점을 둘 것인지를 나타내는 중요한 요소이기 때문에 변환 크기를 잘 정하기 위한 음향 심리학적 모델(psychoacoustic model)이 중요하며, [[LAME]] 등의 상용 인코더는 이 부분에서 굉장한 삽질을 통해 본래 참조 구현보다도 더 좋은 모델을 뽑아 냈다(...). 반면 디코더는 주어진 프레임을 (일정 수준 이하의 오차를 제외하면) 표준과 완벽하게 일치하도록 디코딩해야 한다. | 변환 크기를 어떻게 정하는 지는 인코더의 재량에 달렸으며, 사실은 표준 문서 자체에는 인코더 알고리즘이 서술되어 있지도 않다(아주 없는 건 아닌데, non-normative해서 표준의 일부라고 보기는 좀 그렇다). 변환 크기는 주파수 대역에 중점을 둘 것인지 시간 대역에 중점을 둘 것인지를 나타내는 중요한 요소이기 때문에 변환 크기를 잘 정하기 위한 음향 심리학적 모델(psychoacoustic model)이 중요하며, [[LAME]] 등의 상용 인코더는 이 부분에서 굉장한 삽질을 통해 본래 참조 구현보다도 더 좋은 모델을 뽑아 냈다(...). 반면 디코더는 주어진 프레임을 (일정 수준 이하의 오차를 제외하면) 표준과 완벽하게 일치하도록 디코딩해야 한다. | ||
+ | |||
+ | ===== 바깥 링크 ===== | ||
+ | |||
+ | * [[http://wiki.hydrogenaudio.org/index.php?title=MP3|MP3]] ([[HydrogenAudio]]) | ||
+ | * [[http://blog.bjrn.se/2008/10/lets-build-mp3-decoder.html|Let's build an MP3-decoder!]] (Björn Edström) --- 코덱에 대한 비교적 자세한 고수준 설명을 담고 있음. | ||
{{tag>오디오코덱}} | {{tag>오디오코덱}} |