bookshelf bookshelf和bookcase的区别
在如今这个快节奏的时代,信息更新迅速,以至于很多人对长视频不再感兴趣。为了避免信息过载并保持内心的平静,有声书籍和播客成为了许多人获取知识和娱乐的重要途径。
在日常通勤、健身甚至是准备晚餐时,有声书和播客总是伴随左右。而今天我要介绍的主角,是一个强大的系统,它不仅能管理你的有声书和播客,还能处理所有的阅读需求。这个系统就是Audiobookshelf,它能将所有有声书和播客集中到一个平台上,随时随地收听,并且完全免费。
Audiobookshelf是一个自建的有声书和播客服务器,支持iOS和安卓手机端,功能非常强大:
开放源代码
:支持Android和iOS应用(目前处于测试阶段),你可以自由修改以满足个人需求。
全格式支持
:无论你有哪种音频格式,Audiobookshelf都能流畅播放。
播客搜索和下载
:支持搜索和添加播客,并自动下载最新剧集。
多用户支持
:多个用户可以共享,每人都有独立的权限设置。
进度同步
:在一个设备上听到的进度可以同步到其他设备,无需记住上次的位置。
实时更新
:新增的有声书或播客会自动检测并更新。
批量上传
:可以一次性上传整个文件夹,操作便捷。
数据备份
:每天自动备份数据,避免丢失。
PWA支持
:可作为Web应用在手机上使用,或投屏到Chromecast。
元数据和封面获取
强大搜刮功能
合并音频文件
:可以将多个音频文件合并成一个m4b文件,便于管理和收听。
基础电子书支持和阅读器
:支持电子书阅读,但主要功能还是集中在有声书和播客。
了解了功能后,我们开始动手搭建Audiobookshelf:
在File Station中打开docker文件夹,创建
文件夹。
在docker目录下创建
目录。
在新创建的
目录中,依次创建以下文件夹:
yaml
复制代码
version:
"3.7"
services:
audiobookshelf:
image:
ghcr.io/advplyr/audiobookshelf:latest
container_name:
audiobookshelf
ports:
13378
:80
volumes:
/volume1/docker/audiobookshelf/audiobooks:/audiobooks
/volume1/docker/audiobookshelf/podcasts:/podcasts
/volume1/docker/audiobookshelf/config:/config
/volume1/docker/audiobookshelf/metadata:/metadata
restart:
unless-stopped
在stack中输入名称
,将上述代码粘贴到editor中,点击deploy。
浏览器中访问程序:
[ip]:[端口]
。IP为你的NAS所在IP(如192.168.2.22),端口为配置文件中的13378。
设置密码,选择媒体类型为博客,自定义媒体库,选择文件夹
。将本地资源拷贝至
Audiobookshelf的自动订阅和下载功能十分强大,完全替代了我之前用来下载播客的podgrab。你可以搜索喜欢的博主,选择自动下载功能,然后开始播放。
如果你在设置过程中遇到问题,或有任何建议,欢迎留言讨论。希望大家能在这个信息过载的时代里,通过有声书和播客保持内心的平静。介绍一下推荐的设备:群晖923+和威联通TS-464C,它们都是优秀的NAS选择,适合不同需求的用户。
如喜欢这篇文章,请点赞、收藏并关注【老爸的数字花园】,我们将继续带来更多实用的自搭建应用指南。