2013-07-26 9 views
15

क्या किसी को किसी भी लिनक्स सॉफ़्टवेयर के बारे में पता है जो गुणवत्ता पर न्यूनतम प्रभाव रखते हुए एमपी 3 फ़ाइलों के आकार को कम करने के लिए जानता है?लिनक्स में एमपी 3 के आकार को कैसे कम करें?

मैंने अपने संपत्ति पुस्तकालय में सभी पीएनजी को अच्छे परिणामों के साथ करने के लिए पीएनजीक्रश का उपयोग किया, और हमारे एमपी 3 के लिए ऐसा करने में सक्षम होना पसंद करेंगे। भले ही फ़ाइल आकार में 10% की कमी हो, जो मेरे लिए एक सभ्य जीत होगी।

कोई सुझाव? इसे कुछ ऐसा होना चाहिए जिसे मैं शेल स्क्रिप्ट से कॉल कर सकता हूं।

चीयर्स, अधिकतम

उत्तर

29

--mp3input विकल्प के साथ आप lame का उपयोग कर सकते हैं।

उदाहरण के लिए आप एमपी 3 गुणवत्ता के downsampling कर सकते हैं, -b विकल्प का उपयोग कर एक नया निचला bitrate निर्दिष्ट कर सकते हैं। अपनी यात्रा का आरंभ एमपी 3 256kbs का एक गुण है, तो उदाहरण के लिए आप कम कर सकते हैं यह 128kbs को बिटरेट है:

lame --mp3input -b 128 input.mp3 output.mp3 

इनपुट फ़ाइल बिटरेट से निर्भर करता है, output.mp3 फ़ाइल को कम गुणवत्ता और इसलिए एक फ़ाइल आकार में कमी है।

lame Manuale पृष्ठ से:

--mp3input मान लें इनपुट फ़ाइल एक एमपी 3 फ़ाइल है। एक एमपी 3 से दूसरे में downsampling के लिए उपयोगी। उदाहरण के तौर पर, यह एक आइसकास्ट सर्वर के माध्यम से स्ट्रीमिंग के लिए उपयोगी हो सकता है।

+5

ध्यान देने योग्य मूल्य, आप स्पष्ट रूप से फिर से नमूना करना चाहते हैं, उदाहरण के लिए '--resample 22.05' जो अक्सर आवाज के लिए ठीक है। उदाहरण: 'mkdir out; * एमपी 3 में एफ के लिए; लंगड़ा करें - एमपी 3 इनपुट -बी 64 - नमूना 22.50 "$ एफ" "आउट/$ एफ"; किया गया – ideasman42

+0

एक और समाधान की तलाश में है। 'लंगड़ा' समस्याग्रस्त है और यादृच्छिक फ़ाइलों पर विफल रहता है जो अन्यथा 'mplayer' का उपयोग करके पूरी तरह से खेलते हैं। –

3

यह इस बात पर निर्भर करता है कि आप क्या हासिल करना चाहते हैं। avconv (पूर्व में ffmpeg) एक अच्छा उपकरण है, लेकिन कोई भी आकार पैरामीटर से संबंधित सभी समाधान फिट बैठता है, क्योंकि यह ऑडियो डेटा (संगीत, भाषण, आदि) और मूल बिटरेट आदि के प्रकार पर निर्भर करता है। विभिन्न सेटिंग्स को आज़माएं, शायद इसे मोनो में परिवर्तित करें, देखें कि आपके लिए अभी भी स्वीकार्य परिणाम क्या हैं।

अंगूठे के सामान्य नियम के रूप में: भाषण वास्तव में अच्छी तरह से संपीड़ित हो जाता है, इसे 11kHz तक डाउनम्प्लिंग करना अभी भी स्वीकार्य परिणाम दे सकता है, लेकिन संगीत को बिटरेट को कम करके या मोनो पर स्विच करके भी घटाया जा सकता है।

+1

भाषण के बारे में महान युक्ति, धन्यवाद! –

-2

Audacity का उपयोग करने का प्रयास करें। यह एक मुफ्त ऑडियो संपादन कार्यक्रम है

+1

इसे स्क्रिप्ट करने योग्य होना चाहिए। मेरे पास धैर्य है लेकिन मुझे नहीं लगता कि आप इसे कमांड लाइन उपकरण के रूप में पूरी तरह से उपयोग कर सकते हैं? –

+0

स्क्रिप्टबिलिटी के लिए avconv (ffmpeg) का उपयोग करने का प्रयास करें। – Janoszen

संबंधित मुद्दे