
만화와 전자책 파일이 왜 이렇게 큰가 — 그리고 해결 방법
2026년 5월 22일
만화와 전자책 파일이 왜 이렇게 큰가 — 그리고 해결 방법
BiblioFuse에는 CBZ 및 EPUB 파일의 이미지를 WebP로 재인코딩하여 파일 크기를 최대 87%까지 줄이는 내장 압축 도구가 포함되어 있습니다. iOS 17 이상의 iPhone 및 iPad에서 품질 손실 없이 작동하며, 모든 처리는 기기에서 로컬로 실행되어 파일이 서버에 업로드되지 않습니다. PNG 형식으로 20GB를 차지하던 50권짜리 만화 라이브러리가 약 2.5GB로 압축됩니다.
50권짜리 만화 시리즈를 iPhone에 복사했더니 20GB 저장 공간이 단번에 사라진다. 아니면 CBZ 파일 하나를 다운로드했는데 한 권에 400MB나 된다. 그 용량은 다 어디로 가는 걸까?
답은 파일 형식에 있다. 원리를 이해하면 1분도 안 걸려 해결할 수 있다.
CBZ와 EPUB: 둘 다 변장한 ZIP 아카이브
CBZ 파일은 확장자만 다른 ZIP 아카이브다. .cbz를 .zip으로 바꿔서 압축을 풀면 읽는 순서대로 이름이 붙은 이미지 폴더가 나온다. 001.png, 002.png 하는 식이다. CBR 파일도 같은 방식인데, ZIP 대신 RAR를 사용한다. 독점 인코딩도 없고, 아무 비밀도 없다. 컨테이너 안에 이미지를 담은 것뿐이다.
EPUB도 구조적으로 비슷하다. .epub를 .zip으로 바꿔 압축을 풀면 HTML 파일(챕터 텍스트), CSS 스타일시트, 메타데이터, 그리고 표지·일러스트·사진 같은 삽입 이미지가 나온다. EPUB는 W3C의 공개 표준으로 모든 주요 리더 앱이 지원한다.
두 형식 모두 잘 설계되어 있다. 파일 크기 문제는 컨테이너가 아니라 그 안에 담긴 것에 있다.
PNG 이미지가 저장 공간을 이렇게 많이 차지하는 이유
대부분의 스캔 그룹과 전자책 출판사는 PNG를 기본으로 사용한다. 손실이 없기 때문이다. 저장된 파일의 모든 픽셀이 원본 스캔과 동일하다. 그 충실도에는 대가가 따른다.
고해상도 만화 페이지는 보통 1800 × 2700픽셀, 24비트 컬러로 PNG 형식에서 2MB 이상이다. 대부분의 만화 단행본에는 180~220페이지가 들어있다. 저장 비용은 빠르게 쌓인다:
| 볼륨 형식 | 페이지 수 | 페이지당 크기 | 전체 크기 |
|---|---|---|---|
| PNG (손실 없음) | 200 | 약 2 MB | 약 400 MB |
| WebP (압축) | 200 | 약 250 kB | 약 50 MB |
| 절감 용량 | 87.5% |
긴 시리즈로 환산하면, 50권짜리 만화 라이브러리가 PNG 형식으로 약 20 GB를 차지한다. 같은 시리즈를 WebP로 압축하면 약 2.5 GB에 들어간다. 시리즈 하나에서만 17.5 GB를 절약하는 셈이다. BiblioFuse 같은 도구는 이 변환을 기기에서 완전히 처리한다 — 데스크톱 소프트웨어가 전혀 필요 없다.
WebP가 더 나은 이유
WebP는 Google이 개발한 이미지 형식으로 PNG보다 훨씬 작고, 같은 화질에서 JPEG보다도 작다. 중간 정도의 품질 설정(80~85% 수준)에서 스마트폰이나 태블릿 화면에서는 PNG 원본과의 시각적 차이를 거의 느낄 수 없다. 만화와 일본 만화는 대부분의 칸이 단색과 선명한 선으로 이루어져 있어 특히 압축 효율이 높다.
모든 최신 iPhone, iPad, Android 기기가 WebP를 네이티브로 지원한다. 표시 품질을 희생하는 게 아니라, 같은 시각 정보를 더 효율적으로 저장하는 것이다.
BiblioFuse가 앱에 압축 기능을 내장한 이유
흔한 해결책인 '폰에 넣기 전에 컴퓨터에서 변환하기'는 이론적으로는 가능하지만 번거롭다. 배치 처리 도구, 올바른 설정, ZIP 재패키징 방법, 그리고 또 다른 가져오기 단계가 필요하다. 실제로는 대부분의 독자들이 그냥 포기하고 용량이 큰 라이브러리를 안고 산다.
BiblioFuse의 합치기 및 압축 기능은 이런 번거로움을 모두 없애기 위해 만들어졌다. 변환은 완전히 기기 내에서 이루어진다. 아무것도 업로드되거나 전송되지 않는다. 책을 선택하고 품질 수준을 고르면 BiblioFuse가 나머지를 처리한다. 각 이미지를 추출하고, WebP로 재인코딩하고, 압축된 CBZ나 EPUB로 재조립한다.
책 압축하기:
- 라이브러리에서 책 표지를 길게 누르고 압축을 탭한다.
- 품질 슬라이더를 조정한다. 기본 설정이 대부분의 만화에서 크기와 품질의 좋은 균형을 제공한다.
- 압축을 탭한다. 완료되면 원본이 교체된다.
시리즈 합치기: 여러 CBZ 파일을 길게 눌러 선택한 다음 합치기를 탭한다. BiblioFuse가 읽는 순서대로 합치고 한 번에 압축까지 완료한다.
BiblioFuse 웹 도구는 브라우저에서 동일한 압축과 합치기 기능을 제공한다. 설치가 필요 없어서 iOS나 Mac 앱이 없는 Windows나 Linux 환경에서 특히 유용하다.
실제로 얼마나 절약할 수 있을까?
87.5%라는 수치는 자신의 라이브러리에 적용해보기 전까지는 추상적으로 느껴질 수 있다:
| 컬렉션 | PNG 크기 | 압축 후 | 절약 용량 |
|---|---|---|---|
| 만화 시리즈 10권 | 약 4 GB | 약 500 MB | 3.5 GB |
| 만화 시리즈 50권 | 약 20 GB | 약 2.5 GB | 17.5 GB |
| 미국 만화 500권 | 약 50 GB | 약 6.25 GB | 43.75 GB |
| 일러스트 EPUB 라이브러리 (100권) | 약 5 GB | 약 625 MB | 4.4 GB |
128 GB iPhone에서 1 GB가 소중한 상황이라면, 이 차이가 전체 컬렉션을 갖고 다닐 수 있느냐 없느냐를 가른다.
언제 압축하고 언제 원본을 보존할까
압축은 되돌릴 수 없다. 아카이브 안의 PNG가 WebP로 교체되면 원본 손실 없는 데이터는 사라진다. 일상적인 독서에서는 충분히 합리적인 거래다. 하지만 원본 스캔을 보존 목적으로 아카이브하거나 픽셀 단위의 정확도가 중요한 원작 일러스트를 다룬다면, 원본은 외부 드라이브에 보관하고 일상에서 들고 다니는 사본만 압축하자.
자주 묻는 질문
압축하면 읽는 화질이 떨어지나요? 기본 설정에서는 스마트폰이나 태블릿에서 정상적으로 읽을 때 차이가 느껴지지 않는다. 가는 선화를 크게 확대하면 약간의 부드러워짐이 보일 수 있지만, 대부분의 독자에게 압축 결과물은 원본과 시각적으로 동일하다.
EPUB도 압축할 수 있나요? 그렇다. BiblioFuse는 EPUB도 같은 방식으로 처리한다. 삽입된 이미지를 재인코딩하면서 텍스트, CSS, 챕터 구조에는 전혀 손대지 않는다.
원본을 보존하고 싶다면? 압축 전에 파일 앱에서 복사본을 만들어두자. BiblioFuse는 자동 백업 없이 파일을 원위치에서 교체한다. 아니면 BiblioFuse 웹 도구를 사용해서 소스 파일을 건드리지 않고 압축 버전을 다운로드할 수도 있다.
오프라인에서도 압축되나요? 그렇다. 모든 처리는 기기에서 이루어진다. 인터넷 연결이 필요 없고, 파일이 서버로 전송되지 않는다.
여러 파일을 한꺼번에 압축할 수 있나요? 그렇다. 라이브러리 그리드에서 여러 CBZ 또는 EPUB 파일을 길게 눌러 선택한 다음, 액션 바에서 압축을 탭한다. BiblioFuse는 읽기를 계속하는 동안 백그라운드에서 순차적으로 처리한다.