M4Baker הוא יישום מצוין עבור לינוקסהמאפשרת למשתמשים לקחת רצועות שמע מכל פורמט כלשהו ולקודד אותם לקובץ ספרי שמע נחמד לפרקים להפעלה בתוך נגני ספרי שמע ב- Linux (ובמקומות אחרים) התומכים בפורמט M4B.
במדריך זה נעבור כיצד לקחת קבצי ספרי שמע, לקודד אותם לתבנית ספרי השמע M4B וליצור ספרי שמע ב- Linux.
הערה: אינך צריך להקליט את ספר השמע שלך בכדי להשתמש ב- M4B. אפשר לקחת רצועות שמע קיימות ולהרכיב אותן לספר שמע. ניתן להוריד קבצי שמע בחינם ברשות הציבור באתר Archive.org.
התקן את M4Baker
אפליקציית M4Baker קיימת כבר זמן מה. למרות גילו, הפצות רבות אינן נושאות אותו במקורות התוכנה שלהם.
מסיבה זו נבנה את התוכניתמקוד המקור שלה. עם זאת, לפני שמרכיבים משהו, יש להתקין כמה תלות. תלות אלה הינן קריטיות לתהליך ועוזרות לקוד המקור של M4Baker להרכיב במחשב שלך.
תלות
התלות ל- M4Baker הן Python 2.6+, PyQT 4.6, 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
דביאן
sudo apt-get install git faaclibcanberra-gtk-module faac libmp4v2-2 mp4v2-utils sox libsox-fmt-mp3
פדורה
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 פקודה.
cd m4baker
קומפילציה
תהליך ההדרכה וההגדרה של M4Baker הואפשוט מרענן, בהשוואה להרבה תוכנות אחרות שמשתמשים בונים לינוקס ממקור. כדי להפעיל אותו, תצטרך רק להריץ את קובץ סקריפט ההתקנה של Python2. שימו לב כי סקריפט ההתקנה הזה צריך לרוץ איתו sudo הרשאות, או במעטפת שורש. ללא גישה נאותה למערכת, M4Baker לא יכול לנצל את הספריות והבינאריות הנכונים במחשב הלינוקס שלך.
כדי להתחיל בתהליך ההדרכה של כלי M4Baker, הפעל את הפקודה הבאה במעטפת המסוף:
python setup.py install --optimize=1
סקריפט ההתקנה של M4Baker מהיר יחסית. כאשר התסריט מסתיים, אתה יכול להתחיל מייד את התוכנית עם m4baker פקודה בחלון המסוף. אפשר גם להפעיל את התוכנית על ידי חיפוש בתפריט היישומים שלך “M4Baker”.
הכנת ספר השמע שלך ב- M4Baker
השלב הראשון ליצירת ספר שמע חדש ב- M4Baker הוא ייבוא קבצי האודיו. הוסף קובצי שמע לפרויקט החדש שלך על ידי לחיצה על תפריט "ערוך", ואז "הוסף ספר ספר שמע."
לחץ על Ctrl לחץ על מקש המקלדת שלך והשתמש בעכבר כדי לבחור כל קובץ שמע שאתה רוצה להוסיף. כאשר הכל נבחר, לחץ על כפתור "פתח" כדי לייבא את הרצועות ל- M4Baker.

הערה: הקפד לשמור את כל רצועות האודיו הקשורות לפרויקט Audiobook באותה תיקיה לגישה נוחה.
M4Baker ממיין קבצי שמע בקבוצה, החלעם התיקיה. לחץ פעמיים על התיקיה עם העכבר ושנה אותה לכותרת של ספר האודיו החדש שלך. כאשר אתה מרוצה מכותרת הספר, התבונן בקבצי האודיו שמתחתיו ברשימה. מיין את הרשימה, בחר כל קובץ בנפרד בעזרת העכבר ומלא את המידע שלו בתיבת המידע בצד ימין.
ייצוא ספר השמע שלך עם M4Baker
למסלול הספר שלך יש את המידע הנכון,והכל מוכן לצאת לדרך. נותר רק לייצא אותו כקובץ ספרי שמע M4Baker. כדי להתחיל בתהליך הייצוא, לחץ על תיקיית הספר וחפש את קטע הקובץ "פלט".
לחץ על הסמל תחת קובץ "פלט" כדי להעלות את דפדפן הקבצים. דפדף לספרייה בה תרצה לשמור את קובץ ה- Audio4 של M4Baker ולחץ על "שמור".
כעת, לאחר שקובץ הפלט מוגדר ביישום M4Baker, הייצוא מוכן להתחיל. לחץ על תפריט "קובץ" וחפש את כפתור "עיבוד הכל" ולחץ עליו כדי להתחיל בתהליך הקידוד.
תן ל- M4Baker לקודד את ספר השמע החדש שלך. לאחר השלמת תהליך הייצוא, תוכל למצוא אותו היכן שמרת את קובץ הפלט.

הערות