मैं mp3gain नामक एक कमांड लाइन उपयोगिता का उपयोग करता हूं , जो रिपॉजिटरी में उपलब्ध है।
इसका उपयोग करने के लिए, उस निर्देशिका में जाएं जहां आप अपनी संगीत फ़ाइलों को संग्रहीत करते हैं, और फिर यह कमांड चलाते हैं:
find -name '*mp3' -exec mp3gain -r -k {} \;
यह हर उपनिर्देशिका के माध्यम से जाएगा, किसी भी फ़ाइल को समाप्त करने .mp3के लिए ढूंढेगा, और लाभ को सामान्य करेगा ताकि वे भी एक सुसंगत मात्रा में वापस खेलेंगे।
यह भी ध्यान दें कि mp3gainउन फ़ाइलों पर कार्य नहीं करेंगे जो पहले से ही आपके इच्छित सीमा के भीतर हैं, इसलिए दूसरी बार जब आप इसे चलाते हैं और उसके बाद, यह पहली बार के रूप में लंबे समय तक नहीं ले जाएगा। तो आप बस इस कमांड को चला सकते हैं क्योंकि हर बार जब आप नई फाइलें जोड़ते हैं, चाहे वह सिर्फ एक नई फाइल हो, या एक पूरी गुच्छा हो।
यदि आपके पास .oggफ़ाइलें हैं, तो vorbisgain नामक एक समान प्रोग्राम है :
find -name '*ogg' -exec vorbisgain -r {} \;
आपके संगीत के बाकी हिस्सों की तुलना में किसी भी एक गीत के लिए आप कैसे लाभ प्राप्त कर सकते हैं, इसके विकल्प हैं, लेकिन जब से मैंने उन्हें देखा है, तब तक यह बहुत लंबा हो चुका है। मुझे सिर्फ इतना पता है कि मैं अपनी पूरी लाइब्रेरी को एक विशाल यादृच्छिक संग्रह के रूप में खेलता हूं, और उपरोक्त कॉमैंड और इसकी सेटिंग्स ने मेरे लिए वर्षों तक काम किया है।
यदि आपके पास .flacफ़ाइलें हैं, तो आप मेटाफ़्लैक का उपयोग कर सकते हैं :
find -name '*flac' -exec metaflac --add-replay-gain {} \;
उम्मीद है की वो मदद करदे।
Edit > PreferencesBanshee ReplayGain सुधार सक्षम करने के लिए एक विकल्प है। मुझे लगता है कि यह डिफ़ॉल्ट रूप से चालू है। क्या यह आपके लिए काम नहीं कर रहा है?