[Enhancement]: Author metadata in OPF #377

Open
opened 2026-04-24 23:07:18 +02:00 by adam · 0 comments
Owner

Originally created by @plague-doctor on GitHub (May 23, 2022).

Describe the feature/enhancement

This would be an enhancement of #618.

It would be great if we could get author metadata from OPF file.
We could deposit the opf alongside with author images as per documentation:

Jakub Małecki
├── author.opf  <-- Author metadata
├── author.jpg  <-- Author photo
└── Horyzont
    ├── 01 - Horyzont.mp3
    ├── 02 - Horyzont.mp3
    ├── 03 - Horyzont.mp3
    ├── 04 - Horyzont.mp3
    ├── 05 - Horyzont.mp3
    ├── 06 - Horyzont.mp3
    ├── 07 - Horyzont.mp3
    ├── cover.jpg
    └── metadata.opf

If I may suggest the structure, I would love to see something like this:

<?xml version='1.0' encoding='utf-8'?>
<ns0:package xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ns0="http://www.idpf.org/2007/opf" version="2.0">
	<ns0:metadata>
		<dc:name>Jakub Małecki</dc:name>
		<dc:asin>B00000000Y</dc:asin>
		<dc:subject>fantasy</dc:subject>
		<dc:subject>science fiction</dc:subject>
		<dc:subject>horror</dc:subject>
		<dc:subject>kryminał</dc:subject>
		<dc:subject>sensacja</dc:subject>
		<dc:subject>thriller</dc:subject>
		<dc:subject>literatura piękna</dc:subject>
		<dc:description>
Książka Jakuba Małeckiego "Dygot" została nominowana w Plebiscycie Książka Roku 2015 lubimyczytać.pl w kategorii Literatura piękna.

Urodzony w 1982 roku w miejscowości Koło, z wykształcenia ekonomista, obecnie mieszka i pracuje w Warszawie. Debiutował w marcu 2007 roku opowiadaniem „Dłonie” na łamach magazynu „Science Fiction, Fantasy i Horror”. Kolejne teksty publikował w „Nowej Fantastyce” („Śmierć szklanego Kazimierza” oraz „Oko”) i w „Magazynie Fantastycznym” („Cyryl”). Opowiadanie „Opowieść oszusta” ukazało się w antologii „Trupojad. Nie ma ocalenia”, wydanej nakładem Red Horse, zaś tekst „Każdy umiera za siebie” w książce „Nowe idzie”. Za opowiadanie „Wybór” Kuba został wyróżniony w konkursie literackim Nowej Ery zorganizowanym przy okazji konwentu Pyrkon 2008. Zwyciężył też w II Konkursie Recenzenckim serwisu internetowego Carpenoctem. W maju 2008 roku wydawnictwo Red Horse opublikowało „Błędy” - debiutancką książkę Kuby. „Przemytnik cudu” jest jego druga powieścią. 
		</dc:description>
		<dc:photo>author.jpg</dc:photo>
	</ns0:metadata>
</ns0:package>                                                                                                   

And, by the way, #602 works like a charm, thanks!

Originally created by @plague-doctor on GitHub (May 23, 2022). ### Describe the feature/enhancement This would be an enhancement of #618. It would be great if we could get author metadata from OPF file. We could deposit the opf alongside with author images as per documentation: ``` Jakub Małecki ├── author.opf <-- Author metadata ├── author.jpg <-- Author photo └── Horyzont ├── 01 - Horyzont.mp3 ├── 02 - Horyzont.mp3 ├── 03 - Horyzont.mp3 ├── 04 - Horyzont.mp3 ├── 05 - Horyzont.mp3 ├── 06 - Horyzont.mp3 ├── 07 - Horyzont.mp3 ├── cover.jpg └── metadata.opf ``` If I may suggest the structure, I would love to see something like this: ``` <?xml version='1.0' encoding='utf-8'?> <ns0:package xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ns0="http://www.idpf.org/2007/opf" version="2.0"> <ns0:metadata> <dc:name>Jakub Małecki</dc:name> <dc:asin>B00000000Y</dc:asin> <dc:subject>fantasy</dc:subject> <dc:subject>science fiction</dc:subject> <dc:subject>horror</dc:subject> <dc:subject>kryminał</dc:subject> <dc:subject>sensacja</dc:subject> <dc:subject>thriller</dc:subject> <dc:subject>literatura piękna</dc:subject> <dc:description> Książka Jakuba Małeckiego "Dygot" została nominowana w Plebiscycie Książka Roku 2015 lubimyczytać.pl w kategorii Literatura piękna. Urodzony w 1982 roku w miejscowości Koło, z wykształcenia ekonomista, obecnie mieszka i pracuje w Warszawie. Debiutował w marcu 2007 roku opowiadaniem „Dłonie” na łamach magazynu „Science Fiction, Fantasy i Horror”. Kolejne teksty publikował w „Nowej Fantastyce” („Śmierć szklanego Kazimierza” oraz „Oko”) i w „Magazynie Fantastycznym” („Cyryl”). Opowiadanie „Opowieść oszusta” ukazało się w antologii „Trupojad. Nie ma ocalenia”, wydanej nakładem Red Horse, zaś tekst „Każdy umiera za siebie” w książce „Nowe idzie”. Za opowiadanie „Wybór” Kuba został wyróżniony w konkursie literackim Nowej Ery zorganizowanym przy okazji konwentu Pyrkon 2008. Zwyciężył też w II Konkursie Recenzenckim serwisu internetowego Carpenoctem. W maju 2008 roku wydawnictwo Red Horse opublikowało „Błędy” - debiutancką książkę Kuby. „Przemytnik cudu” jest jego druga powieścią. </dc:description> <dc:photo>author.jpg</dc:photo> </ns0:metadata> </ns0:package> ``` And, by the way, #602 works like a charm, thanks!
adam added the enhancement label 2026-04-24 23:07:18 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#377