Audiobooki zyskują na popularności, zwłaszcza dzięki platformie Audible od Amazon. Niestety użytkownicy systemu Linux napotykają trudności, ponieważ Audible to zamknięta platforma, co utrudnia korzystanie z zakupionych audiobooków w środowisku open source.
Rozwiązaniem tego problemu może być OpenAudible. To prosty program napisany w Javie, który jest dostępny zarówno dla systemów Linux, jak i Windows. Po zainstalowaniu umożliwia on wykonanie kopii zapasowej biblioteki Audible. Program potrafi połączyć się z kontem Audible i przekonwertować zakupione książki na format MP3, który, mimo iż nie jest otwartym kodekiem, znacznie ułatwia użytkowanie na systemach operacyjnych typu open source, w tym Linuxie.
Ważna uwaga: OpenAudible jest przeznaczone wyłącznie do tworzenia kopii zapasowych legalnie zakupionych audiobooków. Nie należy wykorzystywać tego narzędzia do nielegalnej dystrybucji książek audio.
Jak zainstalować OpenAudible
OpenAudible udostępnia kilka wersji pakietów dla użytkowników Linuxa. Programiści oferują aplikację w formacie DEB, RPM oraz skryptu Shell. Aby zainstalować program na komputerze z systemem Linux, otwórz terminal, korzystając z kombinacji klawiszy Ctrl + Alt + T lub Ctrl + Shift + T. Następnie wykonaj polecenia, które odpowiadają Twojemu systemowi operacyjnemu.
Ubuntu
W przypadku Ubuntu instalacja OpenAudible powinna być prosta. Na początku upewnij się, że masz zainstalowane środowisko Java Runtime Environment.
Kiedy Java Runtime jest już aktywna na Twoim systemie Ubuntu, użyj narzędzia wget, aby pobrać najnowszy pakiet DEB OpenAudible.
wget https://github.com/openaudible/openaudible/releases/download/v1.5.0/OpenAudible_deb_1.5.0.deb
Po pobraniu pakietu zainstaluj go, używając narzędzia dpkg.
sudo dpkg -i OpenAudible_deb_1.5.0.deb
Debian
Aby zainstalować OpenAudible na Debianie, również musisz najpierw zainstalować Java Runtime Environment. W tym celu zapoznaj się z naszym przewodnikiem po instalacji Javy.
Kiedy środowisko JRE będzie działać na Twoim systemie Debian, użyj wget, aby pobrać najnowszą wersję pakietu.
wget https://github.com/openaudible/openaudible/releases/download/v1.5.0/OpenAudible_deb_1.5.0.deb
Na koniec zainstaluj aplikację przy pomocy dpkg.
sudo dpkg -i OpenAudible_deb_1.5.0.deb
Arch Linux / Fedora / OpenSUSE
Instalacja OpenAudible w Arch Linux, Fedorze i OpenSUSE może być nieco bardziej skomplikowana. Dla OpenSUSE i Fedorze dostępny jest plik RPM, jednak jego działanie może być problematyczne. W przypadku Arch Linux nie znajdziesz pakietu AUR.
Z powodu braku wsparcia AUR oraz problemów z pakietem RPM, najlepszą opcją dla użytkowników Arch, OpenSUSE i Fedory jest konwersja pakietu DEB przy użyciu narzędzia Alien.
Aby zainstalować Alien, otwórz terminal i wprowadź następujące polecenia.
Arch Linux
sudo pacman -S base-devel git git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri trizen -S alien_package_converter
Fedora
sudo dnf install alien -y
OpenSUSE
W OpenSUSE dostępne są różne wersje konwertera pakietów Alien. Aby dowiedzieć się, która z nich będzie odpowiednia dla Twojej dystrybucji, kliknij tutaj.
Po zainstalowaniu Alien, musisz również zainstalować Rsync oraz Javę. Aby pobrać Javę, odwiedź odpowiednią stronę. W przypadku Rsync wykonaj następujące polecenia:
Arch Linux
sudo pacman -S rsync
Fedora
sudo dnf install rsync -y
OpenSUSE
sudo zypper install rsync
Na koniec, aby zainstalować OpenAudible w systemach Fedora, Arch lub OpenSUSE, wykonaj poniższe polecenia.
mkdir -p ~/Downloads/oa cd ~/Downloads/oa wget https://github.com/openaudible/openaudible/releases/download/v1.5.0/OpenAudible_deb_1.5.0.deb sudo alien -tv OpenAudible_deb_1.5.0.deb tar xvf openaudible-1.5.0.tgz sudo rsync -a opt/ /opt
Aby uruchomić aplikację, wpisz:
sh /opt/OpenAudible/OpenAudible
Jak wykonać kopię zapasową biblioteki Audible
Aby wyeksportować i wykonać kopię zapasową swoich audiobooków na komputerze z systemem Linux, kliknij przycisk „Sterowanie” w menu. Następnie wybierz opcję „Połącz z Audible”, co spowoduje wyświetlenie menu logowania do Amazon.
Zaloguj się na swoje konto Audible, aby uzyskać dostęp do biblioteki. Po pomyślnym połączeniu kliknij „Pełna synchronizacja biblioteki”, aby zsynchronizować swoją bibliotekę książek z OpenAudible.
Poczekaj, aż OpenAudible pobierze listę Twoich książek. Może to potrwać kilka minut, w zależności od liczby posiadanych audiobooków. Po zakończeniu tego procesu obok każdej książki pojawi się zielona ikona.
Wszystkie przekonwertowane audiobooki będą przechowywane w folderze ~/OpenAudible/mp3 na Twoim komputerze z systemem Linux.
Dostęp do audiobooków
Po pomyślnym pobraniu i skonwertowaniu wszystkich książek, czas je uporządkować. Możesz to zrobić, korzystając z terminala lub menedżera plików w systemie Linux.
Metoda terminalowa
Jak wcześniej wspomniano, wszystkie audiobooki znajdują się w folderze ~/OpenAudible na Twoim komputerze. Aby uzyskać dostęp do plików MP3, przejdź do tego folderu za pomocą polecenia CD.
cd ~/OpenAudible/mp3
Następnie utwórz nowy folder na audiobooki w swoim katalogu domowym.
mkdir -p ~/Audiobooks
Na koniec przenieś wszystkie pliki do nowego folderu, używając polecenia mv.
mv *.mp3 ~/Audiobooks
Metoda menedżera plików
Aby uzyskać dostęp do skopiowanych audiobooków w menedżerze plików, postępuj według tych kroków. Najpierw otwórz „Stronę domową”, a następnie kliknij prawym przyciskiem myszy i stwórz nowy folder o nazwie „Audiobooki”.
Po utworzeniu folderu Audiobooki, otwórz „OpenAudible”, a następnie folder „mp3”. Powinieneś zobaczyć wszystkie swoje książki.
Aby zaznaczyć wszystkie pliki MP3, naciśnij Ctrl + A. Następnie kliknij prawym przyciskiem myszy i wybierz „Wytnij”. Następnie przejdź do folderu „Strona główna” na pasku bocznym menedżera plików, a następnie wejdź do folderu „Audiobooki”. Kliknij prawym przyciskiem myszy w pustym miejscu i wybierz „Wklej”, aby przenieść wszystkie kopie zapasowe książek do folderu Audiobooki.