2010-03-30 5 views
3

나는 메타 데이터로 결과 파일에 태그를 추가 할 수있는 간단한 오디오 녹음 유틸리티를 작성하고 있습니다. ID3 태그를 사용하여 MP3 파일에 태그를 지정하는 라이브러리를 찾는 것은 매우 쉽지만, WAV 및 FLAC과 같은 무손실 코덱에 더 많은 관심이 있습니다.쓰기 WAV/RIFF 태그

내가 아는 한 WAVE 파일은 실제로 파형 "청크"와 메타 데이터 "청크"를 모두 포함 할 수있는 RIFF 파일 유형의 하위 집합입니다.

누구든지 라이브러리, 사양 또는 WAVE 파일에서 이러한 RIFF 태그를 읽고 쓰는 방법을 찾는 데 도움이 될 샘플 프로젝트의 방향을 알려줄 수 있습니까?

FLAC에 대한 유사한 태그와 FLAC 파일에 메타 데이터를 작성하기위한 훌륭한 리소스가 있는지 아는 사람도 있습니까?

답변

3

다음은 몇 가지 논문/기사입니다. 플락

RIFF-WAV를 들어 Assembly to Read and Write Ogg Tags (Vorbis, FLAC and Speex)

+0

아 도움이 많이되었습니다. RIFF 태그 작성/편집을 보여주는 예는 보지 못했지만 웨이브 파일을 녹음하고 아티스트, 타이틀, 릴리스 등으로 웨이브 파일에 자동 태그를 지정하는 앱을 작성하려고합니다. RIFF 데이터를 편집/작성하는 것이 가장 중요합니다. –

0

를 들어

http://www.codeproject.com/KB/audio-video/WaveEdit.aspx

http://www.codeproject.com/KB/files/riffparser.aspx.

예, 메타 데이터는 특수 청크에 저장됩니다. ID3 (또는 다른 태그)을 RIFF-WAV 메타 데이터에 표준 방식으로 매핑 할 수 없다는 점에 유의해야합니다. 일부 일반적인 태그 입력란에는 적절한 표준 RIFF-WAV 입력란이 있으며, 다른 입력란에는 개인 발명품을 만들어야합니다. 또한 소프트웨어의 중요성은 RIFF-WAV 태그를 인식하지 못합니다.

FLAC의 경우.

FLAC specifications에 따라 FLAC 태그로 작업 할 수 있습니다.

관련 문제