Krótka odpowiedź
Serwer treści calibre publikuje Twoją bibliotekę jako katalog OPDS. Uruchom serwer na komputerze, weź jego adres i dodaj na końcu /opds (na przykład http://192.168.1.5:8080/opds), a potem dodaj ten adres URL jako katalog w VocaRead na iPhonie połączonym z tą samą siecią Wi-Fi. Następnie możesz przeglądać, wyszukiwać i pobierać książki do biblioteki oraz słuchać ich offline.
Czym jest OPDS
OPDS (Open Publication Distribution System) to otwarty format oparty na kanałach, który opisuje zbiór e-booków tak, by aplikacje do czytania mogły go przeglądać, przeszukiwać i z niego pobierać. To nie jest format pliku ani usługa synchronizacji: myśl o nim jak o katalogu bibliotecznym, który potrafią odczytać aplikacje. calibre, Kavita i Komga udostępniają taki katalog, co oznacza, że jedna aplikacja do czytania może rozmawiać z każdym z nich bez dedykowanej wtyczki.
Dla użytkownika calibre korzyść jest prosta: biblioteka zostaje uporządkowana tam, gdzie już jest, a iPhone pobiera z niej książki przez sieć, zamiast żebyś wysyłał pliki samemu sobie e-mailem albo kopiował je kablem.
Krok 1: uruchom serwer treści calibre
- W calibre kliknij przycisk połączenia i udostępniania (Connect/share) i wybierz uruchomienie serwera treści (Start Content server).
- Otwórz to samo menu ponownie. Gdy serwer działa, widać w nim pozycję zatrzymania serwera (Stop Content server) z adresem komputera i portem w nawiasach, na przykład [192.168.1.5, port 8080]. Zanotuj obie liczby.
- Opcjonalnie: w preferencjach udostępniania przez sieć (Preferences › Sharing over the net) zaznacz automatyczne uruchamianie serwera przy starcie calibre (Run server automatically when calibre starts), by nie uruchamiać go za każdym razem ręcznie. Port ustawia się na tym samym ekranie; domyślnie to 8080.
Serwer odpowiada tylko wtedy, gdy calibre jest uruchomiony, a komputer nie śpi. Książki, które już pobrałeś na iPhone'a, od niego nie zależą.
Krok 2: zbuduj i przetestuj adres OPDS
Adres OPDS to adres serwera z dopiskiem /opds: http://, adres IP, dwukropek, port, a potem /opds. W powyższym przykładzie to http://192.168.1.5:8080/opds.
Zanim zajmiesz się VocaRead, otwórz w Safari na iPhonie adres http://192.168.1.5:8080 (bez /opds). Jeśli pojawi się interfejs WWW calibre, strona sieciowa działa, a każdy późniejszy problem leży w ustawieniach aplikacji. Jeśli Safari nie może się połączyć, najpierw to napraw; poniższa tabela rozwiązywania problemów omawia typowe przyczyny.
Warto wiedzieć jedno: w większości sieci domowych lokalny adres IP komputera przydziela router i może się on zmienić po ponownym uruchomieniu. Jeśli katalog pewnego dnia nagle przestanie działać, sprawdź adres jeszcze raz. Zarezerwowanie stałego adresu dla komputera w ustawieniach routera rozwiązuje ten problem na dobre.
Krok 3: sprawdzenie zgodności
VocaRead nie obsługuje uwierzytelniania Digest używanego przez calibre. Ten poradnik dotyczy wyłącznie lokalnego katalogu bez uwierzytelniania w zaufanej sieci. W przypadku biblioteki chronionej hasłem należy zachować ochronę i zamiast tego zaimportować do VocaRead pliki bez DRM.
Kavita, Komga i inne serwery OPDS
Kavita i Komga to samodzielnie hostowane serwery bibliotek, które również udostępniają katalog OPDS. Zasada jest taka sama jak w calibre, ale szczegóły zależą od serwera i jego wersji, więc adresu OPDS szukaj w ustawieniach lub dokumentacji swojego serwera. Na dwie rzeczy warto uważać:
- Uwierzytelnianie bywa różne. Niektóre serwery proszą o nazwę użytkownika i hasło, inne używają tokena, a jeszcze inne umieszczają osobisty klucz bezpośrednio w adresie OPDS. Przy dodawaniu katalogu wybierz odpowiednią opcję.
- W komiksach nie ma czego czytać na głos. Te serwery są często używane do komiksów i mangi, a nie tylko do e-booków. VocaRead pobiera formaty tekstowe, które potrafi zaimportować (EPUB, PDF, MOBI, AZW i AZW3); komiksów złożonych z samych obrazów żaden głos nie przeczyta.
Krok 4: dodaj katalog w VocaRead
- Otwórz ekran importu i wybierz Katalogi OPDS, a potem Dodaj katalog.
- Nadaj mu nazwę, którą rozpoznasz, na przykład „calibre w domu”, i wklej adres URL katalogu zakończony na /opds.
- Dla tego lokalnego katalogu proszę pozostawić uwierzytelnianie ustawione na Brak.
- Zapisz. Za pierwszym razem iOS zapyta, czy VocaRead może znajdować urządzenia w sieci lokalnej i łączyć się z nimi. Zezwól, inaczej aplikacja nie dotrze do Twojego komputera.
Możesz teraz przeglądać sekcje, które oferuje Twój serwer (w calibre widoki takie jak autorzy i serie), przeszukiwać katalog i pobierać książkę prosto do biblioteki. Od tej chwili zachowuje się jak każda zaimportowana książka: wybierz głos, ustaw tempo i słuchaj bez połączenia.
Który format pobrać
Gdy książka istnieje w calibre w kilku formatach, wybierz EPUB. Zachowuje strukturę rozdziałów, co daje czystą listę rozdziałów; nasza strona o obsłudze EPUB pokazuje, jak to wygląda. Pliki MOBI i AZW3 działają, jeśli są bez DRM (zobacz słuchanie plików Kindle), a funkcja konwersji książek w calibre (Convert books) może zrobić z nich EPUB-a, jeśli wolisz. PDF też działa, ale PDF-y o rozbudowanym układzie czytają się mniej płynnie niż formaty z układem płynnym. Import plików EPUB jest ograniczony do 35 MB, co ma znaczenie głównie przy bogato ilustrowanych wydaniach.
Rozwiązywanie problemów
| Objaw | Prawdopodobna przyczyna | Co zrobić |
|---|---|---|
| Safari nie otwiera adresu serwera | Różne sieci albo komputer śpi | Połącz oba urządzenia z tą samą siecią Wi-Fi (nie siecią dla gości, nie komórkową, bez VPN na telefonie) i wybudź komputer |
| Safari nie może się połączyć, choć oba urządzenia są w tej samej sieci Wi-Fi | Zapora sieciowa na komputerze | Zezwól na calibre lub jego port w zaporze i w ewentualnym oprogramowaniu zabezpieczającym |
| Safari działa, VocaRead nie | Brak dostępu do sieci lokalnej | Włącz Sieć lokalna dla VocaRead w Ustawienia › Prywatność i ochrona › Sieć lokalna |
| W zeszłym tygodniu działało, dziś nie | Zmienił się adres IP komputera | Sprawdź adres w menu calibre, zaktualizuj katalog, zarezerwuj adres w routerze |
| Książka się pobiera, ale nie importuje | Zabezpieczenie DRM albo EPUB większy niż 35 MB | Użyj kopii bez DRM; VocaRead nie usuwa DRM |
O http i https: w sieci domowej zwykły adres http:// jest dla calibre normalny i zwykle w zupełności wystarcza. Wystawianie nieszyfrowanego serwera do internetu, by mieć do niego dostęp z zewnątrz, to zły pomysł. Jeśli chcesz mieć dostęp poza domem, bezpieczniejsze są VPN do sieci domowej albo odwrotne proxy z https przed serwerem.
Słowo o DRM: calibre przechowuje wszystkie pliki, które mu dasz. Książki kupione w księgarniach, które blokują je DRM (większość zakupów z Kindle'a i Apple Books), pozostają zablokowane także w calibre, a VocaRead nie może ich odtworzyć. Pliki kupione bez DRM czy książki z domeny publicznej działają normalnie. W przypadku tych drugich VocaRead ma też wbudowany katalog Project Gutenberg, bez potrzeby stawiania serwera.
Najczęściej zadawane pytania
Czy calibre musi być uruchomiony podczas słuchania?
Nie. calibre musi działać tylko wtedy, gdy przeglądasz katalog i pobierasz książki. Gdy książka jest już w bibliotece VocaRead, odtwarza się offline jak każda inna zaimportowana książka.
Czy mogę dostać się do biblioteki calibre poza domem?
Nie od razu: powyższa konfiguracja jest przeznaczona do sieci lokalnej. VPN do sieci domowej sprawia, że ten sam adres lokalny działa zdalnie. Unikaj otwierania zwykłego serwera http na internet.
Czy mój postęp słuchania wraca do calibre?
OPDS służy do przeglądania i pobierania. Twój postęp, zakładki i notatki są przechowywane w VocaRead i synchronizują się między iPhone'em a iPadem przez Twój osobisty iCloud, jeśli włączysz synchronizację.
Czy mogę użyć Kavity lub Komgi zamiast calibre?
Tak. Oba udostępniają katalog OPDS. Znajdź adres OPDS i metodę uwierzytelniania w ustawieniach serwera, a potem dodaj go w VocaRead w ten sam sposób.
Dlaczego niektórych tytułów z katalogu nie mogę pobrać?
Serwer oferuje je tylko w formacie, którego VocaRead nie importuje, na przykład jako archiwum komiksu. Przekonwertuj je w calibre, jeśli to tekstowy e-book, albo pomiń, jeśli składa się z samych obrazów.
Jeśli już trzymasz swoje książki w calibre, VocaRead możesz pobrać za darmo i połączyć z biblioteką. Każda książka zawiera 90 minut darmowego słuchania, a Premium to jednorazowy zakup, który odblokowuje nieograniczone słuchanie, bez subskrypcji.