Tin tức và phân tích của tất cả các thiết bị di động

Cách tạo sách nói trên Linux với M4Baker

M4Baker là một ứng dụng Linux tuyệt vời cho phép người dùng tải xuống các bản âm thanh ở bất kỳ định dạng nào và mã hóa chúng thành một tệp sách nói có chương đẹp mắt để phát lại trong trình phát sách nói Linux (và không chỉ) hỗ trợ định dạng M4B.

Trong hướng dẫn này, chúng tôi sẽ giới thiệu cách tải xuống các tệp sách nói, mã hóa chúng thành định dạng sách nói M4B và tạo sách nói trên Linux.

Lưu ý: Bạn không cần ghi sách nói để sử dụng M4B. Có thể tải xuống các bản âm thanh hiện có và biên dịch chúng thành sách nói. Bạn có thể tải xuống các tệp âm thanh miền công cộng miễn phí tại Archive.org.

Cài đặt M4Baker

Ứng dụng M4Baker đã xuất hiện từ khá lâu. Bất chấp tuổi đời của nó, nhiều bản phân phối không đưa nó vào nguồn phần mềm của họ.

Vì lý do này, chúng tôi sẽ xây dựng chương trình từ mã nguồn của nó. Tuy nhiên, trước khi bạn có thể biên dịch bất cứ thứ gì, bạn cần cài đặt một số phụ thuộc. Những phần phụ thuộc này rất quan trọng đối với quy trình và giúp biên dịch mã nguồn M4Baker trên máy tính của bạn.

Sự phụ thuộc

Các phụ thuộc cho M4Baker là Python 2.6+, PyQT 4.6qt 4.5+, FAAC 1.26+, Sox 14.3+ và Mp4v2 1.9. Thực hiện theo các hướng dẫn bên dưới và tìm hiểu cách làm cho các phần phụ thuộc này hoạt động trên hệ điều hành Linux mà bạn chọn.

Lưu ý: Người dùng Arch Linux có thể tự động xây dựng M4Baker từ nguồn bằng Arch Linux AUR. Trỏ trình trợ giúp AUR yêu thích của bạn tới gói m4baker-git để làm cho nó hoạt động.

Ubuntu

sudo apt install git python-qt4 libcanberra-gtk-module faac libmp4v2-2 mp4v2-utils sox libsox-fmt-mp3

Debian

sudo apt-get install git faaclibcanberra-gtk-module faac libmp4v2-2 mp4v2-utils sox libsox-fmt-mp3

mũ phớt

sudo dnf install git PyQT4 python2 faac libmp4v2-devel libmp4v2 libcanberra sox qt-devel 
sudo dnf install https://download1.rpmfusion.org/free/fedora/releases/26/Everything/x86_64/os/Packages/s/sox-plugins-freeworld-14.4.2-1.fc25.x86_64.rpm -y

mởSUSE

sudo zypper install git python2-qt4 python libcanberra-gtk-module-common faac libmp4v2-devel libqt4-devel

Lưu ý: OpenSUSE không có plugin MP3 cho Sox trong kho của họ. Do đó, bạn sẽ phải biên dịch và cài đặt Sox theo cách thủ công để sử dụng nó. Truy cập trang Sox GitHub và tải xuống mã nguồn tại đây. Để biết hướng dẫn phát triển Linux, hãy xem README.sh.

Tải xuống mã nguồn

Sau khi chăm sóc các thư viện M4Baker, đã đến lúc tải xuống mã nguồn. Trong thiết bị đầu cuối, sử dụng lệnh git clone.

git clone https://github.com/crabmanX/m4baker

Di chuyển cửa sổ đầu cuối sang thư mục mã m4baker mới bằng lệnh CD.

cd m4baker

biên soạn

Quá trình xây dựng và thiết lập M4Baker rất đơn giản so với nhiều chương trình khác mà người dùng Linux xây dựng từ nguồn. Để làm cho nó hoạt động, chỉ cần chạy tệp script thiết lập Python2. Lưu ý rằng tập lệnh thiết lập này phải chạy với đặc quyền sudo hoặc trình bao gốc. Nếu không có quyền truy cập hệ thống thích hợp, M4Baker không thể sử dụng các thư mục và tệp nhị phân thích hợp trên PC Linux của bạn.

Để bắt đầu quá trình xây dựng cho M4Baker, hãy chạy lệnh sau trong trình bao đầu cuối:

python setup.py install --optimize=1

Tập lệnh cài đặt M4Baker tương đối nhanh. Sau khi tập lệnh chạy xong, bạn có thể chạy chương trình ngay lập tức bằng lệnh m4baker trong cửa sổ đầu cuối. Chương trình cũng có thể được khởi chạy bằng cách tìm kiếm menu ứng dụng cho “M4Baker”.

Chuẩn bị sách nói trong M4Baker

Bước đầu tiên để tạo sách nói mới trong M4Baker là nhập tệp âm thanh. Thêm tệp âm thanh vào dự án mới bằng cách nhấp vào menu “Chỉnh sửa”, sau đó “thêm sách nói”.

Nhấn Ctrl trên bàn phím và sử dụng chuột để chọn từng tệp âm thanh bạn muốn thêm. Khi mọi thứ đã được chọn, hãy nhấp vào nút “Mở” để nhập các bản nhạc vào M4Baker.

Lưu ý: Đảm bảo rằng tất cả các bản âm thanh liên quan đến dự án Sách nói của bạn được lưu trữ trong cùng một thư mục để dễ dàng truy cập.

M4Baker sắp xếp các tệp âm thanh thành một nhóm bắt đầu từ thư mục. Nhấp đúp vào thư mục bằng chuột và đổi tên nó thành tiêu đề sách nói mới của bạn. Nếu bạn hài lòng với tiêu đề của cuốn sách, hãy xem các tệp âm thanh bên dưới nó trong danh sách. Sắp xếp danh sách, chọn từng tệp riêng lẻ bằng chuột và điền thông tin của nó vào hộp thông tin bên phải.

Xuất sách nói bằng M4Baker

Đường dẫn trong sách của bạn chứa thông tin chính xác và mọi thứ đã sẵn sàng để sử dụng. Tất cả những gì còn lại phải làm là xuất nó dưới dạng tệp sách nói M4Baker. Để bắt đầu quá trình xuất, hãy nhấp vào thư mục sách và tìm phần “đầu ra” của tệp.

Nhấp vào biểu tượng bên dưới tệp “đầu ra” để hiển thị trình duyệt tệp. Chuyển đến thư mục mà bạn muốn lưu tệp sách nói M4Baker và nhấp vào “lưu”.

Sau khi thiết lập tệp đầu ra trong M4Baker, bạn có thể bắt đầu xuất. Nhấp vào menu “Tệp”, tìm nút “Xử lý tất cả” và nhấp vào nút đó để bắt đầu quá trình mã hóa.

Hãy để M4Baker mã hóa sách nói mới của bạn. Sau khi quá trình xuất hoàn tất, bạn sẽ có thể tìm thấy nơi bạn đã lưu tệp đầu ra.

Mục lục