העתקת דיסקים בלינוקס בלי לאבד דבר

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

שאלת הדיוק

דיסק אינו נקרא בחזרה באופן מושלם. שריטות ומוזרויות של הכונן פירושן שקריאה תמימה יכולה להשמיט או לקרוא לא נכון דגימות, ולא תשמעו את ההבדל עד המעבר השקט שבו כן. הכלי שפותר זאת הוא cdparanoia, שקורא מחדש מגזרים לא ודאיים עד שהוא בטוח, והוא המנוע שרוב מעתיקי הדיסקים הטובים משתמשים בו מתחת.

בפני עצמו הוא רק מחלץ שמע:

cdparanoia -B

ה--B כותב WAV אחד לכל רצועה. זה איטי, מפני שלהיות זהיר זה איטי, וזו הנקודה.

שאלת הנוחות

איש אינו רוצה תיקייה של track01.wav. אתם רוצים קובצי FLAC, מתויגים באמן, אלבום וכותרת, בתיקיות עם שמות הגיוניים. כמה כלים עוטפים את cdparanoia ומוסיפים זאת:

  • abcde ("A Better CD Encoder") הוא סקריפט מעטפת שעושה את כל הצנרת: קריאה, חיפוש המטא-נתונים, קידוד, תיוג, מתן שם. הוא מוגדר על ידי קובץ טקסט והוא ההמלצה שלי לשורת הפקודה.
  • whipper (לשעבר morituri) הוא הבחירה של טהרן הדיוק. הוא משווה את ההעתקה שלו לבסיס הנתונים AccurateRip, כך שנאמר לכם אם העותק שלכם תואם למה שאלפי אנשים אחרים חילצו מאותה הטבעה. אם אכפת לכם מהעתקה נכונה בהוכחה, זה זה.
  • Sound Juicer הוא מעתיק הדיסקים הגרפי של GNOME: הכניסו, לחצו, סיימתם. בסדר לשימוש מזדמן, פחות ניתן להגדרה.
  • Asunder הוא מעתיק גרפי קל בלי תלות בשולחן עבודה, טוב על מערכת מינימלית.

נטול אובדן או עם אובדן

העתיקו ל-FLAC. הוא נטול אובדן, ולכן הוא עותק אמיתי של הדיסק, הוא מתייג נקי, ודיסק זול. תמיד תוכלו להמיר FLAC כלפי מטה לפורמט עם אובדן לטלפון בהמשך; לעולם לא תוכלו לשחזר את מה שקידוד עם אובדן זרק. העתקה ישר ל-MP3 או AAC פירושה לעשות את הקריאה האיטית והזהירה פעם אחת ואז לזרוק את רוב מה שהיא שחזרה, מה שמסכל את המאמץ.

הצנרת שהתמקמתי עליה

sudo apt-get install abcde flac cd-discid
# ערכו את ~/.abcde.conf: קבעו OUTPUTTYPE=flac וסכמת שמות
abcde -o flac

abcde קורא את הדיסק דרך cdparanoia, מחפש את האלבום לתיוג, מקודד כל רצועה ל-FLAC, ומתייק אותן תחת Artist/Album/. פקודה אחת לכל דיסק, עותק נאמן בסוף, ואין מה לחזור עליו כשאתם מחליפים טלפון או נגן. הגדירו זאת פעם אחת ב-~/.abcde.conf והמדף מרוקן את עצמו הכנסה אחר הכנסה.

אם דיסק יקר ושרוט, הריצו whipper על אותו אחד ובדקו אותו מול AccurateRip. לכל השאר, abcde ל-FLAC הוא נקודת המתיקות בין זהיר לחסר מאמץ.