जवाबों:
कुछ संभावनाएं हैं:
साधारण सामान्यीकरण लागू करें (उदा। चोटी या आरएमएस सामान्यीकरण )। यह पूरे फ़ाइल में केवल लाभ को बदल देगा, इसलिए आप अभी भी ज़ोर और नरम भागों के बीच भिन्नता का अनुभव करेंगे। वास्तव में आपके उपयोग के मामले के लिए अनुशंसित नहीं है।
के साथ गतिशील संपीड़न का उपयोग करें compand
फिल्टर। यह रिकॉर्डिंग के दौरान डायनामिक रेंज (यानी सॉफ्ट और लाउड पार्ट्स के बीच का अंतर) को कम करेगा। आपको एक उचित थ्रेशोल्ड ढूंढना होगा जिस पर कम्प्रेशन किक करता है, और आपको सबसे अधिक संभावना नरम भागों के लिए काफी शोर के संकेत मिलेंगे।
उपयोग dynaudnorm
फ़िल्टर, जो "विकृतियों से बचने या” ज़ोर 'वाले अनुभागों को क्लिप करने के दौरान ऑडियो के sections शांत' वर्गों के लिए अतिरिक्त लाभ लागू करने की अनुमति देता है। "आपके मामले में, यह पसंदीदा विकल्प होगा।
मूल रूप से, आपको बस ffmpeg का हालिया स्थिर डाउनलोड करना होगा यहां से और फिर चलाएं:
ffmpeg -i input.wav -filter:a "dynaudnorm" output.wav
आपको अपने विशेष उपयोग मामले के लिए फ़िल्टर विकल्पों को मोड़ने की सबसे अधिक संभावना होगी उपयोग के लिए दिए गए उदाहरण compand
फिल्टर शुरुआती बिंदु के रूप में:
शोर-शराबे वाले वातावरण में सुनने के लिए उपयुक्त शांत और तेज़ मार्ग से संगीत बनाएं:
compand=.3|.3:1|1:-90/-60|-60/-40|-40/-30|-20/-20:6:0:-90:0.2
कानाफूसी और विस्फोट भागों के साथ ऑडियो के लिए एक और उदाहरण:
compand=0|0:1|1:-90/-900|-70/-70|-30/-9|0/-3:6:0:0:0
यहाँ, दूसरे उदाहरण के विकल्प हैं:
attacks=0|0
decays=1|1
points=-90/-900|-70/-70|-30/-9|0/-3
soft-knee=6
gain=0
volume=0
delay=0
आप एक ही गतिशील प्रसंस्करण रखने के लिए लाभ को समायोजित कर सकते हैं लेकिन इसे अपने बेसलाइन इनपुट स्तर पर समायोजित कर सकते हैं।
इसके अलावा, ffmpeg के लिए एक ग्राफिकल विकल्प के रूप में, आप ऑडेसिटी और इसके उपयोग कर सकते हैं बिल्ट-इन कंप्रेसर , जो समान प्रभाव को प्राप्त करता है compand
ffmpeg में फ़िल्टर करें। विकी के पास विकल्पों के लिए काफी अच्छी व्याख्या है।