ייבוא
תיקיית ריפים יודעת על עצמה מעט מאוד. ההוצאה שממנה הגיעה, ההדפסה, הלייבל, הקרדיטים, המקום שבו רצועה 12 באמת מסתיימת: כל אלה חיים במסדי נתונים כמו MusicBrainz ו-Discogs, לא בשמות הקבצים שלך. ייבוא הוא הדרך שבה bae מחבר בין השניים: אתה מצביע על המוזיקה שלך, הוא מברר איזו הוצאה היא כל תיקייה, והספרייה רושמת את התיקייה כהוצאה הזאת.
ייבוא מתרחש במחשב שולחני (macOS, Windows). הקבצים שלך נקראים, לעולם לא משתנים: bae לא מעביר, לא משנה שם, לא משנה תגיות ולא מקודד מחדש שום דבר. ראה אחסון ולא מקוון כדי לדעת איפה הקבצים חיים אחרי הייבוא.
תיקיות במעקב
קישור למקטע הזהעוברים למקטע Import ומוסיפים תיקייה: בוחרים אותה, גוררים אותה לחלון, או לוחצים ⌘I. bae עוקב אחר התיקייה מכאן והלאה. מוזיקה חדשה שנכנסת אליה מופיעה כמועמדת חדשה מעצמה; אין צורך לסרוק מחדש ידנית. תיקיות שעדיין בהורדה מתעלמות עד שההורדה מסתיימת.
סריקה מזהה הוצאות בצורות שבהן ריפים באמת מגיעים:
| פריסה | איך זה נראה |
|---|---|
| קובץ לכל רצועה | 01 - שם רצועה.flac, 02 - שם רצועה.flac, … |
| CUE + דימוי | album.cue + album.flac, קובץ אחד לכל הדיסק |
| כמה דיסקים | תיקיות משנה CD1/, CD2/, עם כל אחת מהצורות בפנים |
| אוספים | תיקיית תיקיות, כל אחת הוצאה משלה |
bae מייבא את הפורמטים שהוא מנגן: FLAC, MP3, APE, ALAC ו-AAC בתוך .m4a, WAV, AIFF, Ogg Vorbis, Opus, WavPack ו-DSD (.dsf/.dff). עטיפות ומסמכים (גיליונות CUE, יומני ריפ, קובצי טקסט) בתיקייה מזוהים ונשמרים עם ההוצאה.
זיהוי הוצאה
קישור למקטע הזהבחר מועמד ו-bae מתחיל לזהות אותו. במקום לנחש מתגיות, הוא קורא את הראיות שבתיקייה ומחפש כל חלק:
- Disc ID. טביעת אצבע של פריסת הרצועות המדויקת של ה-CD, מחושבת מיומן הריפ או מגיליון CUE. כשיש התאמה, היא מזהה את מהדורת ה-CD המדויקת.
- ברקוד. נקרא מסריקות עטיפה בתיקייה באמצעות זיהוי טקסט, או מגיליון CUE.
- מספרי קטלוג וטקסט. מספרי קטלוג שנמצאו בעטיפות ובשמות קבצים ותיקיות, ומשמשים לצמצום תוצאות.
האותות נבדקים מול MusicBrainz ו-Discogs באותו זמן, והתוצאות מוצלבות. כל אות מופיע כתג מעל התוצאות: אפשר לראות מה נמצא, מאיפה הוא הגיע (מרחפים כדי לראות את המקור: תוכן עניינים של דיסק, גיליון CUE, סריקת עטיפה, שם תיקייה), ולכבות אותות בודדים אם אחד מהם מטעה.
שלוש תוצאות:
- נמצא. הראיות מסכימות על קבוצת הוצאה אחת. אתה בוחר את ההדפסה המדויקת מהרשימה שלה.
- התנגשות. שני אותות מצביעים על הוצאות שונות, למשל Disc ID והברקוד אינם מסכימים. bae מציג את שני הצדדים ואתה בוחר למי להאמין, או מתעלם מאות.
- לא נמצא כלום. מחפשים ידנית: אמן ואלבום, מספר קטלוג או ברקוד, מול אחד משני מסדי הנתונים. טקסט שזוהה מהעטיפה מוצע כהשלמה אוטומטית.
אפשר גם skip identifying ולייבא כהוצאה לא ידועה. אז bae חוזר לתגיות המוטמעות בקבצים שלך בשביל שמות, ואפשר לזהות מחדש מאוחר יותר, כשההוצאה קיימת במסד נתונים או כשיש לך ראיות טובות יותר.
מדויק או מקורב
קישור למקטע הזהכשבוחרים התאמה, bae בודק אותה מול הקבצים שלך ומסמן חוסר התאמה במספר הרצועות. אז אתה מצהיר מה ההתאמה:
- Exact: הקבצים שלך הם ההדפסה הזאת.
- Metadata only: האלבום נכון, אבל לא בהכרח ההדפסה המדויקת הזאת. bae משתמש במטא־נתונים וזוכר שההדפסה מקורבת.
אם ההוצאה כבר בספרייה שלך, או הדפסה אחרת של אותו אלבום כבר שם, bae אומר לך לפני שאתה מייבא כפילות.
אישור וייבוא
קישור למקטע הזהחלונית האישור מציגה כל מה שהייבוא יכתוב:
- Cover. נבחרת מתוך האמנות במסדי הנתונים, תמונות בתיקייה שלך, או אמנות שמוטמעת בקבצים. אפשר לשנות אותה מאוחר יותר.
- Metadata. אלבום, אמן, שנה, לייבל, מספר קטלוג, מדינה, ברקוד וכל רצועה: הכול ניתן לעריכה כאן לפני שמשהו נשמר.
- אחסון. אם בית ענן מחובר, בוחרים אם bae צריך לנהל את הקבצים בענן שלך, ואם לשמור גם עותק מקומי. ראה אחסון ולא מקוון.
הייבוא רץ ברקע: bae מאמת שכל רצועה מתפענחת בלי שגיאה, מודד עוצמת שמע לאלבום ולכל רצועה, שומר את ההוצאה, ובייבוא מנוהל מתחיל את ההעלאה. רשימת המועמדים עוברת לתיקייה הבאה, וההוצאה ניתנת לניגון מיד.
מקורות נתונים
קישור למקטע הזהMusicBrainz לא דורש חשבון ולא מפתח. Discogs דורש אסימון API חינמי משלך; מדביקים אותו ב-Settings, ו-bae אומר לך אם הוא מפסיק לעבוד. בלי אסימון, חיפוש Discogs ומטא־נתונים שמקורם ב-Discogs אינם זמינים, וכל השאר עובד. שני השירותים מוגבלים בקצב; bae מרווח את הבקשות שלו כדי להישאר בתוך המגבלות.