advplyr / audiobookshelf

Self-hosted audiobook and podcast server
https://audiobookshelf.org
GNU General Public License v3.0
6.64k stars 471 forks source link

comicvine metadata for comics #113

Closed binarygeek119 closed 2 years ago

binarygeek119 commented 3 years ago

it be nice if you could add comicvine metadata thought there api everyone would need to grab there own api key but is very easy to do

https://comicvine.gamespot.com/api/

advplyr commented 3 years ago

How do you see the data from the api mapping to the fields used in ABS?

I have also seen on both of my comics that an XML file is included inside the cbz/cbr that has some metadata. That metadata could be easily grabbed, but I'm not sure the best way to map metadata for comics.

advplyr commented 3 years ago

I just cleaned up the e-readers and added a button to show the metadata from the cbz/cbr file.

There are 4 metatags here I could see mapping to the current details..

Then possibly Volume, but I don't know if this is consistently a year in comic book world.

image

itschrisonline commented 2 years ago

If scrapping from comixology volume=volumeyear if scrapping from comicvine volume=volume

Gandalf-the-Blue commented 9 months ago

Hi @advplyr , Just wanted to bring to attention this - https://github.com/Casvt/Kapowarr/blob/development/backend/comicvine.py where Kapowarr uses comicvine to get comic metadata and gets them in a results dictionary (Lines 279-293), which can be adapted to the audiobookshelf metadata format. Adding this as a Metadata provider, would make metadata tagging for comics much, much easier.