ראשית הפעל את הפקודות הבאות:
לחלוט להתקין chromedriver ffmpegsudo easy_install pippip להתקין סלני בקשות git clone https://github.com/inAudible-NG/ activable-auditorcd-activatored -i '' 's, chromedriver_path = "./chromedriver",chromedriver_path =" / usr / local / bin / chromedriver ",' audible-activator.py./audible-activator.py
לאחר מכן הזן את שם המשתמש והסיסמה הניתנים שלך והמתן זמן מה עד שמפתח ההפעלה של שמונה התווים יודפס.
אם אינך מריץ את sed
פקודה שמשנה את הערך של המשתנה chromedriver_path
, ./audible-activator.py
מביאה לשגיאה כמו 'chromedriver' ההפעלה צריכה להיות ב- PATH
גם אם chromedriver
נמצא בנתיב או בספריה audible-activator
. אם sed
שלך הוא GNU sed
, החלף את sed -i ''
ב- sed -i
.
לאחר מכן הפעל פקודה כזו:
ffmpeg -activation_bytes youractivationkey -i input.aax -c copy output.m4b
(ערכתי את הפקודה לעיל בהתבסס על הערות LiWang ו- marcus erronius כדי להחליף את output.m4a; mv output.m4 {a, b}
בפלט . m4b
ולהחליף את -vn -c: v copy
ב- -c copy
.)
אם תנסה להשתמש ב פקודה ffmpeg
למעלה עם קובץ aa
במקום קובץ aax
, זה גורם לשגיאה כמו אפשרות ההפעלה_בייטים לא נמצאו
. כדי להוריד ספר מ- Audible בשם aax
במקום aa
, בחר "משופר" מהתפריט הנפתח "איכות שמע" בתצוגה להורדת ספר.
קבצי
aax
מוצפנים mp4
/ m4a
/ m4b
קבצים כך ש- ffmpeg
הפקודה שלעיל אינה מקודדת מחדש את האודיו והיא שומרת על מטא נתונים כגון פרקים. mp4
, m4a
ו- m4b
הם סיומות חלופיות לשם קבצים עבור פורמט המיכל MPEG-4 Part 14. התוספות m4a
ו- m4b
הוצגו במקור על ידי אפל. הבדל אחד בין התוספים m4a
ו- m4b
הוא שהאפשרות לזכור את מיקום ההפעלה הקודם ב- iTunes מופעלת כברירת מחדל עבור קבצים עם m4b
סיומת אך לא לקבצים עם סיומת m4a
. iTunes מציג קבצים עם סיומת m4b
כבר מתחת לספרי שמע כברירת מחדל.
בגירסאות הישנות של iTunes לא הייתה תיבת הסימון כדי לאפשר לזכור את מיקום ההפעלה הקודם, אלא לזכור את מיקום ההפעלה הקודם. תמיד הופעל לקבצים עם סיומת m4b
, כך שגם ויקיפדיה עדיין קובעת באופן שגוי כי "קובץ שמע .m4a
אינו יכול" לסמן "(זכור את נקודת ההאזנה האחרונה), ואילו קבצי סיומת .m4b
יכולים. " (למרות שאני לא יודע אם יש עדיין נגני מדיה אחרים שמתנהגים כמו גרסאות ישנות של iTunes מבחינה זו.)
UTI עבור התוסף m4b
הוא com.apple.protected-mpeg-4-audio
ו- Finder מציג את סוג כל הקבצים m4b
כ"שמע MPEG-4 מוגן "למרות שכל הקבצים עם m4b אין לתוסף
הגנה מפני העתקה.