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.

Homer lists top-level files and folders in the browse view. Audiobooks with multiple files should be placed in a folder, their files will be 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 four audiobooks.
If there are multiple audiobooks folders, their contents is merged into a single browse list.

Tips on naming

The application uses folder and file names to display audiobooks in the browse screen 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