कन्वर्ट .mp3 फ़ाइलों को लिनक्स में .wav फ़ाइलें

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

एमपी 3 खिलाड़ियों की लोकप्रियता, और DRM-अपंग संगीत का उपयोग करने की कुंठाओं के साथ, अपनी एमपी 3 फ़ाइलों को रिप करने में सक्षम होना हमेशा अच्छा होता है। इस कार्य को संभालने के लिए बहुत सारे लिनक्स उपकरण हैं। लेकिन एमपी 3 संग्रह के बारे में क्या आप एक बजाने सीडी पर जलना चाहते हैं? हालांकि कई सीडी प्लेयर हैं जो एमपी 3 प्रारूप खेलेंगे, सभी नहीं। इसके लिए आपको सीडी पर .wav फ़ाइल प्रारूप होना चाहिए। इस रूपांतरण के लिए एक उपकरण कमांड-लाइन mpg123 उपयोगिता है। Mpg123 कमांड बहुत सारी चीजें कर सकता है, उन चीजों में से एक जो सबसे अच्छी है वह है रूपांतरण। इस लेख में मैं आपको दिखाने जा रहा हूं कि कैसे mpg123 स्थापित करें और फिर इसका उपयोग एमपी 3 फ़ाइलों को wav फ़ाइलों में बदलने के लिए करें।

पहली बात यह है कि mpg123 स्थापित करना है। यह कमांड लाइन के माध्यम से बहुत जल्दी किया जा सकता है। निम्न आदेशों में से एक चाल करेगा (आप किस वितरण का उपयोग करते हैं इसके आधार पर):

apt-get install mpg123

urpmi mpg123

यदि आप फेडोरा कोर का उपयोग कर रहे हैं, तो आपको सबसे अधिक संभावना है कि आपको रोकना होगा rpm.pbone.net , सही आरपीएम पैकेज डाउनलोड करें और कमांड के साथ स्थापित करें:

rpm -ivh mpg123-RELEASE_NUMBER.rpm

जहाँ RELEASE_NUMBER आपके द्वारा डाउनलोड किया गया वास्तविक रिलीज़ नंबर है।

एक बार स्थापित होने के बाद आप जाने के लिए तैयार हैं।

कमांड को चलाने के लिए एक डायरेक्टरी में वेव फाइल्स को डायरेक्टरी में बदलने के साथ। कमांड का प्रारूप होगा:

mpg123 -w file.wav file.mp3

'-W' तर्क mpg123 को बताता है कि आउटपुट .wav प्रारूप में होगा। पहला फ़ाइल नाम आउटपुट फ़ाइल नाम है जो उपयोगकर्ता कॉन्फ़िगर करने योग्य है। लिनक्स ऑपरेटिंग सिस्टम में चेतावनी का एक शब्द, फ़ाइल नामों में स्थान हमेशा सबसे अच्छा विकल्प नहीं होता है। यदि आप एक फ़ाइल नाम में शब्दों को अलग करना चाहते हैं तो आप '_' वर्ण का उपयोग कर सकते हैं। तो रश के टॉम सॉयर का .wav बनाने से आप कुछ ऐसा करेंगे:

mpg123 -w Rush_Tom_Sawyer.wav '01 - टॉम Sawyer.mp3 '

बैच रूपांतरण

बैच रूपांतरण के बारे में क्या? इसके लिए शेल स्क्रिप्टिंग की थोड़ी आवश्यकता होती है। एक संगीत निर्देशिका बनाएं (आधुनिक लिनक्स वितरण में ~ में एक होना चाहिए) और उस निर्देशिका में अपने सभी एमपी 3 फ़ाइलों को डंप करें। इसके बाद, अपने पसंदीदा टेक्स्ट एडिटर में एक शेल स्क्रिप्ट बनाएं। हम उस स्क्रिप्ट को 'batch_conversion' कहेंगे। स्क्रिप्ट की सामग्री इस तरह दिख सकती है:

#! / Usr / bin / perl
मेरे $ dir = '~ / Music';
opendir DH, $ dir या die '$ dir नहीं खोल सकता: $!'
$ COUNT2 = 1;
जबकि ($ नाम = रेड्डी डीएच) {
अगला जब तक $ नाम = ~ /.mp3$/;
$ Wav = '$ count2.wav';
'$ wav n' प्रिंट करें;
सिस्टम 'mpg123 -w $ wav ' $ name '';
$ COUNT2 ++;
}

एक बार जब आप फ़ाइल को सहेजते हैं, तो आपको इसे कमांड के साथ निष्पादन योग्य अनुमति देनी होगी chmod u + x batch_conversion । कमांड को चलाने के लिए आप जारी करेंगे (निर्देशिका से नई फ़ाइल स्थित है) ./batch_conversion । एक बार जब आप फ़ाइल चलाते हैं तो आपके पास एमपी 3 और वेव फाइलें दोनों स्थित होंगी ~ / संगीत निर्देशिका।

अंतिम विचार

ऑडियो सीडी जलने के लिए wav फ़ाइलों को एमपी 3 फ़ाइलों में परिवर्तित करना mpg123 के साथ एक सरल प्रक्रिया है। इस नौकरी के लिए gui उपकरण हैं, लेकिन कमांड लाइन उपकरण बहुत अधिक लचीली नौकरियों के लिए बनाते हैं।