ReplayGain टैग जोड़ना


11

मैं हमेशा अपने म्यूजिक लाइब्रेरी (.mp3 / .gg फ़ाइलों से मिलकर) में रिप्लेगैन टैग जोड़ने के लिए FooBar2000 का उपयोग कर रहा हूं। अपने नए कंप्यूटर पर मैं सिर्फ इस काम के लिए वाइन लगाने से बचना चाहूंगा।

क्या कोई मूल उपकरण है जिसे मैं उसी उद्देश्य के लिए उपयोग कर सकता हूं?

मुझे कोई आपत्ति नहीं है अगर वे केवल कमांड-लाइन हैं, या एमपी 3 और ओग के लिए दो अलग-अलग कार्यक्रमों का उपयोग करते हैं, लेकिन मैं पूरी तरह से निश्चित होना चाहता हूं कि वे केवल एक टैग लिखते हैं और मूल फ़ाइल के साथ गड़बड़ नहीं करते हैं, जैसे कि वास्तव में एक अलग मात्रा में reencoding।


1
चूंकि mp3gainडेबियन / उबंटू के हाल के संस्करणों में चला गया है, कम से कम आधिकारिक रिपॉजिटरी से, जहां इसे हटा दिया गया है, python-rgainएक उचित प्रतिस्थापन है। इसका उपयोग सिर्फ सरल है: replaygain *.mp3दुर्भाग्य से, इस प्रतिस्थापन की तलाश में है और साथ ही एक नया मेंटेनर, इसलिए उम्मीद है कि यह रूप में अच्छी तरह से गायब नहीं होगा।
caw

जवाबों:


4

"थोड़ा डरा हुआ" या असंबंधित लिंक का अनुसरण करने के बजाय, बस मैनुअल क्यों नहीं पढ़ा जाता है ?

से man mp3gain:

   mp3gain optionally writes gain adjustments directly into the encoded data.  In  this
   case,  the  adjustment works with all mp3 players, i.e. no support for a special tag
   is required.  This mode is activated by any of the options -r, -a, -g, or -l.

   If none of the above options are given, the recommended gain change is instead writ‐
   ten  to  a special tag in the mp3 file. In this case, the adjustment only works with
   mp3 players that support this tag.  Some mp3 players refer to  this  as  ReplayGain.
   The  tag is written either in APEv2 format (default) or in ID3v2 format (with -s i).
   If you only want to print the recommended gain change (and not modify  the  file  at
   all) you may use the -s s (skip tag) option.

तो यह केवल ऑडियो स्ट्रीम को संशोधित करता है यदि आप इसे बताते हैं, अन्यथा यह केवल टैग के लिए लिखता है।

साइड नोट: टिप्पणियों में पोस्ट किए गए कई यूआरएल mp3gainउबंटू में पाए गए वर्तमान से संबंधित नहीं हैं : वे या तो बहुत पुराने हैं या वे विंडोज़ संस्करण का संदर्भ देते हैं ।

जब भी संदेह के रूप में एक दिया आदेश कैसे काम करता है, हमेशा manपहले प्रयास करें । यदि वह पर्याप्त नहीं है (या कोई मैन पेज उपलब्ध नहीं है), सही अपस्ट्रीम वेबसाइट का उपयोग करें , जिसे उबंटू के पैकेज पेज में चेक किया जा सकता है ।


9

ReplayGain मानों की गणना और ReplayGain टैग जोड़ने के लिए कमांड लाइन उपकरण हैं। एमपी 3 के लिए उपकरण स्थापित करने के लिए, ogg और FLAC निम्न कार्य करें:

sudo apt-get install mp3gain vorbisgain flac

फिर एक एल्बम में रीप्लेगैन टैग जोड़ने के लिए जिसमें एक निर्देशिका में सभी फाइलें शामिल हैं, एमपी 3 के लिए निम्न कार्य करें:

mp3gain -a *.mp3

एक ही कार्य के लिए जब एल्बम ओग वॉर्बिस में हो तो निम्न कार्य करें:

vorbisgain -a *.ogg

उसी कार्य के लिए जब एल्बम FLAC फ़ाइलों में हो, निम्नलिखित कार्य करें:

metaflac --add-replay-gain *.flac

यदि आप उन फ़ाइलों में ReplayGain टैग जोड़ना चाहते हैं जो एल्बम नहीं हैं बजाय इसके -rविकल्प का उपयोग करें mp3gainऔर vorbisgain(इसके लिए कोई संगत विकल्प नहीं है metaflac):

mp3gain -r *.mp3
vorbisgain -r *.ogg

ReplayGain टैग को हटाने के लिए सभी उपकरणों का भी उपयोग किया जा सकता है।

हमेशा की तरह, सुनिश्चित करें कि आपके पास किसी भी फ़ाइल संशोधन के साथ आगे बढ़ने से पहले बैकअप है । मुझे इन उपकरणों के साथ कोई समस्या नहीं थी, लेकिन मैं गारंटी नहीं दे सकता कि वे विफल हैं (साथ ही, आपका कंप्यूटर क्रैश हो सकता है या आपके पास प्रक्रिया के दौरान पावर आउटेज आधा हो सकता है)।


जानकारी के लिए धन्यवाद, लेकिन मैं mp3gain से थोड़ा डर गया हूं। Wiki.hydrogenaudio.org/index.php?title=ReplayGain#MP3Gain और bobulous.org.uk/misc/Replay-Gain-in-Linux.htmlmp3Gain के अनुसार ऐसा लगता है कि यह वास्तव में फ़ाइल को बदल सकता है, न केवल इसके टैग। क्या यह वास्तव में उपयोग करने के लिए सुरक्षित है?
एंड्रिया

@Andrea मैंने कम से कम पांच साल तक बिना किसी परेशानी के mp3gain का उपयोग किया है। यह निश्चित रूप से खारिज नहीं करता है कि इस तरह की समस्या मौजूद है, लेकिन ध्यान दें कि उन लिंक में यह बहुत दुर्लभ संकेत दिया गया है। मैं hydrogenaudio.org/forums/lofiversion/index.php/t34154.html में बताए गए -wविकल्प का अध्ययन करना चाहता हूं । अंत में, आपको हमेशा महत्वपूर्ण फ़ाइलों जैसे मीडिया और का बैकअप रखना चाहिए, इस प्रकार, यदि रीप्लेगैन को लागू करने का परिणाम पसंद नहीं है तो आप वापस कर सकते हैं। mp3gain
एनएन

उम्म ... मुझे अभी भी संदेह है। आपके लिंक के बाद, मैं देखता हूं कि ऑडियो फ़ाइल वैसे भी बदल जाती है। इसलिए मैं खिलाड़ी से केवल रिप्लेगैन को अक्षम नहीं कर सकता और मूल फ़ाइल को बिना बदलाव के खेल सकता हूं। मुझे लगता है कि फोबार शुरुआत में सिर्फ एक मेटाटैग लिखता है, और फिर इस टैग के अनुसार लाभ बढ़ाना खिलाड़ी पर निर्भर करता है। क्या मैं कुछ भूल रहा हूँ?
एंड्रिया

@Andrea जैसा कि मैंने ReplayGain और MP3gain को समझा है कि यह केवल सक्रिय है यह खिलाड़ी में सक्षम है लेकिन मैं कोई निर्यात नहीं कर रहा हूं। शायद आपको इस बारे में एक नया सवाल पूछना चाहिए।
एनएन

@Andrea: mp3cain है उपयोग करने के लिए सुरक्षित। नीचे मेरा जवाब पढ़ें ...
MestreLion

3

जब मुझे पता चला कि "एनएन" द्वारा दिए गए उत्तर के लिए एक रैपर स्क्रिप्ट लिख रहा हूँ, तो मैं (: के माध्यम से सबसे अधिक रास्ते के माध्यम से) का हिस्सा मिल गया था। मैं अपने पुस्तकालय के रूप में ज्यादातर काम नहीं कर रहा हूँ। । rgain ( python-rgain के रूप में पैकेज रिपॉजिटरी में सूचीबद्ध ) विभिन्न फ़ाइल प्रकारों के रीप्ले गेन टैग के साथ बातचीत करने के लिए एक पुस्तकालय है, लेकिन यह सबसे स्पष्ट उपयोगों के लिए कुछ आवरण लिपियों के साथ भी आता है। मैं वर्तमान में इसे चला रहा हूं, ऐसा लगता है। यह एक लंबा समय लगेगा, और हम देखेंगे कि यह समय में कैसा प्रदर्शन करता है ...

sudo apt-get install -y python-rgain
collectiongain ~/Music

https://bitbucket.org/fk/rgain/

संपादित करें: मैं पिछले कुछ समय से इसका उपयोग कर रहा हूं और जब तक यह सही नहीं है, यह संगीत सुनने के लिए एक बड़ा सुधार रहा है। मैं कहता हूँ कि मुझे १०-१५% आयतन को समायोजित करना होगा जितना मैं करता था। मेरी पूरी लाइब्रेरी का विश्लेषण करने के लिए मेरे भद्दे पुराने कंप्यूटर पर तीन या चार दिन लगे। मैं इसे मेरे द्वारा डाउनलोड किए गए कुछ नए सामान पर शुरू करने वाला हूं।

इसके अलावा, जब मैं इसे पहली बार चला रहा था, तो यह कुछ समय के लिए बाधित हो गया, और समझा नहीं। मैंने अभी इसे फिर से चलाया, और इसका विश्लेषण किया कि यह कहां से निकल गया, अब तक किए गए टैग को सफलतापूर्वक सहेजने के बाद। मेरा क्या मतलब है, यह बहुत तेजी से स्कैन करता है जितना कि यह विश्लेषण करता है अगर यह बंद हो जाता है तो बस इसे पुनरारंभ करें।


यह यकीनन सवाल का जवाब नहीं है, क्योंकि सवाल में केवल MP3 और Oggs शामिल थे। आप इसे अपने प्रश्न में स्थानांतरित कर सकते हैं (जहां यह प्रश्न का उत्तर देने के लिए स्वीकार्य है)।
चाई टी। रेक्स

खैर, यह केवल इस सवाल का जवाब नहीं है । यह इस सवाल का जवाब देता है, लेकिन यह कुछ और भी जवाब देता है। मेरे द्वारा सुझाए गए पैकेज में MP3, Oggs, FLACs और अन्य शामिल हैं। मेरी लाइब्रेरी में MP3 और oggs भी हैं, मुझे बस एक अधिक संपूर्ण समाधान की आवश्यकता है, और यह सभी सुझाए गए अन्य की तुलना में कहीं अधिक आसान है। और कम जोखिम भरा है, क्योंकि यह निश्चित रूप से mp3gain सुविधा का उपयोग नहीं करता है जो नुकसानदेह है, जब तक कि आप इसे विशेष रूप से नहीं बताते हैं।
डी। स्कॉट बॉग्स

आह, काफी साफ है।
चाई टी। रेक्स

2

मैं बस थोड़ी और जानकारी जोड़ना चाहता था। यदि आप इसे बताएंगे तो मैं उस एमपी 3 फ़ाइल को संशोधित कर दूंगा; अन्यथा यह केवल एक टैग जोड़ देगा। इसके अलावा, SoundKonverter अन्य फ़ाइलों के लिए लाभ की गणना करने के लिए mp3gain और कई अन्य उपकरणों के लिए एक GUI इंटरफ़ेस प्रदान करेगा। फ़ाइल को संशोधित करने के लिए SoundKonverter में एक विकल्प है, लेकिन यह डिफ़ॉल्ट रूप से बंद है, केवल एक टैग जोड़ रहा है।

एक अन्य बिंदु जो मैं स्पष्ट करना चाहता था वह यह है कि यदि आप फ़ाइल को सीधे एमपीगैन के साथ संशोधित करते हैं, तो यह फ़ाइल को फिर से एनकोड नहीं करता है। एमपी 3 प्रारूप की विशेषताओं में से एक फ़ाइल के लाभ (या "वॉल्यूम") को बदलने की क्षमता है, जो बिना किसी अवरोध के पुन: एन्कोडिंग के बिना है।


1

अद्यतन: mp3gain को आपके ऑडियो स्ट्रीम में तब तक फेरबदल नहीं करना चाहिए जब तक कि आप -r, -a, -g, या -l विकल्पों में से एक का उपयोग नहीं करते हैं। मेरे (वेनिला) उबंटू 12.04 इंस्टॉलेशन पर यह ऐसा करने के लिए पहले दिखाई दिया, लेकिन अब मैं इसे पुन: पेश करने में असमर्थ हूं। मैं दुस्साहस से यह सोचकर ऑडियो स्ट्रीम में बदल गया हो सकता है कि फाइलों से पहले / बाद की तुलना करते समय, उदाहरण के लिए, ऑडेसिटी प्लग-इन द्वारा रीप्लेगैन टैग लगाने के लिए इनपुट-लाभ चरण के रूप में इसके मिक्सर में एमपी-फाइल खोलने से पहले।

यदि आप इस बारे में संदेह में हैं कि क्या आपकी ऑडियो धाराएँ बदलती हैं, तो आप निम्नानुसार करके उनकी तुलना करना चाहते हैं:

  1. एक नहीं अभी तक टैग की गई एमपी 3 फ़ाइल की एक प्रतिलिपि बनाएँ
  2. प्रतियों में से एक पर mp3gain का उपयोग करें
  3. फ़ाइल के दोनों संस्करणों को एक DAW (जैसे ऑडेसिटी, क्यूबेस, गैराजबैंड, प्रॉटूल, ऑडिशन, या समकक्ष) में पंक्तिबद्ध करें। सुनिश्चित करें कि वे नमूना-सटीक रूप से पंक्तिबद्ध हैं, और यह कि कोई अन्य एप्लिकेशन आपके कंप्यूटर पर ऑडियो नहीं चला रहा है
  4. प्रतियों में से एक पर चरण को फ्लिप करें (उर्फ "इनवर्ट चरण", आदि) और मिश्रण को वापस चलाएं
  5. यदि आप ध्वनि नहीं सुन सकते हैं, तो ऑडियो स्ट्रीम 100% समान हैं, और इस प्रकार mp3- / vorbisgain से अप्रभावित हैं। यदि आप कुछ सुनते हैं, तो वे अलग हैं।

+1 यह जानने के लिए कि ऑडियो स्ट्रीम कैसे बदला गया है, इस सुझाव के लिए
Andrea

1
-1: गलत। mp3gainयदि -r, -a, -g, or -l.विकल्प का उपयोग किया जाता है तो केवल ऑडियो स्ट्रीम को बदलता है।
MestreLion
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.