המרת קבצי MP3. לקבצי WAV בלינוקס

נסה את הכלי שלנו לביטול בעיות

עם הפופולריות של נגני mp3 והתסכולים מהשימוש במוזיקה נכה מסוג DRM, תמיד נחמד להיות מסוגל לקרוע קובצי mp3 משלך. יש המון כלים של לינוקס להתמודד עם משימה זו. אבל מה עם אוסף ה- mp3 שאתה רוצה לצרוב לתקליטור הניתן לנגינה? למרות שישנם נגני CD רבים שישחקו בפורמט mp3, לא כולם כן. לשם כך עליך להיות בעל תבנית קובץ .wav בתקליטור. כלי אחד להמרה זו הוא כלי השירות mpg123 בשורת הפקודה. הפקודה mpg123 יכולה לעשות הרבה דברים, אחד הדברים שהוא הכי טוב בהם הוא המרה. במאמר זה אני הולך להראות לך כיצד להתקין mpg123 ואז להשתמש בו כדי להמיר קבצי mp3 לקבצי WAV.

הדבר הראשון לעשות הוא להתקין את mpg123. ניתן לעשות זאת מהר מאוד דרך שורת הפקודה. אחת מהפקודות הבאות תעשה את העבודה (תלוי באיזו תפוצה אתה משתמש):

apt-get להתקין mpg123

urpmi mpg123

אם אתה משתמש ב- Fedora Core סביר להניח שתצטרך לעקוף את זה rpm.pbone.net הורד את חבילת הסל'ד הנכונה והתקן באמצעות הפקודה:

סל'ד --iv mpg123-RELEASE_NUMBER.rpm

כאשר RELEASE_NUMBER הוא מספר המהדורה שאתה מוריד בפועל.

לאחר ההתקנה אתה מוכן לצאת לדרך.

כאשר קבצי ה- WAV שנמצאים בספריה משתנים לספריה זו כדי להפעיל את הפקודה. פורמט הפקודה יהיה:

mpg123 -w file.wav file.mp3

הארגומנט '-w' אומר ל- mpg123 כי הפלט יהיה בתבנית .wav. שם הקובץ הראשון הוא שם קובץ הפלט הניתן להגדרה על ידי המשתמש. מילת אזהרה, רווחים בשמות קבצים אינם תמיד הבחירה הטובה ביותר במערכת ההפעלה לינוקס. אם אתה רוצה להפריד מילים בשם קובץ אתה יכול להשתמש בתו '_'. אז יצירת Wav של טום סוייר של Rush היית עושה משהו כמו:

mpg123 -w Rush_Tom_Sawyer.wav '01 - Tom Sawyer.mp3 '

המרת אצווה

מה עם המרת אצווה? זה דורש מעט סקריפטים של מעטפת. צור ספריית מוזיקה (בהפצות לינוקס מודרניות צריכה להיות אחת ב- ~ /) וזרוק את כל קבצי ה- MP3 לספריה זו. בשלב הבא, צור סקריפט פגז בעורך הטקסט המועדף עליך. נקרא לתסריט הזה 'batch_conversion'. תוכן הסקריפט עשוי להיראות כמו:

#! / usr / bin / perl
$ dir שלי = '~ / מוסיקה';
opendir DH, $ dir או die 'לא ניתן לפתוח $ dir: $!';
$ count2 = 1;
בעוד ($ name = readdir DH) {
הבא אלא אם כן $ name = ~ /.mp3$/;
$ wav = '$ count2.wav';
הדפס '$ wav n';
מערכת 'mpg123-w $ wav ' $ name '';
$ count2 ++;
}

לאחר שמירת הקובץ עליכם לתת לו הרשאות הפעלה באמצעות הפקודה chmod u + x המרה . כדי להריץ את הפקודה שתנפיק (מתוך הספרייה הקובץ החדש נמצא) ./batch_conversion . לאחר שתפעיל את הקובץ יהיו לך גם קבצי mp3 וגם קובצי WAV שנמצאים בקובץ ~ / מוסיקה מַדרִיך.

מחשבות אחרונות

המרת קבצי mp3 לקבצי WAV לשריפת תקליטורי שמע היא תהליך פשוט עם mpg123. ישנם כלים gui לתפקיד זה, אך כלי שורת הפקודה מאפשרים עבודות הרבה יותר גמישות.