Comic Library Type
Comic library type is built around users that have full metadata embedded in their files. This usually means Mylar users, but can be anyone who writes Comicinfo.xml into their files.
This library type is much more strictly aligned and matches the structure the CBL project expects.
Library Root
┖── Series Name (Starting Volume Year)
┠── Series Name (Vol Year) #01.cbz
┠── Series Name (Vol Year) #02.cbz
┠── Series Name (Vol Year) #03.cbz
┖── Series Name 2 (Starting Volume Year)
┠── Series Name 2 #01.cbz
┠── Series Name 2 #02.cbz
⋮
┖── Series Name 2 #06.cbzRules:
- If the
ComicInfo.xmlhas both aSeriesand aVolumetag, Kavita builds the Series name asSeries (Volume)directly from metadata and this takes priority over anything on disk. - Otherwise, Kavita falls back to the folder name. It looks at each folder from the file up to the library root for one matching
Series (Volume Year)and uses the first match; if none match, it uses the closest folder name as-is. - Kavita will still classify specials by filename
SP##marker.
⚠️
Unlike the Comic (Flexible) library type, the Format field in ComicInfo.xml (Annual, TPB, Omnibus, etc) does not force Special status for the Comic Vine library type. Use an SP## filename marker instead if you need to force a Special here.