BookManager v3.7.1 만화/EPUB/PDF/TXT/오디오북 관리 및 뷰어 소개
안녕하세요.
라무에도 동일한 게시물을 작성했는데 여기서는 처음으로 소개해봅니다.
게시판 성향에 맞지 않다면 말씀주세요 삭제하도록 하겠습니다.
소개페이지 및 다운로드: https://dongkkase.github.io/BookManager/
기능에 대한 상세한 설명: https://github.com/dongkkase/BookManager/wiki
디스코드: https://discord.gg/ND6gpPZHD
BookManager는 컴퓨터, 외장하드, NAS 곳곳에 흩어진 만화책, 전자책, 문서, 오디오북을 한곳에서 관리하고 감상할 수 있는 Windows 및 macOS용 프로그램입니다.
중복된 책과 빠진 권수를 확인할 수 있고, 파일명은 물론 EPUB, PDF, TXT의 본문까지 검색해 원하는 자료를 빠르게 찾을 수 있습니다.
여러 만화책 압축 파일을 권·화별로 나누거나, 압축 파일 안의 이미지 이름과 순서를 정리하는 반복 작업도 한꺼번에 처리할 수 있습니다.
리디북스, Google Books, AniList 등에서 찾은 책 정보를 시리즈 전체에 적용할 수 있으며, 수백 건의 만화책 메타데이터도 빠르게 일괄 저장할 수 있습니다.
정리한 라이브러리는 OPDS, Web, WebDAV를 통해 스마트폰과 태블릿, 다른 컴퓨터에서도 그대로 이용할 수 있습니다.
북 매니저는 아래와 같이 대표적인 기능들이 있습니다.
- 폴더 탭
- 라이브러리
- 컴퓨터, 외장하드 또는 NAS의 폴더를 라이브러리로 등록하고 사이드바에서 바로 탐색할 수 있습니다.
- 라이브러리에 별칭과 그룹을 지정하고 표시 순서를 정리할 수 있습니다.
- 등록한 폴더의 책 정보와 표지를 인덱싱하며, 변경된 내용을 직접 갱신할 수 있습니다.
- 즐겨찾기와 최근 읽은 책을 이용해 자주 사용하는 폴더나 책을 다시 열 수 있습니다.
- 중복 검사
- 중복 검사를 켜면 현재 폴더의 파일을 등록된 라이브러리와 비교해 중복 가능성이 있는 책을 찾습니다.
- 파일명과 권수 등의 숫자 정보를 기준으로 유사한 파일을 찾으며, 파일 내용이 완전히 같은지를 검사하는 방식은 아닙니다.
- 목록에서 중복 후보의 개수와 가장 높은 유사도를 확인하고, 상세 정보에서 일치한 파일의 이름과 경로를 확인할 수 있습니다.
- 누락 관리
- 파일명과 시리즈 정보를 기준으로 보유한 권수 또는 화수를 분석해 중간에 빠진 번호를 찾습니다.
- 등록된 라이브러리 전체를 검사하며, 라이브러리가 없으면 현재 폴더의 파일을 기준으로 확인합니다.
- 누락 권수 확인에서 시리즈별 누락 번호를 확인하고 해당 파일이 있는 폴더로 바로 이동할 수 있습니다.
- 검색
- 현재 폴더 또는 등록된 모든 라이브러리에서 파일명, 폴더명과 책 정보를 검색할 수 있습니다.
- 검색 범위를 파일 정보, 내용 또는 전체로 선택할 수 있습니다.
- 내용 검색 인덱스를 만들면 EPUB, PDF와 TXT의 본문을 기준으로 책 파일을 찾을 수 있습니다. OCR이 필요한 스캔 PDF와 이미지형 EPUB은 내용 검색에서 제외됩니다.
- #태그 검색에서 장르, 태그, 출판사, 작가, 연도와 확장자 등의 조건을 조합할 수 있습니다.
- 메타데이터
- 책의 표지, 제목, 시리즈, 권수, 작가, 출판사, 발행일, 장르, 태그와 설명 등을 목록과 상세 정보에서 확인할 수 있습니다.
- 책 정보를 기준으로 목록을 그룹화하거나 정렬하고, 메타데이터가 없는 파일만 따로 볼 수 있습니다.
- 선택한 파일을 메타데이터 관리 탭으로 보내 책 정보를 편집할 수 있습니다.
- 표시할 정보와 레이아웃을 구성해 저장하거나 현재 목록을 CSV로 내보낼 수 있습니다.
- 뷰어
- 파일을 더블클릭하면 만화책, EPUB, PDF, TXT와 오디오북을 내장 뷰어에서 열 수 있습니다. 만화책, EPUB, PDF와 TXT는 파일 형식별로 외부 뷰어를 지정하는 것도 가능합니다.
- 한 장 보기, 두 장 보기, 스크롤, 확대·축소와 전체 화면 등 다양한 읽기 방식을 지원합니다.
- 페이드와 책 넘김 등의 페이지 전환 효과를 선택할 수 있으며, 책 넘김 효과는 두 장 보기에서 사용할 수 있습니다.
- 페이지 색을 반영하는 몰입형 배경을 사용할 수 있습니다.
- EPUB과 TXT의 본문은 TTS로 들을 수 있습니다.
- EPUB, PDF와 TXT에서는 책 안의 내용을 검색하고 검색 결과가 있는 페이지로 이동할 수 있습니다.
- MP3, M4B, M4A와 FLAC 등의 오디오북은 전용 플레이어에서 재생하며 표지, 제목과 아티스트 정보를 확인할 수 있습니다.
- 오디오북 재생 속도, 앞뒤 이동, 음량, 북마크, 연속 재생과 취침 타이머를 설정하고 미니 플레이어로 계속 들을 수 있습니다.
- 책갈피와 마지막 읽은 위치가 저장되며, 폴더 목록에서도 읽기 상태를 확인할 수 있습니다.
- 라이브러리
- 압축 파일 구조 정리 탭
- 파일 추가와 정리
- 만화책 압축 파일을 작업 대상으로 사용할 수 있습니다.
- 여러 파일을 한꺼번에 선택하거나, 폴더 전체를 선택해 안에 있는 파일을 한 번에 추가할 수 있습니다.
- 한 압축 파일에 여러 권이나 여러 화가 들어 있으면 권·화별 파일로 나누어 정리할 수 있습니다.
- 필요하면 여러 단계로 들어 있는 폴더를 없애고 이미지를 한곳에 모을 수 있습니다.
- 결과 확인과 저장
- 작업을 시작하기 전에 나뉠 권·화, 저장될 파일명과 저장 위치를 목록에서 미리 확인할 수 있습니다.
- 정리한 파일은 원본 이름을 사용하거나 BookManager가 만든 예상 결과 파일명으로 저장할 수 있습니다.
- 저장할 폴더는 화면에서 직접 바꿀 수 있습니다.
- 원본을 보관하려면 작업 전에 환경 설정에서 원본 백업을 켜는 것이 좋습니다.
- 작업 예시: 원피스 1~100권
- Before: 하나의 ZIP 파일 안에 1권부터 100권까지 함께 들어 있습니다.
gigafile-10240c3c28aa88e77f214a489d3394d3a5d5.zip
├── 원피스001/
├── 원피스002/
├── ...
└── 원피스100/ - After: 작업 전에 결과 이름과 저장 위치를 확인한 뒤, 100개의 권별 CBZ 파일로 나누어 저장합니다.
원피스/
├── 원피스 001권.cbz
├── 원피스 002권.cbz
├── ...
└── 원피스 100권.cbz
- Before: 하나의 ZIP 파일 안에 1권부터 100권까지 함께 들어 있습니다.
- 함께 사용하면 좋은 Chrome 확장 프로그램
- 도서 목록 매칭 매니저는 웹에서 만화나 소설 게시물을 볼 때 소장 여부, 최신 권과 빠진 권을 확인하는 데 도움을 줍니다.
- 이 확장 프로그램으로 파일을 내려받으면 책 제목으로 폴더를 만들어 그 안에 저장할 수 있습니다. 예를 들어 원피스 파일은 원피스 폴더에 모아집니다.
- 만들어진 책 제목 폴더를 BookManager의 압축 파일 구조 정리 화면에 그대로 끌어다 놓으면 폴더 안의 파일을 한 번에 추가할 수 있습니다.
- 폴더명을 기준으로 결과 파일명도 정리할 수 있어 여러 책을 반복해서 작업할 때 특히 편리합니다.
- 두 프로그램이 직접 연결되는 방식은 아니지만, 웹에서 소장·누락 여부 확인, 책 제목 폴더로 저장, BookManager에 드래그 앤 드롭, 권·화별 정리까지 한 흐름으로 이어서 작업할 수 있습니다.
- 파일 추가와 정리
- 내부 파일명 변경 탭
- 파일 추가
- ZIP, CBZ, CBR, RAR와 7Z 형식의 만화책 압축 파일을 작업할 수 있습니다.
- 여러 파일을 한꺼번에 선택하거나 폴더 전체를 추가할 수 있습니다. 파일이나 폴더를 화면에 끌어다 놓아도 됩니다.
- 내부 이미지 확인
- 압축 파일을 선택하면 표지와 안에 들어 있는 이미지를 미리 볼 수 있습니다.
- 기존 파일명과 바뀔 파일명을 나란히 비교하고, 이미지 수와 빠진 페이지 번호도 작업 전에 확인할 수 있습니다.
- 이름과 순서 정리
- 숫자만 붙이거나 Cover, Page, 압축 파일명 또는 직접 입력한 글자를 사용하는 방식 중에서 이름 규칙을 고를 수 있습니다.
- 시작 번호를 정하면 이미지 순서대로 번호가 붙고, 숫자 자릿수는 이미지 수에 맞게 자동으로 정리됩니다.
- 이미지 순서를 직접 바꾸거나 필요 없는 이미지를 결과에서 제외할 수 있습니다.
- 필요한 경우 이미지별 파일명을 직접 수정하거나 현재 이름을 그대로 유지할 수도 있습니다.
- 실행과 저장
- 같은 이름 규칙을 여러 압축 파일에 한꺼번에 적용하고, 필요한 파일만 골라 작업할 수 있습니다.
- 필요하면 이미지 용량 줄이기와 불필요한 이미지 정보 제거를 함께 적용할 수 있습니다.
- 작업 결과는 원본 파일이 있는 위치에 저장됩니다. 원본도 보관하려면 환경 설정에서 원본 백업을 켜면 원본이 bak 폴더에 보관됩니다.
- 작업이 끝나면 성공, 건너뜀과 오류 내용을 확인하고 결과 파일을 메타데이터 관리 탭으로 보낼 수 있습니다.
- 파일 추가
- 메타데이터 관리 탭
- 작업할 수 있는 파일
- ZIP, CBZ, 7Z, RAR와 CBR 같은 만화책 압축 파일을 불러올 수 있습니다.
- EPUB과 PDF 문서, M4B, MP3와 FLAC 등의 오디오북도 작업할 수 있습니다.
- 여러 파일을 한꺼번에 선택하거나 폴더 전체를 추가할 수 있습니다. 파일이나 폴더를 화면에 끌어다 놓아도 됩니다.
- 기존에 저장된 책 정보와 표지를 불러와 확인하고, 파일 종류에 맞는 항목을 편집할 수 있습니다.
- 도서 정보 검색
- 만화책은 리디북스, 알라딘, Google Books, AniList와 Comic Vine에서 책 정보를 찾을 수 있습니다.
- EPUB, PDF와 오디오북은 리디북스, 알라딘, Google Books와 Amazon에서 정보를 찾을 수 있습니다.
- 검색 결과에서 표지, 제목, 작가, 출판사, 장르, 줄거리, 출간일과 ISBN 등을 비교한 뒤 알맞은 결과를 고를 수 있습니다.
- 선택한 검색 결과는 먼저 편집창으로 가져옵니다. 내용을 확인하거나 고친 뒤 현재 책 또는 같은 시리즈에 적용할 수 있습니다.
- 제목을 알기 어려운 책은 AI 원제 찾기로 표지를 분석해 원제, 영문명과 한글명 후보를 찾을 수 있습니다. 외국어 검색 결과를 번역해 확인하는 것도 가능합니다.
- 일부 검색 서비스와 AI 기능은 환경 설정에 API 키를 입력해야 사용할 수 있습니다.
- 자동 정리와 일괄 작업
- 파일명에 들어 있는 제목, 권수와 화수를 읽고, 압축 파일 안의 이미지 수를 페이지 수로 자동 입력할 수 있습니다.
- 같은 폴더에 묶어 둔 시리즈에는 작가, 출판사, 장르와 줄거리 같은 공통 정보를 한꺼번에 적용할 수 있습니다.
- 공통 정보를 일괄 적용해도 각 파일의 제목, 권수, 화수와 페이지 수는 파일별로 자동 정리됩니다.
- 시리즈 자동 매칭으로 검색 결과를 여러 권에 한 번에 적용하거나, 등록된 라이브러리의 최신 권 정보를 새로 추가한 권에 다시 사용할 수 있습니다.
- 빠른 일괄 저장
- 한 권씩 반복해서 저장할 필요 없이, 필요한 파일을 선택해 수백 건의 만화책 메타데이터를 한 번에 빠르게 저장할 수 있습니다.
- ZIP과 CBZ는 가능한 경우 압축 파일 전체를 풀고 다시 압축하지 않습니다. ComicInfo.xml만 빠르게 추가하거나 갱신하므로 대량 작업에 걸리는 시간을 크게 줄일 수 있습니다.
- 표지 관리
- 작업할 책의 표지를 미리 확인할 수 있습니다.
- EPUB은 검색 결과의 표지, EPUB 안의 이미지 또는 컴퓨터에 저장된 이미지를 새 표지로 사용할 수 있습니다.
- 오디오북은 기존 표지를 이미지 파일로 저장하거나 원하는 이미지로 바꾸고, 원래 표지로 되돌릴 수 있습니다.
- 작업할 수 있는 파일
- 공유 서버 탭
- 등록한 라이브러리를 같은 네트워크의 스마트폰, 태블릿 또는 다른 컴퓨터와 공유합니다.
- 사용할 네트워크 주소와 포트를 선택할 수 있습니다.
- 서버를 켠 뒤 표시된 주소를 복사해 다른 기기에 입력합니다.
- OPDS는 전자책 앱에서 책 목록을 탐색하고 내려받는 방식입니다.
- Web은 별도 프로그램 없이 웹 브라우저로 책을 찾거나 열어 보는 방식입니다.
- WebDAV는 ComicGlass 같은 WebDAV 지원 앱에서 파일에 접근하는 방식입니다.
- WebDAV는 아이디와 비밀번호를 설정할 수 있습니다.
- HTTPS를 사용할 수 있지만 자체 서명 인증서에 대한 허용 절차가 필요할 수 있습니다.
- 처음 사용할 때는 HTTP로 연결을 확인한 뒤 HTTPS를 설정하는 것이 좋습니다.
- 공유 기능을 사용하는 동안에는 BookManager가 실행 중이어야 합니다.
- 연결되지 않으면 같은 네트워크인지, 방화벽과 포트가 차단되지 않았는지 확인합니다.
그리고 이번에 IOS/Android, 모바일/태블릿용 뷰어 어플을 제작하고 있고, 출시를 준비하고 있습니다.
아래 주소를 통해 어플의 미리보기 가능합니다.
https://dongkkase.github.io/BookManager/readive/
뷰어 어플 출시하게 되면 다시 안내 드리겠습니다 (_ _)
항상 많은 관심과 사랑 주셔서 감사합니다.
cruze



야채먹어라
ai번역합니다
흑룡
소설좋앟
악숨
파트오륙
하리하리
방랑자tm
주정환
북명
휘룡
아스날


다운 받아봐야겠네요. ^^