- - วิธีสร้างหนังสือเสียงบน Linux ด้วย M4Baker

วิธีสร้างหนังสือเสียงบน Linux ด้วย M4Baker

M4Baker เป็นแอปพลิเคชั่นที่ยอดเยี่ยมสำหรับ Linuxที่ให้ผู้ใช้สามารถนำแทร็กเสียงในรูปแบบใด ๆ และเข้ารหัสเป็นไฟล์ออดิโอบุ๊กบทที่ดีสำหรับการเล่นภายในเครื่องเล่นหนังสือเสียงบน Linux (และที่อื่น ๆ ) ที่รองรับรูปแบบ M4B

ในคู่มือนี้เราจะอธิบายวิธีการใช้ไฟล์หนังสือเสียงเข้ารหัสในรูปแบบหนังสือเสียง M4B และสร้างหนังสือเสียงบน Linux

บันทึก: คุณไม่จำเป็นต้องบันทึกหนังสือเสียงของคุณเพื่อใช้ M4B เป็นไปได้ที่จะใช้แทร็กเสียงที่มีอยู่และรวบรวมไว้ในหนังสือเสียง คุณสามารถดาวน์โหลดไฟล์เสียงโดเมนสาธารณะฟรีได้ที่ Archive.org

ติดตั้ง M4Baker

แอพพลิเคชั่น M4Baker เปิดมานานแล้ว แม้อายุของมันจะมีการแจกแจงจำนวนมากไม่ได้พกพามันไว้ในแหล่งซอฟต์แวร์

ด้วยเหตุนี้เราจะสร้างโปรแกรมจากซอร์สโค้ด อย่างไรก็ตามก่อนรวบรวมสิ่งใด ๆ ต้องมีการติดตั้งการอ้างอิงบางอย่าง การพึ่งพาเหล่านี้มีความสำคัญต่อกระบวนการและช่วยให้ซอร์สโค้ด M4Baker รวบรวมบนเครื่องของคุณ

การอ้างอิง

การพึ่งพา M4Baker คือ Python 2.6+, PyQT 46, Qt 4.5+, FAAC 1.26+, Sox 14.3+ และ Mp4v2 1.9 ทำตามคำแนะนำด้านล่างและเรียนรู้วิธีการพึ่งพาเหล่านี้ทำงานบนระบบปฏิบัติการ Linux ที่คุณเลือก

หมายเหตุ: ผู้ใช้ Arch Linux สามารถสร้าง M4Baker จากซอร์สโดยอัตโนมัติต้องขอบคุณ Arch Linux AUR ชี้ผู้ช่วย AUR ที่คุณโปรดปรานไปที่แพ็คเกจ m4baker-git เพื่อให้มันทำงานได้

อูบุนตู

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

Fedora

sudo dnf install git PyQT4 python2 faac libmp4v2-devel libmp4v2 libcanberra sox qt-devel
sudo dnf install http://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

OpenSUSE

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

บันทึก: OpenSUSE ไม่มีปลั๊กอิน MP3 สำหรับ Sox ในที่เก็บ ดังนั้นคุณจะต้องรวบรวมและติดตั้ง Sox ด้วยมือเพื่อใช้งาน ตรงไปที่หน้า Sox GitHub และดาวน์โหลดซอร์สโค้ดที่นี่ คำแนะนำในการสร้างซอฟต์แวร์บน Linux อยู่ใน README.sh

ดาวน์โหลดซอร์สโค้ด

เมื่อห้องสมุด M4Baker ดูแลอยู่ถึงเวลาที่จะดาวน์โหลดซอร์สโค้ด ในเทอร์มินัลใช้ โคลนคอมไพล์ คำสั่ง

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

ย้ายหน้าต่างเทอร์มินัลของคุณไปที่ใหม่ m4baker โฟลเดอร์รหัสด้วย ซีดี คำสั่ง

cd m4baker

การรวบรวม

กระบวนการรวบรวมและตั้งค่าสำหรับ M4Baker คือเรียบง่ายสดชื่นเมื่อเทียบกับโปรแกรมอื่น ๆ อีกมากมายที่ผู้ใช้ Linux สร้างขึ้นจากแหล่งที่มา ในการทำให้มันทำงานคุณจะต้องเรียกใช้ไฟล์สคริปต์การติดตั้ง Python2 เท่านั้น โปรดทราบว่าสคริปต์การติดตั้งนี้ต้องใช้งานด้วย sudo สิทธิพิเศษหรือในรูตเชลล์ หากไม่มีการเข้าถึงระบบที่เหมาะสม M4Baker จะไม่สามารถใช้ประโยชน์จากไดเรกทอรีและไบนารีที่เหมาะสมบน Linux PC ของคุณ

ในการเริ่มต้นกระบวนการรวบรวมสำหรับเครื่องมือ M4Baker ให้รันคำสั่งต่อไปนี้ในเทอร์มินัลเชลล์:

python setup.py install --optimize=1

สคริปต์การติดตั้งของ M4Baker ค่อนข้างรวดเร็ว เมื่อสคริปต์เสร็จสิ้นคุณสามารถเริ่มต้นโปรแกรมด้วย m4baker คำสั่งในหน้าต่าง terminal นอกจากนี้ยังเป็นไปได้ที่จะเริ่มต้นโปรแกรมโดยค้นหาเมนูแอปพลิเคชันของคุณสำหรับ“ M4Baker”

เตรียมหนังสือเสียงของคุณใน M4Baker

ขั้นตอนแรกในการสร้างหนังสือเสียงใหม่ใน M4Baker กำลังนำเข้าไฟล์เสียง เพิ่มไฟล์เสียงลงในโครงการใหม่ของคุณโดยคลิกเมนู "แก้ไข" จากนั้น "เพิ่ม Audiobook"

กด Ctrl คีย์ลงบนแป้นพิมพ์ของคุณและใช้เมาส์เพื่อเลือกไฟล์เสียงทุกไฟล์ที่คุณต้องการเพิ่ม เมื่อเลือกทุกอย่างแล้วให้คลิกปุ่ม“ เปิด” เพื่อนำเข้าแทร็กไปที่ M4Baker

หมายเหตุ: ให้แน่ใจว่าได้เก็บแทร็กเสียงทั้งหมดที่เกี่ยวข้องกับโครงการ Audiobook ไว้ในโฟลเดอร์เดียวกันเพื่อให้เข้าถึงได้ง่าย

M4Baker จัดเรียงไฟล์เสียงในกลุ่มเริ่มกับโฟลเดอร์ ดับเบิลคลิกที่โฟลเดอร์ด้วยเมาส์และเปลี่ยนชื่อเป็นชื่อหนังสือเสียงใหม่ของคุณ เมื่อพอใจกับชื่อหนังสือแล้วให้ดูไฟล์เสียงด้านล่างในรายการ เรียงลำดับตามรายการเลือกแต่ละไฟล์ด้วยเมาส์และกรอกข้อมูลลงในกล่องข้อมูลทางด้านขวา

ส่งออกหนังสือเสียงของคุณด้วย M4Baker

เพลงของหนังสือของคุณมีข้อมูลที่ถูกต้องและทุกอย่างพร้อมที่จะไป สิ่งที่เหลืออยู่คือการส่งออกเป็นไฟล์หนังสือเสียง M4Baker ในการเริ่มต้นกระบวนการส่งออกให้คลิกที่โฟลเดอร์หนังสือและค้นหาส่วนของไฟล์ "เอาท์พุท"

คลิกที่ไอคอนใต้ไฟล์“ output” เพื่อเปิดไฟล์เบราว์เซอร์ เรียกดูไดเรกทอรีที่คุณต้องการบันทึกไฟล์หนังสือเสียง M4Baker แล้วคลิก "บันทึก"

เมื่อไฟล์เอาต์พุตถูกตั้งค่าในแอพ M4Baker แล้วการส่งออกก็พร้อมที่จะเริ่ม คลิกที่เมนู“ ไฟล์” และมองหาปุ่ม“ ดำเนินการทั้งหมด” และคลิกที่ปุ่มเพื่อเริ่มกระบวนการเข้ารหัส

ให้ M4Baker เข้ารหัสหนังสือเสียงใหม่ของคุณ เมื่อกระบวนการส่งออกเสร็จสมบูรณ์คุณจะสามารถค้นหาได้ในที่ที่คุณบันทึกไฟล์เอาต์พุต

ความคิดเห็น