क्या मैं दोषरहित रूप से एमपी 3 फ़ाइल की मात्रा बढ़ा सकता हूं?


57

मैं कुछ एमपी 3 फ़ाइलों की मात्रा बढ़ाना चाहता हूं जो मेरे पास हैं। क्या दोषरहित तरीके से ऐसा करने का एक तरीका है (एमपी 3 फ़ाइल को फिर से संपीड़ित किए बिना और इसलिए इसकी गुणवत्ता कम करना)?

जवाबों:


57

हाँ। तुम यह केर सकते हो। तकनीक का उपयोग कई कार्यक्रमों द्वारा किया जाता है और स्तरों की गणना रिप्लेगैन नामक एल्गोरिथ्म द्वारा की जाती है। एमपी 3 वॉल्यूम स्तर डेटा को दोषरहित रूप से समायोजित किया जा सकता है, जिस तरह जेपीईजी चित्र को दोषरहित घुमाया जा सकता है।

दो विधियाँ हैं

  1. फ़ाइल के वॉल्यूम स्तर की गणना करें और एक नया टैग जोड़ें, संगत कार्यक्रमों को मक्खी पर वॉल्यूम समायोजित करने दें
  2. वॉल्यूम स्तर की गणना करें और एमपी 3 डेटा में एक गुणक स्तर समायोजित करें।

से HydrogenAudio: कार्यान्वयन :

मेटाडेटा पद्धति में, दोनों प्रकार के रिप्लेगैन (ट्रैक गेन एंड एल्बम गेन) की जानकारी संग्रहीत की जा सकती है। वॉल्यूम-परिवर्तन की जानकारी बहुत सटीक हो सकती है। यदि ऑडियो डेटा भी बदला गया था, तो मेटाडेटा में "पूर्ववत" जानकारी हो सकती है। सभी ऑडियो प्लेयर / डिकोडर नहीं जानते कि मेटाडेटा में संग्रहीत रिप्लेगैन सूचना को कैसे पढ़ना और उपयोग करना है। और जहाँ और कैसे ReplayGain जानकारी संग्रहीत है के लिए कोई मानक नहीं है; प्रत्येक कार्यान्वयन विभिन्न स्वरूपों का उपयोग करता है और विभिन्न स्थानों में जानकारी डालता है।

ऑडियो डेटा विधि में, फ़ाइल का वास्तविक ऑडियो डेटा संशोधित किया जाता है ताकि इसकी प्राकृतिक / डिफ़ॉल्ट प्लेबैक मात्रा लक्ष्य स्तर पर हो। इस परिदृश्य में, केवल एक प्रकार का ReplayGain (ट्रैक लाभ या एल्बम लाभ) लागू किया जा सकता है। यदि कोई "पूर्ववत करें" जानकारी कहीं नहीं सहेजी गई है, तो मूल ऑडियो डेटा को पुनर्स्थापित करना संभव नहीं हो सकता है। ऑडियो फ़ाइल प्रारूप की सीमाएँ इस पद्धति के साथ सटीक (बारीक ट्यून) लाभ समायोजन को रोक सकती हैं। उदाहरण के लिए, एमपी 3 और एएसी फाइलें केवल 1.5 डीबी चरणों में दोषरहित रूप से संशोधित की जा सकती हैं। ऑडियो फ़ाइल प्रारूप के आधार पर, प्रक्रिया इस अर्थ में भी हानिपूर्ण हो सकती है कि यह अपरिवर्तनीय रूप से प्रारूप के अधिकतम आयाम (क्लिपिंग में जिसके परिणामस्वरूप) के ऊपर या न्यूनतम (चुप होने के परिणामस्वरूप) के नीचे एक संकेत को धक्का दे सकती है।

दूसरी विधि आपकी फ़ाइल को बदल देती है, लेकिन क्योंकि अंतर्निहित डेटा को संशोधित नहीं किया गया है, इससे कोई गुणवत्ता नहीं खोती है, इसलिए समायोजन दोषरहित रूप से किया जा सकता है। यह आमतौर पर आपके मुख्य संग्रह के लिए अनुशंसित नहीं है क्योंकि यह उनके मूल राज्य से फ़ाइलों को संशोधित कर रहा है, लेकिन यह पोर्टेबल मीडिया खिलाड़ियों के लिए बहुत उपयोगी हो सकता है।

Mp3gain नामक एक कार्यक्रम दूसरा विकल्प कर सकता है और एमपी 3 की मात्रा को उलट सकता है। यह बिल्कुल कोई पुन: एन्कोडिंग नहीं करता है और केवल वॉल्यूम बदलने के लिए एमपी 3 फ़ाइल में ही परिमाण मूल्यों को समायोजित करता है। से HydrogenAudio: ReplayGain

यदि लाभ को संशोधित करते हैं, तो यह हमेशा एमपी 3 ऑडियो डेटा में वैश्विक लाभ क्षेत्रों को संशोधित करता है । यह पूर्ववत जानकारी सहित कुछ सटीक मेटाडेटा जोड़ सकता है

जिस तरह से एमपी 3 फाइलें एन्कोडेड हैं, समायोजन 1.5dB चरणों तक सीमित है, जो आमतौर पर पास होने के लिए पर्याप्त है।

Foobar2k में यह कार्यक्षमता भी शामिल है और फ़ाइलों में परिवर्तन लागू कर सकता है।


दिलचस्प। क्या आप पहला विकल्प बता सकते हैं? क्या ये विशेष ID3 टैग हैं?
LPChip

2
अतीत में मैंने एक प्रोग्राम का परीक्षण किया है जिसमें जेपीईजी फ़ाइल के दोषरहित रोटेशन करने का दावा किया गया था। एक ऐसे संस्करण को डिकॉम्प्रेस करना, जिसे ९ ० डिग्री से ४ बार घुमाया गया था, मूल को डिकम्प्रेस करने के समान आउटपुट का उत्पादन किया। हालाँकि, एक ऐसे संस्करण को डिकॉम्प्रेस करना, जिसे 90 डिग्री तक घुमाया गया था, केवल एक बार मूल के डिकम्प्रेसिंग और 90 डिग्री से घुमाए जाने के समान परिणाम नहीं आया। इसलिए जेपीईजी फ़ाइल का 90 डिग्री रोटेशन पूरी तरह से दोषरहित नहीं था, और मूल कारण जेपीईजी विनिर्देश में कुछ विषमताएं हैं।
कास्परड

7
@kasperd जो इसमें काफी दिलचस्प है, यह दर्शाता है कि रोटेशन में वास्तविक एन्कोडेड छवि डेटा 100% संरक्षित है, अन्यथा घूमने के लिए जारी रखने का परिणाम कभी भी एक ही फ़ाइल में नहीं होगा, लेकिन छवि पुनर्निर्माण में एक बाद की प्रक्रिया है जो संवेदनशील है डेटा रोटेशन। इसमें शामिल गणनाओं को देखते हुए यह पूरी तरह से आश्चर्यजनक नहीं है, लेकिन आपका मूल संपीड़ित डेटा वास्तव में प्रक्रिया से अप्रभावित है और इसे पुनर्प्राप्त किया जा सकता है। इसलिए रोटेशन स्वयं किसी भी डेटा को खो नहीं रहा है और इसलिए दोषरहित है। यह इस मामले में घुमाए गए डेटा के लिए अलग तरह से प्रतिक्रिया करने वाला डिकोडर है।
Mokubai

2
(मुझे लगता है कि jpeg रोटियां केवल दोषरहित होती हैं, यदि किसी भी दिशा में छवि का आकार 8 पिक्सल का एक से अधिक हो)
स्ट्रॉबेरी

1
@ स्ट्रॉबेरी: जेपीजी के डेटा में हमेशा दोनों दिशाओं में एक पूर्णांक संख्या होती है, लेकिन फ़ाइल में ऐसे आयाम शामिल होते हैं जिनकी आवश्यकता एक से अधिक नहीं होती है। यदि आयामों में डेटा को घुमाने के लिए किया गया था, जब आयाम कई समय के आकार के नहीं थे, तो टाइल के कुछ हिस्से जो दृश्य में नहीं थे, दृश्यमान हो जाएंगे, और दिखाई देने वाले कुछ भाग संरक्षित होंगे लेकिन छिपे हुए हैं। ऑपरेशन को तीन बार दोहराने से छिपे हुए डेटा को देखने में वापस लाया जाएगा।
15

3

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

दूसरी ओर, सिद्धांत रूप में, डिकोडिंग और रेनकोडिंग के बिना सभी डीसीटी गुणांकों को मापना संभव है (यानी बिना परिमाणीकरण और डीसीटी फिर उन्हें फिर से जोड़ना), केवल हफमैन कोडिंग (जो दोषरहित है) को फिर से परिभाषित करना। जब मैंने MPlayer पर काम किया, तो मेरा मानना ​​है कि किसी की उपयोगिता थी जिसने ऐसा किया, लेकिन मैंने नाम खो दिया है।


2

हां, इसे रीप्ले गेन कहा जाता है, सिद्धांत बहुत सरल है, और अच्छी तरह से काम करता है। मूल रूप से, सॉफ्टवेयर आपके ट्रैक को सुनता है, और यह निर्धारित करता है कि "सामान्य" ध्वनि के लिए इसे कितना प्रवर्धित करने की आवश्यकता होगी। जानकारी डेटा से अलग, MP3tag में लिखी गई है।

संगत खिलाड़ी तब उस डेटा का उपयोग स्वचालित रूप से वॉल्यूम बढ़ाने के लिए करता है क्योंकि सभी ट्रैक्स को एक ही ज़ोर से पुन: पेश किया जाता है। मैं इस अभ्यास के लिए http://www.foobar2000.org/ आज़माने का सुझाव दूंगा। ट्रैक को राइट-क्लिक करके आप इसे स्कैन कर सकते हैं, और प्रोग्राम सेटिंग्स में आपको रिप्ले-गेन जानकारी का उपयोग करने के लिए सेट करना होगा।


1

ऑडेसिटी (फ्री ऐप) https://sourceforge.net/projects/audacity/ डाउनलोड करने के बाद , फ़ाइल / आयात / ऑडियो चुनें, अपनी एमपी 3 फ़ाइल में नेविगेट करें, उस पर क्लिक करें और खोलें चुनें। आपको एक दो-चैनल तरंग रूप दिखाई देगा।
शीर्ष पर ड्रॉप डाउन से Edit / Select / All पर क्लिक करें। जबकि फ़ाइल का चयन किया जाता है शीर्ष पर ड्रॉप डाउन सूची से प्रभाव चुनें और Normalize चुनें। खुलने वाली विंडो से बस "ओके" पर क्लिक करें। चूक आमतौर पर पर्याप्त हैं। अपनी संपादित फ़ाइल का परीक्षण करने के लिए दृश्यमान रेडियो बटन से हरे रंग के प्ले त्रिकोण पर क्लिक करें। आप कई अन्य प्रभावों के साथ काम कर सकते हैं जैसे कि इक्वलाइज़ेशन, एम्पलीफाय, बास एंड ट्रेबल आदि। जब परिणाम से संतुष्ट हो तो फ़ाइल / एक्सपोर्ट ऑडियो चुनें और "पसंद के अनुसार सेव करें" चुनें, आमतौर पर .WAV या .MP3।

मुझे कई कमजोर फाइलों के साथ ऐसा करना पड़ा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.