C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[10375] Re:Wave 파일 Data들의 정체는 어떻게해서.. 다른 소리가 나는 거지 ㅡ.ㅡ
태즈 [taz1000] 1218 읽음    2001-08-28 18:10
제가 예전에 친구에게 비슷한 것을 물었는데.. 그때의 답변을 올립니다.
친구가 제게 쓴 그대로여서....

======================================================================

(1) wav 파일 포멧은 : http://www.borg.com/~jglatt/tech/wave.htm

졸라 단순하다. PCM데이터가 고대로 들어가있다. 헤더에는 채널 갯수, 샘플링 주파수 및 샘플 당 비트수 정보만  있고, 볼륨정보는 없다. 볼륨은 PCM데이터 크기를 보면 알 수 있지 뭐. 최대/최소치를 보던가 머 평균치를 보던가 분산을 보던가 하면 되겠지.



(2) mp3 파일 포멧은... 웹 어딘가에 있겠지 니가 찾아서 나에게 알려줘...

다만 mp3 처리 루틴들은 공개 된것이 많어. http://www.mp3dev.org/mp3/ 에 가면 소스를 받을 수 있고, 그기 있는 문서들을 읽어보면 어디서 자료를 얻어야 할것인지 알 수 있을 거야. 참고로 lame은 PCM 에서 mp3로 인코딩해주는 라이브러리이고, mpg123라는 라이브러리를 그 안에서 이용해서 decoding도 할 수 있다. 물론 리눅스다. 하지만 윈도에서도 컴파일 되도록 만들어져있다. 요거 EasyCD Extractor에서도 사용하고 있는 믿을만한 공개 라이브러리다. 분석해봐라.

======================================================================


+ -

관련 글 리스트
10368 Wave 파일 Data들의 정체는 어떻게해서.. 다른 소리가 나는 거지 ㅡ.ㅡ 제라툴 1241 2001/08/28
10375     Re:Wave 파일 Data들의 정체는 어떻게해서.. 다른 소리가 나는 거지 ㅡ.ㅡ 태즈 1218 2001/08/28
10384         Re:Re:제가 질문한 의도와 조금 다른..... 제라툴 1146 2001/08/28
10389             Re:Re:Re:제가 질문한 의도와 조금 다른..... 태즈 966 2001/08/29
10401                 Re:Re:Re:Re:제가 질문한 의도와 조금 다른..... 제라툴 1022 2001/08/29
10449                     Re:Re:Re:Re:Re:제가 질문한 의도와 조금 다른..... 전태균 899 2001/08/30
10454                         Re:Re:Re:Re:Re:Re:제가 질문한 의도와 조금 다른..... 제라툴 998 2001/08/30
10504                             Re:Re:Re:Re:Re:Re:Re:제가 질문한 의도와 조금 다른..... 태즈 1426 2001/08/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.