dedupe הוא כלי למצוא שירים כפולים, ו (אופציונלי) למחוק אותם.
התקנה
ב- Mac הפתוח Terminal.app, על לינוקס זה באמצעות הדמיית המסוף המועדף עליך. ב- Windows, מצטער, זה אמור לעבוד, אבל אתה בעצמך להתקנה מכיוון שאין לי קופסא נוחה ליצור מתקיני חלונות.
מומלץ להתקין באמצעות פיפס, שכיתקין mutagen בשבילך, ובלי ששום דבר לא עובד. אז להתקין פיפס ולאחר מכן לעשות:
& Nbsp; פיפס להתקין dedupe
או אם אתה כבר הורדת את זה:
& Nbsp; פיפס להתקין ./dedupe/setup.py
שימוש
תכנית זו היא במצב מוקדם מאוד. זה עלול להרוג את הילדים שלך, או הצית את הבית שלך. זה לא עשה לי את זה, אבל אני די נחמד אליו. ראה הוזהרת.
ברגע שזה מותקן, להעביר אותה רשימה של ספריות אחד או יותר כדי לסרוק לשירים כפולים. Dedupe יסרוק את הספריות, מנסה לקרוא את metadata (אמן, אלבום, כותרת, וכו ') מכל שיר. כל שירים שיתאימו אמן, אלבום, כותרת בדיוק נחשבים כפילויות.
זה יהיה להדפיס את רשימה של טעויות, אז רשימה של שירים שמשוכפלים, כמו גם את הנתיבים לכל הכפילויות. למשל:
new_music מוסיקת dedupe $
"לא ניתן להתמודד עם 'נתיב':" סיבה "
"לא ניתן להתמודד עם 'אחר / נתיב':" סיבה "
-------------------------------------------------- --------------
כפילויות:
אמן מדגם - אלבום לדוגמא - שיר לדוגמא:
& Nbsp; מוסיקה / נתיב / ל/ song.mp3
& Nbsp; / אחר / נתיב new_music / ל/ / שיר / ב/ / מוזר / place.ogg
& Nbsp; new_music / זה / בחור / היה / מדי / רבים / עותקים / של / זה / song.flac
זה יהיה גם לכתוב קובץ עם הנתיב לגרסאות הנמוכות ביותר bitrate של השירים לקובץ בשם duplicates.m3u, כך לduplicates.m3u מעל היה נראה משהו כמו:
מוסיקה / נתיב / ל/ song.mp3
/ אחר / נתיב new_music / ל/ / שיר / ב/ / מוזר / place.ogg
אתה יכול לערוך את duplicates.m3u (זה רק קובץ טקסט, אתה יכול לפתוח אותו עם TextEdit או gedit או כל עורך טקסט אחר) בכל צורה שרוצה, למשל, על ידי הסרת נתיבים לקבצים שברצונך לשמור, או כל דבר אחר.
אתה צריך גם להיות מסוגל לייבא אותו לתוך נגן אודיו כדי לראות מה הם את כל השירים, אבל אף פעם לא ניסיתי.
לאחר מכן תוכל להפעיל dedupe.py עם אפשרויות --kill-כפילויות, וזה יהיה למחוק את כל מה שבקובץ duplicates.m3u:
dedupe $ --kill-כפילויות
הפעולה זו תמחק את כל מה שבduplicates.m3u.
זה אינו ניתן לביטול.
הקלד 'y' אם אתה בטוח שאתה רוצה להמשיך: y
$
אם ספרייה עשויה ריקה לחלוטין על ידי הפקודה להרוג-כפילויות, זה יימחק, מדי.
פורמטים ידועים ואזהרות
אזהרות
מאז עבודות אלגוריתם על ידי השוואת אמן / אלבום / כותרת, אם אין תג אמן או אלבום אין הרבה שאני יכול לעשות. אם כי אני עושה שימוש בשם הקובץ אם אין תג כותרת,.
אני מתכנן לעשות את זה ניתן להשוות באמצעות תחומים אחרים, במיוחד אפשרות אמן / כותרת יכולה להיות נחמדה לאנשים שרוצים להיפטר מכפילויות שנגרמו על ידי אוספים ועוד להיטים הגדולים
אין לי שום כוונה של פעם ומאפשר פתי ממצא-ידי קובץ-תוכן מתאים. אין דרך מהירה לעשות את זה, ושירים זהים מקודדים באיכויות שונות או באותה האיכות של תוכניות או גרסאות של אותה התכנית לא תתאים שונות. מאז שזה ייקח שעות בריצה, יהיה חבורה של עבודה נוספת בשבילי, וזה לא יעבוד אני לא עושה את זה.
פורמטים ידועים
בעיקרון כל מה שנתמך על ידי mutagen, זה כולל: ogg, mp3, FLAC, APE, ורבים,
מה חדש בהודעה זו רב יותר:.
- מתקן & quot; למחוק את bitrate הגבוה ביותר במקום bitrate & quot הנמוכים ביותר; באג.
דרישות :
- Python
תגובות לא נמצא