사운드 주서(Sound Juicer)는 GNOME 데스크톱 환경에서 사용되는 오픈 소스 CD 리퍼 프로그램이다. 광학 디스크에 저장된 오디오 트랙을 추출하여 MP3, Ogg Vorbis, FLAC, Opus 등 다양한 디지털 오디오 형식으로 변환할 수 있다. 프로그램은 GTK를 기반으로 한 그래픽 사용자 인터페이스를 제공하며, 오디오 데이터 처리에 GStreamer를, 디스크 읽기·쓰기 기능에 libburnia 라이브러리를 활용한다.
개발 및 배포
- 최초 개발은 2008년경 GNOME 프로젝트의 일환으로 시작되었으며, 이후 여러 자원봉사 개발자들의 기여를 받아 지속적으로 개선되고 있다.
- 소스 코드는 GNU 일반 공중 사용 허가서(GPL) 버전 2 또는 그 이후 버전으로 라이선스가 부여되어 자유롭게 수정·배포가 가능하다.
- 주요 배포판(예: Fedora, Ubuntu, Debian 등)에서 기본 패키지로 제공되며, GNOME 소프트웨어 센터를 통해 손쉽게 설치할 수 있다.
주요 기능
| 기능 | 내용 |
|---|---|
| 디스크 자동 인식 | CD 삽입 시 자동으로 디스크를 인식하고 트랙 목록을 표시한다. |
| 다양한 포맷 지원 | MP3, Ogg Vorbis, FLAC, Opus 등 여러 오디오 포맷으로 변환 가능하며, 인코딩 옵션을 세부적으로 조정할 수 있다. |
| 메타데이터 자동 입력 | MusicBrainz와 같은 온라인 데이터베이스와 연동해 앨범 정보와 트랙 태그를 자동으로 가져온다. |
| 배치 작업 | 여러 장의 디스크를 연속으로 리핑할 수 있는 배치 모드를 제공한다. |
| 플러그인 구조 | 필요에 따라 추가 플러그인을 통해 기능을 확장할 수 있다. |
사용 방법
- 프로그램을 실행하고 CD를 드라이브에 삽입한다.
- 화면에 표시되는 트랙 목록을 확인하고, 원하는 출력 포맷 및 인코딩 옵션을 선택한다.
- ‘리핑(Rip)’ 버튼을 눌러 변환을 시작한다. 작업이 완료되면 지정된 폴더에 오디오 파일이 저장된다.
어원·용어 해설
- Sound: 영어 ‘sound’는 ‘소리’ 혹은 ‘음악’ 등을 의미한다.
- Juicer: 원래는 과일·채소 등을 짜내는 기계인 ‘주서’를 뜻하지만, 여기서는 CD에서 음원을 “추출”한다는 의미로 비유적으로 사용된 것으로 보인다.
관련 문서·링크
- 공식 GNOME 프로젝트 페이지: https://wiki.gnome.org/Apps/SoundJuicer
- 소스 코드 저장소(깃허브): https://github.com/GNOME/sound-juicer
본 항목은 위키백과 “사운드 주서” 문서 및 GNOME 공식 자료를 토대로 작성되었으며, 확인된 사실에 근거한다.