Gli audiolibri hanno esigenze che un normale lettore musicale non soddisfa: durano ore, si ascoltano a pezzi in giorni diversi, sono divisi in capitoli e bisogna ricordare il punto esatto in cui ci si è fermati, magari passando dal telefono allo smart speaker o al computer. Lo stesso vale per i podcast. Audiobookshelf è un server libero pensato proprio per questo: raccoglie audiolibri e podcast, sincronizza l'avanzamento tra i dispositivi e offre app per telefono dedicate.
Cosa fa Audiobookshelf
Le funzioni principali, in breve:
- Biblioteca di audiolibri con autori, serie, narratori, copertine e descrizioni.
- Capitoli letti dai file o importati da fonti esterne.
- Avanzamento sincronizzato: si interrompe sul telefono e si riprende dal browser allo stesso secondo.
- Podcast: abbonamento ai feed e download automatico dei nuovi episodi.
- Più utenti, ognuno con il proprio avanzamento e le proprie statistiche.
- Libri elettronici: anche file EPUB e PDF possono far parte della biblioteca, con un lettore integrato.
Si installa con un'immagine container e richiede poche risorse; i file audio non vengono modificati, salvo che lo si chieda esplicitamente.
Organizzare le cartelle
Come per altri server multimediali, la struttura delle cartelle conta molto. Audiobookshelf riconosce bene questa organizzazione:
Audiolibri/
Nome Autore/
Nome della serie/
1 - Titolo del primo libro/
capitolo01.mp3
capitolo02.mp3
cover.jpg
Titolo di un libro singolo/
libro.m4b
Ogni cartella finale corrisponde a un libro, indipendentemente da quanti file contiene. Il numero davanti al titolo indica la posizione nella serie. Un libro può essere un unico file M4B, un formato che include capitoli e copertina, oppure tanti file MP3 in ordine.
Metadati e capitoli
Audiobookshelf può cercare i metadati presso diversi fornitori online, confrontando titolo e autore. È comodo per copertine e descrizioni, ma conviene verificare ogni corrispondenza: edizioni diverse dello stesso libro possono avere narratori e durate differenti, e quindi capitoli che non coincidono.
Per i capitoli le strade sono tre:
- File M4B che contengono già i capitoli: è la soluzione più pulita.
- Un file per capitolo: ogni file diventa automaticamente un capitolo.
- Editor dei capitoli integrato, per definirli a mano o importarli quando la durata dell'edizione coincide.
È possibile anche unire tanti file MP3 in un unico M4B dall'interfaccia, operazione che si fa una volta sola e rende il libro più facile da gestire.
I podcast
Audiobookshelf funziona anche come client di podcast lato server. Si aggiunge un feed RSS e il server scarica i nuovi episodi secondo una pianificazione. I vantaggi rispetto a un'app sul telefono:
- Gli episodi restano disponibili anche se il produttore li rimuove dal feed.
- L'avanzamento è condiviso tra tutti i dispositivi.
- Il telefono non deve scaricare nulla in background: lo fa il server.
Conviene impostare quanti episodi conservare per ogni podcast, così lo spazio non cresce senza controllo. Per i programmi che si vogliono archiviare per intero, invece, si può disattivare la pulizia.
Ascoltare dal telefono
Le app per Android e iOS si collegano al server e offrono ciò che serve per l'ascolto di lunghi contenuti:
| Funzione | Perché è utile |
|---|---|
| Download per l'ascolto offline | Viaggi, metropolitana, zone senza copertura |
| Velocità di riproduzione regolabile | Adattare il ritmo al narratore |
| Timer di spegnimento | Ascoltare prima di dormire senza perdere il segno |
| Salti avanti e indietro | Riascoltare una frase persa |
| Segnalibri | Ritrovare un passaggio importante |
L'avanzamento registrato offline viene sincronizzato con il server appena il telefono torna in rete.
Più persone in casa
Ogni utente ha la propria posizione in ogni libro, la propria cronologia e le proprie statistiche di ascolto. Si possono creare account con permessi limitati, per esempio per i ragazzi, mostrando solo alcune biblioteche. Questo permette di tenere separati gli audiolibri per bambini da quelli per adulti, o i podcast di lavoro da quelli di svago.
Backup
Audiobookshelf include una funzione di backup pianificato che salva database, impostazioni e, a scelta, le copertine. I file audio, che sono la parte più pesante, vanno inclusi nel backup generale del server. Perdere il database significa perdere avanzamenti e statistiche, che per chi ascolta molto possono avere un certo valore.
In sintesi
- Audiobookshelf gestisce audiolibri e podcast con avanzamento sincronizzato.
- Una cartella per libro, organizzata per autore e serie, rende la biblioteca ordinata.
- I file M4B con capitoli sono la soluzione più pulita.
- Il server scarica e conserva gli episodi dei podcast al posto del telefono.
- Utenti separati e backup pianificati completano l'installazione.