Wave 파일 구조에 대한 질문입니다.
글쓴이: tonight1 / 작성시간: 화, 2008/04/08 - 12:38오후
Wave파일에 보면 헤더가 있는데
그것을 읽어서 데이터의 크기를 읽을려고 합니다.
읽어올 데이터는 92390 Bytes 이면
사운드 데이터의 크기는 92390 - 44 = 92346 Bytes 가 아닌가요?
그런데 이상하게 헤더를 읽어서 값을 출력해보면 291939 란 값이 출력됩니다.
Wave파일 헤더에 data 청크에 cksize 는
헤더의 크기를 제외한 사운드의 크기를 byte 로 저장하고 있는것 아닌가요?
그리고 재생할때 재생단위가 1byte 씩 재생하는건가요?
Forums:
msdn 에서 ms RIFF
msdn 에서 ms RIFF 문서를 찾아 읽으세요.
OTL
감사합니다
감사합니다
예전에 찾았던
예전에 찾았던 기억으로... 아직도 있을까 싶어 호기심에 찾아봤는데 update 문서만 있고 원본은 죽어도 못찾겠군요.
RIFF waveform 은 wikipedia 에서 찾아도 대충 파악은 할 수 있지만... 찝찝하죠.
RIFF 1.0 은 http://www.kk.iij4u.or.jp/~kondo/wave/mpidata.txt 에서 보실 수 있고,
그 사이트에 이해를 돕는 페이지도 있습니다. 일본어긴하지만 대강 눈치는 채실 수 있을 겁니다.
... 예전에 있었던 문서들이 아직 있을까 싶어 몇 개 더 찾아봤는데... 역시 못 찾겠군요.
(제가 잘못 기억하고 있는지 몰라도) MBR, FAT, RIFF 가 모두 한 문서에 깔끔하게 정리되어 있었습니다.
인쇄해서 놓고 봤었는데, 한달 정도 (막무가내 자체)휴직을 하는 동안 피같은 이 문서들이 다 쓰레기통으로.
OTL
wotsit.org
wotsit.org
필요하시면 여기서도 찾아보세요.
댓글 달기