תייגו מוזיקה באופן אוטומטי עם CDDB מקוון
המונח CDDB הוא ראשי תיבות של Compact Disc Database, שהוא משאב מקוון המסייע בזיהוי אוטומטי של מוזיקה. ניתן להשתמש במערכת זו כדי לגלות את שמו של תקליטור שמע (והתוכן שלו) וכן כותרים שנמצאים בספריית מוזיקה דיגיטלית.
בעת ארגון המוזיקה שלך, ייתכן שנתקלת בטכנולוגיה זו בעת שימוש בכלי תיוג מוזיקה או כלי להעתקת תקליטורים. במקרה של תוכנית העתקת תקליטורים טיפוסית, השירים שחולצו מקבלים בדרך כלל שמות אוטומטיים והרלוונטיים מידע על תגי מוזיקה מולא.
כיצד אוכל להשתמש ב-CDDB כדי לתייג אוטומטית מוזיקה דיגיטלית?
למערכת זיהוי זו יש פוטנציאל לחסוך זמן בעת ניהול וארגון ספריות מוזיקה דיגיטליות. ספריות עם מאות, אם לא אלפי, שירים ידרשו ממך להזין ידנית את השמות של אמנים וכותרים, כמו גם מידע מטא נתונים אחר המאוחסן בדרך כלל בתוך אודיו קבצים. CDDB הופך את התהליך הזה לאוטומטי.
אבל אילו סוגי תוכנות משתמשים ב-CDDB? הסוגים העיקריים של יישומים המשתמשים לעתים קרובות ב-CDDB לתיוג מוזיקה אוטומטי כוללים:
-
תוכנות נגני מדיה: תוכניות פופולריות כגון iTunes (כיום מוזיקה), Windows Media Player ו-VLC Media Player יכולות להשתמש ב-CDDBs מקוונים שונים כדי לתת שם נכון, לתייג ולארגן קובצי אודיו דיגיטליים. אם אתה משתמש בתוכנת הג'וקבוקס המועדפת עליך כדי להעתיק תקליטורי שמע, סביר להניח שיש לה את היכולת ליצור קשר עם שרת CDDB כדי לזהות את תקליטור השמע ולמלא מידע על תוכנו.
- תוכנה עצמאית להעתקת תקליטורים: אם אתה מעדיף להשתמש בתוכנה להעתקת תקליטורים, ייתכן שתהיה לה אפשרות להשתמש ב-CDDB. כלי חילוץ תקליטורי אודיו ייעודיים הם לרוב מהירים, וזה יתרון אם יש לך מספר תקליטורי אודיו להעביר ולתייג.
- כלים לתיוג מטא נתונים: ייתכן שהעתקת רבים מתקליטורי השמע שלך מבלי להשתמש ב-CDDB - או שלנגן המדיה של התוכנה שהשתמשת לא הייתה את היכולת או שהוא הושבת. עם זאת, אתה יכול להשתמש בכלי תיוג מטא נתונים כדי לגשת רטרואקטיבית ל-CDDB. תוכניות פופולריות כמו MusicBrainz Picard ו-TigoTago משתמשות בשיטה זו כדי לתייג קבצים ולקבץ אותם לאלבומים.
מדוע המידע הזה לא מאוחסן כבר בתקליטור שמע?
כאשר פורמט התקליטור נוצר, לא היה צורך לכלול מידע מטא נתונים כגון שם השיר, שם האלבום, האמן והז'אנר. באותה תקופה, אנשים לא השתמשו בקובצי מוזיקה דיגיטלית כמו שהם משתמשים במדיה דיגיטלית מודרנית. הכי קרוב שהתקליטור היה עם תגי מוזיקה היה עם המצאת CD-Text. זו הייתה הרחבה של פורמט התקליטורים של הספר האדום לאחסון תכונות מסוימות, אך לא בכל תקליטורי האודיו זה מקודד עליהם. בכל מקרה, נגני מדיה כמו iTunes/Music לא יכולים להשתמש במידע זה.
CDDB הומצא כדי לפצות על חוסר זה במטא נתונים בעת שימוש בתקליטורי שמע. טי קאן (הממציא של CDDB) ראה את החסר הזה בעיצוב תקליטורי השמע ופיתח בתחילה א מסד נתונים לא מקוון כדי לחפש מידע זה. המערכת תוכננה בתחילה עבור נגן מוזיקה שפיתח בשם XMCD, שהיה נגן תקליטורים משולב וכלי קריעה.
גרסה מקוונת של CDDB פותחה בסופו של דבר בעזרת סטיב שרף וגראהם טואל. המטרה הייתה לייצר מסד נתונים מקוון זמין באופן חופשי שתוכנות יוכלו להשתמש בו כדי לחפש מידע על תקליטור.
כיצד פועלת למעשה מערכת CDDB?
CDDB פועל על ידי חישוב מזהה דיסק לזיהוי מדויק של תקליטור שמע. זה נועד לתת פרופיל ייחודי של הדיסק כולו. במקום להשתמש במערכת שמזהה רק רצועות בודדות, כמו CD-Text עושה, CDDB משתמש במזהה דיסק קוד הפניה כך שהתוכנה תוכל לבצע שאילתות בשרת ה-CDDB ולהוריד את התכונות המשויכות ל- דיסק מקורי. תכונות אלה כוללות את שם התקליטור, כותרות הרצועות, שם האמן ועוד.
כדי ליצור מזהה דיסק ייחודי עבור CDDB, אלגוריתם מנתח מידע על תקליטור האודיו כגון אורך כל רצועה ובאיזה סדר הם מנגנים. זהו הסבר פשוט של איך זה עובד, אבל זו השיטה העיקרית ליצירת מזהי עזר ייחודיים של CDDB.