Nếu bạn cũng như tôi, rất có thể bạn đã chán ngấy việc phải trả tiền cho Audible chỉ để nghe sách nói. Tôi đã tìm thấy một cách tốt hơn để thưởng thức thư viện sách nói của mình mà không cần sự can thiệp từ Amazon, đó chính là với AudioBookshelf. Đây không chỉ là một giải pháp tiết kiệm chi phí mà còn mang lại quyền kiểm soát hoàn toàn đối với bộ sưu tập sách nói cá nhân của bạn, mở ra kỷ nguyên mới cho những người yêu thích công nghệ và tự chủ dữ liệu.
Tại Sao Nên Rời Bỏ Audible Để Tự Chủ Thư Viện Sách Nói?
Tôi là một người dùng Audible lâu năm. Mặc dù không phải cả đời, nhưng tôi đã sử dụng dịch vụ này với những cuốn sách đã sở hữu gần một thập kỷ. Tuy nhiên, gần đây tôi bắt đầu hành trình tự host càng nhiều dịch vụ càng tốt, và điều đó cũng mở rộng sang lĩnh vực sách nói.
Trong quá khứ, Audible (cũng như nhiều dịch vụ đăng ký phương tiện truyền thông trực tuyến khác) đã từng gỡ bỏ quyền truy cập vào các sách nói đã mua thông qua tính năng tìm kiếm. Mặc dù chúng vẫn còn đó nếu bạn tìm kiếm kỹ càng, nhưng đôi khi chúng trở nên rất khó tìm thấy. Điều này gây ra không ít phiền toái cho người dùng, đặc biệt là với những bộ sưu tập lớn.
Vấn đề này, cùng với mong muốn có thể sử dụng các tệp sách nói riêng mà tôi có được từ những nguồn khác (như từ tác giả trực tiếp, sao chép từ đĩa CD sách nói cũ, hoặc bất kỳ đâu), đã thúc đẩy tôi tìm kiếm một cách để chạy máy chủ sách nói của riêng mình, hoạt động tương tự như Audible. Đó là khi tôi khám phá ra AudioBookshelf.
AudioBookshelf Là Gì? Máy Chủ Sách Nói Tự Host Mạnh Mẽ
AudioBookshelf là một máy chủ sách nói tự host. Cách tốt nhất để mô tả nó là nó hoạt động giống như Plex hoặc Jellyfin, nhưng được thiết kế đặc biệt cho sách nói. Nó tập trung vào việc cung cấp trải nghiệm nghe sách nói tối ưu, với các tính năng chuyên biệt mà các máy chủ media tổng hợp thường không có.
Giao diện trực quan của AudioBookshelf hiển thị sách đang nghe, mới thêm và các bộ truyện.
Bạn sẽ thấy giao diện của AudioBookshelf rất trực quan và dễ hiểu khi nghe sách nói. Nó tích hợp với một số dịch vụ bên thứ ba để lấy thông tin cho sách, như Google Books và Audible. Điều này giúp bạn dễ dàng quản lý và sắp xếp thư viện của mình mà không cần nhập liệu thủ công quá nhiều.
Thực tế, AudioBookshelf thậm chí có thể tìm các điểm đánh dấu chương (chapter markers) cho sách và tự động thêm các chương đó vào sách nói của bạn nếu có sẵn trên Audible. Tính năng này vô cùng hữu ích, mang lại trải nghiệm nghe liền mạch và chuyên nghiệp.
Đánh dấu chương sách nói Chúa tể của những chiếc nhẫn: Hiệp hội Nhẫn trong AudioBookshelf.
Nhìn chung, AudioBookshelf là vô giá khi nói đến việc nghe sách nói tự host của riêng bạn. Nó thậm chí còn hoạt động trên thiết bị di động, và tất cả đều không yêu cầu bất kỳ hình thức đăng ký nào, mang lại sự tự do và linh hoạt tối đa cho người dùng.
Hướng Dẫn Tự Host AudioBookshelf Bằng Docker
AudioBookshelf được chạy dưới dạng một container Docker trong hầu hết các thiết lập, mặc dù nhà phát triển cũng cung cấp hướng dẫn cài đặt cho một vài hệ điều hành khác. Trong bài viết này, tôi sẽ tập trung vào việc triển khai Docker vì đó là cách tôi đang chạy nó trong thiết lập của mình.
Để bắt đầu với AudioBookshelf, bạn nên truy cập trang hướng dẫn cài đặt Docker Compose trên trang web chính thức của AudioBookshelf để xem tệp Docker Compose mẫu. Cũng có một phần Docker-CLI bên dưới mà bạn có thể tham khảo nếu không muốn sử dụng Compose.
So với các container Docker khác, việc thiết lập AudioBookshelf khá đơn giản. Thực sự, các biến duy nhất cần quan tâm là một vài volume và múi giờ của bạn. Đối với các volume, chỉ có ba cái là bắt buộc: /config
, /metadata
, và /audiobooks
(hoặc một điểm gắn media khác).
- Volume
/config
chứa cơ sở dữ liệu và phải nằm trên cùng một máy mà bạn đang chạy AudioBookshelf. - Volume
/metadata
dùng cho bộ nhớ đệm, các luồng (streams), bìa sách, tải xuống, sao lưu và nhật ký. - Volume
/audiobooks
(hoặc cách bạn muốn gắn media) hoàn toàn tùy thuộc vào bạn.
Tôi đã từng có ba điểm gắn media trước đây và tất cả đều được AudioBookshelf tham chiếu tốt. Media của tôi cũng được lưu trữ trên một máy chủ khác được gắn thông qua NFS và nó hoạt động rất tốt. Sách nói thường chỉ chiếm vài trăm megabyte mỗi cuốn, vì vậy bạn có thể lưu trữ hàng nghìn sách nói chỉ với 1TB dung lượng.
Theo mặc định, AudioBookshelf sẽ chạy trên cổng 13378 trên máy chủ của bạn. Tôi truy cập AudioBookshelf của mình tại 192.168.0.6:13378
, vì đó là địa chỉ IP của máy chủ của tôi, nhưng địa chỉ IP của bạn có thể sẽ khác.
Thế là xong. Tôi đặt instance AudioBookshelf của mình phía sau một reverse proxy để có thể truy cập nó bên ngoài mạng của mình, nhưng bạn có thể giữ nguyên như vậy và không cần lo lắng về điều đó nếu tất cả những gì bạn muốn làm là phát trực tuyến cục bộ tại nhà.
Thách Thức Với Sách Nói DRM-Free: Nguồn Tài Nguyên Cho AudioBookshelf
Bây giờ đến phần không mấy vui vẻ của AudioBookshelf: bạn cần sách nói không có phần mềm DRM (Quản lý Quyền Kỹ thuật số). Mặc dù khá dễ dàng để sao chép một DVD hoặc Blu-ray để đưa phim lên Plex, nhưng sách nói lại không dễ dàng như vậy.
Sách nói và tai nghe, biểu tượng của trải nghiệm nghe sách tự do.
Phần lớn sách nói đều có DRM gắn kèm. Audible, Libby, Apple Books và hầu hết các nguồn sách nói khác đều có DRM để ngăn bạn chia sẻ sách (hoặc phát sách) bên ngoài nền tảng tương ứng. Điều này gây khó khăn lớn cho việc tự chủ thư viện cá nhân.
Tuy nhiên, vẫn có những giải pháp:
- Tác giả độc lập: Một số tác giả cung cấp sách nói của họ dưới dạng mua trực tiếp và không có DRM. Đây là nguồn tuyệt vời để hỗ trợ trực tiếp tác giả và sở hữu sách nói không giới hạn.
- Dịch vụ công cộng: Có những dịch vụ như LibriVox, nơi lưu trữ sách nói thuộc phạm vi công cộng. Các tác phẩm kinh điển thường có sẵn tại đây với nhiều ngôn ngữ khác nhau.
- Chuyển đổi eBook: Bạn cũng có thể tự chuyển bất kỳ eBook nào thành sách nói. Điều này hoạt động rất tốt cho AudioBookshelf, cho phép bạn biến thư viện văn bản của mình thành thư viện âm thanh.
Ứng Dụng Di Động Tối Ưu Cho Trải Nghiệm AudioBookshelf
Mặc dù AudioBookshelf có một trang web di động phản hồi khá tốt, nhưng tôi vẫn thích sử dụng một ứng dụng chuyên dụng để nghe sách nói của mình. Vì tôi là người dùng iPhone, Plappa là ứng dụng tôi thường dùng để nghe AudioBookshelf.
Ảnh chụp màn hình ứng dụng Plappa trên iPhone, trình phát sách nói cho AudioBookshelf.
Plappa hoàn toàn miễn phí và có một khoản mua trong ứng dụng một lần với giá 5 đô la nếu bạn muốn mở khóa tính năng tải xuống cục bộ (điều tôi đặc biệt khuyên dùng). Ứng dụng hoạt động tuyệt vời và có tất cả các tính năng bạn có thể mong muốn cho một trình phát sách nói, từ đồng bộ hóa tiến độ nghe đến quản lý thư viện.
Trên Android, thực sự có một ứng dụng AudioBookshelf gốc để sử dụng. Ứng dụng này hoạt động tốt và cũng hoàn toàn miễn phí. Cả hai ứng dụng này đều mang lại trải nghiệm nghe sách nói mượt mà, tiện lợi và giúp bạn tận dụng tối đa máy chủ sách nói tự host của mình.
Kết Luận
Việc tự host AudioBookshelf không chỉ giúp bạn giải phóng mình khỏi các khoản phí đăng ký định kỳ của các nền tảng như Audible mà còn trao quyền kiểm soát hoàn toàn thư viện sách nói vào tay bạn. Từ việc quản lý các tệp DRM-free đến khả năng truy cập trên mọi thiết bị thông qua các ứng dụng chuyên dụng, AudioBookshelf đại diện cho một bước tiến lớn trong hành trình tự chủ công nghệ cá nhân. Đây là một giải pháp mạnh mẽ, linh hoạt và hoàn toàn miễn phí, xứng đáng để bạn khám phá và trải nghiệm.
Bạn đã sẵn sàng để xây dựng thư viện sách nói của riêng mình chưa? Hãy bắt đầu với AudioBookshelf và cùng trải nghiệm sự tự do công nghệ!