최근 수정 시각 : 2026-01-28 16:49:25

calibre

1. 개요2. 특징3. 주의사항
3.1. PDF를 가져올 시 제목 깨짐3.2. 파일 제목 로마자화 (중요)
3.2.1. Flatpak판 설치는 비추천
3.3. DRM으로 잠긴 전자책 문제3.4. 잡다한 임시 파일이 생길 수 있는 폴더는 피할 것


PDF, EPUB 등의 전자책 관리 프로그램.

1. 개요

calibre 홈페이지
calibre(/ˈkælɪbər/ KAL-ih-bər)는 Windows, macOS, Linux 등 멀티 플랫폼 기반 무료 오픈소스 전자책 관리 프로그램이다.
calibre 프로그램과 공식 홈페이지에서는 전부 소문자 calibre로 쓰고 있다. 문장의 시작점에서도.

PDF, EPUB 등을 불러와 관리할 수 있다. 전자책을 열면 리더 프로그램도 따로 선택 가능하다. calibre 자체 리더는 비추.
웹서버 기반의 Calibre-Web(비공식)도 있다.
iOS/안드로이드용으로는 Calibre Sync(유료)를 추천한다. OneDrive, Google Drive 등 대기업 클라우드부터 NAS에서 구동되는 WebDAV, Calibre-Web 서버까지 지원한다.
아마존 킨들 등의 기기로 연동하는 기능도 있다.

2. 특징

calibre는 이 전자책 모음을 '서재' 라고 한다. 다음과 같이 파일을 정렬 및 분류 가능하다.
  • 저자
  • 언어
  • 시리즈
  • 형식
  • 출판사
  • 평점
  • 뉴스
  • 태그
  • 식별자

3. 주의사항

3.1. PDF를 가져올 시 제목 깨짐

일부 PDF를 가져올 시 물음표 형태로 제목 등이 깨져 버린다. 이럴 때는 calibre 프로그램에서 메타데이터를 다시 편집해주면 된다.

3.2. 파일 제목 로마자화 (중요)

전자책 파일을 불러와 저장할 때 파일명은 무조건 영문 로마자로 변환된다.
책 제목이 일본어일 경우, 일본어 가나는 가나-로마자 변환, 그러나 한자는 중국어 병음으로 변환되어, 파일 이름이 가나와 병음이 뒤섞인 이상한 외계어가 되어 버린다.

그러나 이 현상은, 일부 리더나 시스템의 호환성을 위한 조치이다.
로마자로 변환되더라도 다음 항목에 꼭 체크를 하자.
  • 공백을 밑줄로 교체
  • 경로명을 소문자로 변경 (ext4-ntfs 등 호환을 위해)
  • 비영어권 문자를 대응하는 영어 문자로 변환 (특정 OS나 리더 등에서 중요. 윈도우-리눅스-맥 간 옮겨 다니는 사용자에게 매우 중요!)

다음 체크 조치를 하지 않을 경우
  • ext4(대소문자 구분)-ntfs(대소문자 무시) 등 여러 OS 파일시스템 간 옮겨 다닐 때 물음표 문자 깨짐 등으로 파일 또는 데이터베이스가 파괴된다.
  • 일부 리더에서 읽히지 않을 수 있다.

이럴 때 PC용 연동 리더로는 qpdfview를 추천한다. Windows, Linux를 지원하고, 제목표시줄과 탭에서는 이상하게 변환된 파일명이 아닌, PDF 내부 데이터 상의 제목으로 표시하고, 종료하면 나중에 탭을 복원할 수도 있고, 오픈소스라 광고도 없다.

3.2.1. Flatpak판 설치는 비추천

Linux에서 qpdfview를 사용하려면 Flatpak을 이용한 설치는 Flatpak의 샌드박스 보안 정책에 따라, 타 프로그램 연동성이 매우 나빠 비권장한다. 원래 디렉토리인 /usr/bin/qpdfview가 /run/user/1000/doc/무작위_8글자/qpdfview로 엉뚱하게 변해 버린다.
calibre와 qpdfview 모두 패키지 의존성 간섭이 적으면서 타 프로그램 연동도 문제가 적은 AppImage판으로 설치하는 것을 권장한다.

3.3. DRM으로 잠긴 전자책 문제

전자책이 DRM으로 잠겼다면, 해당 DRM을 읽을 수 있는 정품 리더를 사용하거나, Non-DRM 버전을 이용하자.

3.4. 잡다한 임시 파일이 생길 수 있는 폴더는 피할 것

타사 클라우드 연동 시 잡다한 임시 파일(.으로 시작하는 폴더, 휴지통 폴더 등)이 생길 수 있는 최상위 디렉토리는 피하자.
잡다한 파일도 전자책인줄 알고 건드려 메타데이터 글자가 깨져버린 전자책 파일이 로드되는 등 파일이나 DB가 파손될 위험이 있다.
(Synology Drive에서 테스트)