-
Notifications
You must be signed in to change notification settings - Fork 0
메타데이터 관리
dongkkase edited this page Apr 17, 2026
·
2 revisions
압축 파일 내부에 작품명, 작가, 장르, 줄거리 등의 정보를 담은 ComicInfo.xml 메타데이터를 삽입하는 기능입니다. 이 정보는 Kavita, Komga, Panels 등 최신 코믹 뷰어에서 작품을 분류하고 검색하는 데 핵심적인 역할을 합니다.
-
외부 데이터 검색:
-
`검색 API :`: 리디북스, 알라딘, Google Books, Anilist, Vine 중 정보를 가져올 사이트를 선택합니다. - **
`검색어 :`/`검색 (S)`: 작품 제목을 입력하고 엔터를 누르거나 버튼을 클릭하면 검색 결과 팝업이 나타납니다. 선택한 정보는 우측의`일괄 편집`칸에 자동으로 입력됩니다.
-
-
빠른 섹션 이동: 중앙의 내비게이션 버튼(
`기본 정보`,`작가 및 제작진`,`출판 정보`,`장르/태그/등장인물`,`기타 정보`)을 클릭하면 해당 입력란으로 즉시 스크롤됩니다.
중앙의 < 버튼은 우측 `일괄 편집`의 내용을 좌측 `원본`으로 복사하는 기능을 합니다.
-
`시리즈 편집 적용 (C)`: [핵심] 우측`일괄 편집`칸에 작성된 내용을 현재 리스트에 있는 해당 시리즈의 모든 책에 한 번에 적용합니다. (작가, 출판사, 장르 등을 일일이 입력할 필요가 없습니다.) -
`원본 카피 편집`: 현재 선택된 책의 원본 데이터를 편집 칸으로 불러옵니다. -
`시리즈 초기화`: 편집 중인 내용을 모두 취소하고 파일에 저장된 초기 상태로 되돌립니다. -
`시리즈 그룹`: 여러 시리즈를 하나의 세계관으로 묶고 싶을 때 사용합니다. 한 번 입력한 그룹명은 저장되어 나중에 목록에서 선택할 수 있습니다.
-
`🤖 시리즈 자동 매칭`: 폴더명을 분석해 가장 유사한 작품 정보를 API에서 찾아 시리즈 전체에 자동으로 입력합니다. -
`자동 제목 입력`: 파일명에서 숫자와 시리즈명을 분리해 깔끔한 제목(예: 가상전기 01권)을 생성합니다. - **
`자동 권수 입력`/`자동 화 입력`: 파일명에 포함된 숫자를 인식해권또는화칸을 채웁니다. -
`자동 페이지 수 입력`: 압축 파일 내의 이미지 장수를 직접 계산하여페이지수칸에 입력합니다.
-
`저장`(Ctrl+S): 현재 선택된 파일 하나만 저장합니다. -
`모두 저장`(Ctrl+Shift+S): 현재 리스트에 로드된 모든 파일의 메타데이터를 각각의 압축 파일 내부에 저장합니다.
이 기능은 도서 정보가 없는 일반 압축 파일에 상세한 카탈로그 정보를 주입하는 것이 핵심입니다.
가상의 도서 '우주_방랑객' 1~3권에 정보를 입력하는 경우입니다.
비포 (Before): 메타데이터가 없는 상태
우주_방랑객_01.zip (ComicInfo.xml 없음)
우주_방랑객_02.zip (ComicInfo.xml 없음)
우주_방랑객_03.zip (ComicInfo.xml 없음)
애프터 (After): `시리즈 편집 적용` 후 `모두 저장` 완료
우주_방랑객_01.zip
└── ComicInfo.xml (제목: 우주 방랑객 1권, 작가: 김철수, 장르: SF...)
우주_방랑객_02.zip
└── ComicInfo.xml (제목: 우주 방랑객 2권, 작가: 김철수, 장르: SF...)
우주_방랑객_03.zip
└── ComicInfo.xml (제목: 우주 방랑객 3권, 작가: 김철수, 장르: SF...)
파일명이 불규칙한 경우에도 자동화 기능을 통해 정리된 데이터를 생성합니다.
입력 파일명: [기획물] 가상_연대기_v01_최종본.zip
자동화 적용 결과 (ComicInfo.xml 내부 데이터):
<Title>가상 연대기 1권</Title>
<Series>가상 연대기</Series>
<Volume>1</Volume>
<PageCount>156</PageCount>