소개
Chromaprint은 AcoustID와 연동되는 오디오 지문 생성 C 라이브러리로, fpcalc 명령줄 도구를 제공합니다.
상세정보
소개
Chromaprint은 AcoustID 프로젝트에서 사용되는 오디오 지문 생성 C 라이브러리입니다. fpcalc 명령줄 도구를 통해 오디오 파일의 지문을 추출할 수 있습니다.
핵심 기능
- 오디오 파일에서 크로마 기반 지문 생성
- AcoustID 웹 서비스와 연동하여 음악 파일 식별 가능
- fpcalc 실행 파일 제공 (Windows x86_64)
지원 환경
Windows 7 이상 64비트 환경에서 fpcalc.exe를 실행할 수 있습니다. 오디오 디코딩을 위해 GStreamer 플러그인이 필요할 수 있습니다 (MP3, FLAC 등).
기본 사용법
- fpcalc.exe를 PATH에 포함된 폴더에 복사합니다 (예: C:Program Files).
- 명령 프롬프트에서 fpcalc.exe 를 실행하면 지문이 출력됩니다.
- 출력된 지문을 AcoustID API에 전달하여 트랙 메타데이터를 조회할 수 있습니다.
제한 사항 및 체크포인트
- Chromaprint은 일반 목적의 오디오 지문 솔루션이 아니며, 정밀도보다 검색 성능을 우선시합니다.
- 오디오 디코딩을 위한 외부 라이브러리(GStreamer 또는 FFmpeg)가 필요할 수 있습니다.
- 라이브러리 자체는 C 인터페이스를 제공하므로, 직접 사용하려면 개발 지식이 필요합니다.
FAQ
Chromaprint은 무료인가요?
예, 오픈소스 라이브러리로 제공됩니다.
Windows에서 fpcalc을 어떻게 구하나요?
공식 배포 페이지에서 chromaprint-fpcalc-1.6.1-windows-x86_64.zip를 다운로드하여 압축을 해제하면 fpcalc.exe를 얻을 수 있습니다.
시스템 요구사항
Windows 7 이상 (64비트), 오디오 디코딩을 위한 GStreamer 플러그인 권장


