Audiobooks

Getting audiobooks

Homer is just a player application, it does not provide any audiobooks. You need to load them yourself.

The app supports DRM-free audio files - files without copy protection. Most common audio formats are supported: MP3, M4A, M4B, AAC and many others. There is no support for DAISY but you can copy MP3 files from most DAISY audiobooks to Homer Audio Player.

You can get DRM-free audiobooks from:

The r/audiobooks community on Reddit has a longer list of suggestions.

Folders and naming

Homer reads audiobooks only from folders that are added in the application. It doesn't use the system media library.

You can add and remove audiobooks folders when first launching the app or later in settings.

Each audiobook is placed in its own subfolder inside the main audiobooks folder, even if it is only a single MP3 file.
When a book contains multiple files they are played in alphabetic order.
An audiobook folder may contain subfolders, they will be played in alphabetic order too. This is useful when a book comes on multiple CDs where file numbers repeat between CDs.

The image above shows structure for a folder "My Audiobooks" that contains three audiobooks.

Tips on naming

The application uses folder names to display audiobooks in the app and reads them when TTS is enabled. Therefore it's important to use good names for a good user experience.

Transferring files

You can manage the audiobooks (move into folders, rename etc.) with a file manager app on the device where Homer is installed. It's usually more convenient to organize the files on a laptop and then move them to the device.

Copying from a PC or Mac via USB cable

Connect your laptop with a USB cable to the phone or tablet with Homer installed.
On Windows open File explorer, navigate to "This computer", the connected device will be shown there.
On Mac you'll need an app: MacDroid and Android File Transfer are often recommended.

When connecting for the first time you may need to grant permission and/or select file transfer:

  1. Make sure the screen is on and the device unlocked.
  2. Disable kiosk mode if enabled.
  3. Connect the USB cable.
  4. If asked to allow file access, agree.
  5. Check the notifications tray for USB connection mode. Select "File transfer" if needed.

Remote management with a cloud storage service

You can use a cloud storage service to synchronize an audiobooks folder on the device and manage the contents remotely.
You'll need to choose the storage service (Dropbox, Google Drive etc. or even something more specialized like Syncthing) and set it up.

Once configured this can be very convenient. There are however a few things to consider:


marcin@studio4plus.com