Success
Rövid válasz: a Magyar Elektronikus Könyvtár OPDS-kiszolgálója, https://bookserver.mek.oszk.hu, elsőre működőnek látszik, de egyetlen könyvet sem ad ki. A gyökér egészséges navigációs feed, minden szekciója megnyílik, azután minden alatta lévő könyvlista nulla találatot ad vissza. Ami magyarul valóban működik, az a Project Gutenberg nyelvi szűrője, https://www.gutenberg.org/ebooks/search.opds/?query=l.hu, mellette pedig az Open Library OPDS 2.0-ban. Egy működő feedet úgy használsz, hogy a címét egyéni katalógusként felveszed egy OPDS-olvasóba iPhone-on vagy iPaden.
Hogyan ellenőriztük ezt a listát
Az oldalon szereplő minden feedet 2026. augusztus 24-én kértük le, böngésző user agenttel, az átirányításokat követve, majd végig is jártuk: a választ feldolgoztuk, a bejegyzéseit megszámoltuk, és az alkatalógusait addig követtük, amíg egy ténylegesen letölthető fájlba nem ütköztünk. Működőként csak az szerepel, ami valódi könyvig elvezet.
Ez az utolsó lépés a lényeg, és a MEK a legjobb példa rá. Egy státuszkód semmit nem bizonyít. Az alább felsorolt halott feedek közül kettő 200 OK választ ad, az egyik nulla bájtos törzzsel, egy másik pedig teljesen szabályos katalógust ad vissza, amiben nincs semmi. Az „nyisd meg böngészőben, és nézd meg, jön-e XML" tanács, amit minden más lista ad, mindegyiken átengedi őket.
Először használsz OPDS-t? Kezdd az OPDS beállításával iPhone-on és iPaden, aztán gyere vissza ide a címekért.
A MEK: nyitva van, de üres
| Katalógus | Amit vártál | Amit valójában ad |
|---|---|---|
| Magyar Elektronikus Könyvtár | több tízezer magyar nyelvű könyv | navigáció öt szekcióval, nulla könyv |
A https://bookserver.mek.oszk.hu gyökere rendben betölt, öt szekcióval: cím szerint, szerző szerint, dátum szerint, mind „csak EPUB+PDF" megjelöléssel. Ezek a szekciók is megnyílnak. A https://bookserver.mek.oszk.hu/abcrend.atom szabályosan kiadja az ábécé betűit. Aztán a https://bookserver.mek.oszk.hu/abc/teljes/A/0, ahol a könyveknek lenniük kellene, egy üres feedet ad vissza, egyetlen bejegyzés nélkül. Ugyanez a helyzet a B betűnél és az „új könyvek" listánál is.
Böngészni tehát lehet, csak nincs mit böngészni. A feed utoljára 2013-ban frissült, és a mögötte lévő könyvlisták valamikor azóta kiürültek. Maga a MEK weboldala továbbra is működik, tehát a könyvek megvannak; ami elveszett, az az OPDS-kiszolgáló előttük.
Ez az egyetlen olyan tétel ezen az oldalon, amit egy egyszerű „hány bejegyzés van a gyökérben" ellenőrzés működőnek jelentett volna.
Magyar nyelvű könyvek: a Project Gutenberg nyelvi szűrője
Alig van olyan lista, ami megemlíti: a Project Gutenberg OPDS-keresője elfogad nyelvi szűrőt. Írd a cím végére a ?query=l.hu részt, és csak magyar nyelvű könyveket kapsz.
https://www.gutenberg.org/ebooks/search.opds/?query=l.hu
- augusztus 24-én ez a feed teljes, huszonöt tételes oldalt adott vissza, és lapozással folytatódott. A magyar tehát a jobban ellátott nyelvek közé tartozik a Gutenbergben. Ez korántsem mindenhol igaz: a koreai, a török, az ukrán és a vietnami egyetlen könyvet ad vissza.
A justReadben a Project Gutenberg beépítve elérhető, tehát cím beírása nélkül böngészheted és kereshetsz benne.
Bármely nyelven működő katalógusok
| Katalógus | Tartalom | Feed címe |
|---|---|---|
| Project Gutenberg | több mint 70 000 közkincs mű | https://www.gutenberg.org/ebooks/search.opds/ |
| Open Library | az Internet Archive katalógusa, OPDS 2.0 | https://openlibrary.org/opds/ |
Az Open Library a megszűnt bookserver legközelebbi pótlása, és ugyanaz a szervezet üzemelteti. Kizárólag OPDS 2.0-t beszél, a formátum JSON-változatát, tehát csak a 2.0-t támogató olvasókban működik.
Ha más nyelveken is olvasol
Ezek ellenőrzöttek és valóban adnak ki könyveket, mindegyik a maga nyelvén:
| Nyelv | Katalógus | Feed címe |
|---|---|---|
| Francia | Gallica (BnF) | https://gallica.bnf.fr/opds |
| Japán | Aozora Bunko Revised | http://aozora.textlive.net/catalog.opds |
| Lengyel | Wolne Lektury | https://wolnelektury.pl/opds/ |
| Spanyol | textos.info | https://textos.info/opds |
| Bolgár | Читанка | https://chitanka.info/catalog.opds |
| Orosz | ImWerden | https://imwerden.de/opds/ |
A Gallicánál van egy sajátosság, amit rajtunk kívül senki nem dokumentál: egyszerű HTTP-kliensnek 403-at ad, böngészőnek 200-at. Ha egy szkript vagy egy egyszerű olvasóalkalmazás azt írja, hogy a francia nemzeti könyvtár nem elérhető, az a user agent miatt van, nem a feed miatt.
Standard Ebooks: csak támogatóknak
A Standard Ebooks közkincs szövegeket lát el gondos tipográfiával és rendes borítóval. A könyvek a weboldalról ingyenesek, és a legtöbb lista azt állítja, hogy az újdonságok OPDS-feedje mindenki előtt nyitva áll. Nem áll. A https://standardebooks.org/feeds/opds, a https://standardebooks.org/opds, a /feeds/opds/all és a /feeds/opds/new-releases mind 401 Unauthorized választ adott 2026. augusztus 24-én. A katalógus a projekt támogatóinak van fenntartva.
További feedek, amelyek elnémultak
Internet Archive bookserver, https://bookserver.archive.org/catalog/. A kiszolgáló nem válaszol. Sem a katalógus útvonala, sem a domain gyökere nem ad semmit: nincs átirányítás, nincs hibaoldal, csak időtúllépés. Az Internet Archive könyvállománya továbbra is él; az előtte álló OPDS-kiszolgáló tűnt el. Helyette az Open Libraryt használd.
OAPEN, https://library.oapen.org/opds. A lista legmegtévesztőbb tétele. Tíz egymás utáni lekérésből nyolcszor 200 OK választ adott pontosan nulla bájtos törzzsel, kétszer pedig 500 Internal Server Error-t. Egy olvasóban üres katalógusként jelenik meg, mindenféle hibaüzenet nélkül. Az OAPEN közzéteszi a https://library.oapen.org/feed/atom_1.0/site címet is, ami ad tartalmat, de az egy DSpace repozitóriumfeed, aminek a bejegyzései csak HTML-oldalakra mutatnak, könyvfájlra egyre sem.
Feedbooks, https://catalog.feedbooks.com/catalog/index.atom. A Feedbookst a Cantook olvasztotta be. A régi cím ma is kiszolgál egy technikailag érvényes, „Cantook Market" című OPDS navigációs feedet, amiben nulla bejegyzés van, és egyetlen alkatalógus-hivatkozás sem.
ManyBooks, https://manybooks.net/opds/. Cloudflare-ellenőrzés mögött, ami mindennek 403-at ad, ami nem teljes értékű böngésző. Ugyanez igaz a srv.manybooks.net címre is, amit a MobileRead wiki máig felsorol.
Hogyan ellenőrizz egy katalógust magad
Két lépés, ebben a sorrendben:
- Ad-e egyáltalán dokumentumot? Egy működő OPDS 1.2 feed XML, jellemzően címkék tömkelege. Az üres törzsű
200 OK, a témába nem vágó oldalra mutató átirányítás és a parkoltatott domain ugyanazt jelenti, mint egy 404. - Eljutsz-e egy fájlig? Keress rá a válaszban az
<entryszövegre. Ha egy sincs, a katalógus üres burok. Ha van, nyiss meg egy alkatalógust, és keress olyan hivatkozást, amelynek a típusaapplication/epub+zip, vagy amelynek arelértéke tartalmazza azopds-spec.org/acquisitionszöveget. Az a hivatkozás a könyv. A MEK az első ellenőrzésen átmegy, ezen elbukik.
Építs saját katalógust
A nyilvános katalógusok a felfedezésre valók. Az OPDS igazi ereje az, hogy az iPhone-t a saját könyvtáradra irányítod:
- Calibre Content Server. Ha a könyveidet Calibre-ben tartod, a teljes könyvtárat kiszolgálja OPDS-en a
http://<sajat-ip>:8080/opdscímen. A kétirányú működést, ami az olvasási pozíciót és az értékeléseket is visszaírja, a Calibre könyvtár szinkronizálása oldal írja le. - calibre-web. Webes felület egy Calibre-könyvtárhoz, ami OPDS-t tesz elérhetővé anélkül, hogy nyitva kellene hagyni az asztali alkalmazást.
- Komga és Kavita. Saját üzemeltetésű kiszolgálók képregényekhez, mangához és e-könyvekhez, mindkettőnek saját OPDS-végpontja van.
A justRead mindegyikhez egyéni OPDS-kiszolgálóként csatlakozik, kiszolgálónkénti szűréssel és lapozással, így egy nagy katalógus is kezelhető marad telefonon. A támogatott kiszolgálókat az OPDS-olvasó oldal sorolja fel.
Összefoglalva
Egy nyilvános katalógus a felfedezéshez, a saját kiszolgálód pedig ahhoz a könyvtárhoz, ami már a tiéd: a Gutenberg magyar szűrője a klasszikusokhoz, és a Calibre Content Server mindenhez, amit magad gyűjtöttél. A lépésről lépésre útmutató az OPDS beállítása iPhone-on és iPaden oldalon van, a többi írás pedig az olvasási útmutatók között.
Töltsd le a justReadet az App Store-ból, és kezdd a beépített Project Gutenberg katalógussal.
← Back to Guides