मैं आउग से एमपी 3 में ऑडियो कैसे बदल सकता हूं?


35

मैं एक अच्छी तरह से काम कर रहे ऑडियो कनवर्टर की तलाश कर रहा हूं जो ऑडियो फ़ाइलों (ogg) को mp3 फॉर्मेट में बदलने में सक्षम हो। मैंने इसे सॉफ्टवेयर सेंटर से "साउंड कन्वर्टर" के साथ आज़माया, लेकिन 6 में से 12 फ़ाइलों के बाद इसे परिवर्तित करना बंद कर दिया।

क्या यहाँ कोई मेरी मदद कर सकता है?

जवाबों:


4

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

आप सॉफ़्टवेयर केंद्र से WinFF को स्थापित कर सकते हैं, या Synaptic के साथ या आप नवीनतम स्थिर संस्करण को स्थापित करने के लिए ऊपर दिए गए लिंक का उपयोग कर सकते हैं। WinFF को निम्नलिखित पैकेजों को स्थापित करने से पहले आपको इंस्टॉल करना होगा: ffmpeg और libavcodec-extra-53 या libavcodec53।


56

मैं ffmpegध्वनि रूपांतरण के लिए उपयोग करता हूं :

ffmpeg -i file.ogg file.mp3
ffmpeg -i file.{ogg,mp3}      # if only the extension changes 

यदि आपके फ़ाइल नाम में स्थान हैं, तो इसे उद्धृत करना न भूलें , जैसे:

ffmpeg -i "file with spaces".{ogg,mp3}

बैच प्रोसेसिंग करने के लिए आप या तो forलूप का उपयोग कर सकते हैं

for i in *.ogg; do ffmpeg -i "$i" "${i%.*}.mp3"; done

या - विशेष रूप से कई और / या बड़ी फ़ाइलों के लिए! - GNUparallel :

parallel ffmpeg -i "{}" "{.}.mp3" ::: *.ogg

यह अंतिम कमांड .oggवर्तमान निर्देशिका में हर फाइल को .mp3कुशलतापूर्वक आपके सीपीयू (एस) का उपयोग करके समानांतर में कई कार्यों को करने के लिए बदल देगा।

ऑडियो बिटरेट सेट करने के ffmpegलिए -b:a BITRATEविकल्प प्रदान करता है , जैसे -b:a 192k। यदि आप मेटाडेटा जैसे शीर्षक, एल्बम आदि को शामिल करना चाहते हैं, तो आप इन विकल्पों का उपयोग कर सकते हैं:

-map_metadata 0:s:0 -id3v2_version 3 -write_id3v1 1

अधिक जानकारी के लिए यह linuxforums.org.uk पोस्ट देखें man ffmpegऔर देखें ।


12

आप ogg2mp3 की कोशिश कर सकते हैं ।

आप ogg2mp3इस ogg2mp3 डाउनलोड पृष्ठ से पहले डेबियन पैकेज फ़ाइल प्राप्त करके उबंटू 12.04 या 13.10 में स्थापित कर सकते हैं ।

का उपयोग करके .deb फ़ाइल खोलें Software Center, यह आपके लिए इसे स्थापित करेगा।

बैच रूपांतरण

पहले उन सभी फाइलों को डालें जिन्हें आप एकल फ़ोल्डर में बदलना चाहते हैं (इसे कॉल करें ogg_src)। फिर बस ogg2mp3उपयुक्त ऑडियो मापदंडों (बिटरेट, चैनल आदि) के साथ फ़ोल्डर का रास्ता दें और यह स्वचालित रूप से एक-एक करके, एक टर्मिनल खोलेगा, और:

ogg2mp3 /home/me/ogg_src/ -a 96

अधिक जानकारी के लिए कृपया इसका मैनुअल पढ़ें ( lameनीचे दिए गए आदेशों का उपयोग करके वास्तविक रूपांतरित उपकरण सहित)

man ogg2mp3
man lame

स्रोत


5

SoundConverter, जो GUI (Gnome) का उपयोग करता है, लेकिन कमांड लाइन से भी उपयोग किया जा सकता है। समर्थित प्रारूप एमपी 3, ओजीजी, एएसी, डब्ल्यूएवी, फ्लैक

इंस्टॉल करें:

sudo apt-get install soundconverter

कन्वर्ट करें:

soundconverter -b -m "mp3" -s ".mp3" /home/za/Music/blackmill.ogg
  • बी, - बैच ग्राफ मोड यूजर इंटरफेस के बिना, कमांड मोड से बैच मोड में कनवर्ट करें।
  • m, --mime- प्रकार बैच मोड के लिए आउटपुट MIME प्रकार सेट करें। डिफ़ॉल्ट ऑडियो / x-vorbis है।
  • s, --suffix बैच मोड के लिए आउटपुट फ़ाइल नाम प्रत्यय सेट करें। डिफ़ॉल्ट है .ogg

1

यहाँ वह स्क्रिप्ट है जिसका उपयोग मैं ओग को एमपी 3 टैग के साथ एमपी 3 में बदलने के लिए करता हूं।

इस पाठ को एक फ़ाइल के नीचे सहेजें ogg2mp3। इसके साथ निष्पादन योग्य बनाएं chmod +x ogg2mp3

टर्मिनल में निष्पादित करें और एक पैरामीटर पास करें, जो एक फ़ोल्डर का पथ है।

(आप स्पष्ट रूप से ffmpeg की जरूरत है, और सूचनाओं के लिए zenity पैकेज)

#!/bin/bash
#

kbps=320

crtpath=$PWD
cd "$1"

old_IFS=${IFS}
IFS='
'

files=$(find . -type f -regex '^.+\.ogg$' | sort)

declare -i nn=0
for file in ${files}
do
  fn=$(readlink -f "$file")

  dest=$(echo "$fn"|sed -e 's/\.ogg$/\.mp3/')

  ffmpeg -i "$fn" -ab ${kbps}k -map_metadata 0:s:0 "${dest}"

  let nn=nn+1
done

cd "${crtpath}"
zenity --info --text "Finished converting ogg to mp3.${IFS}Processed ${nn} files."
#notify-send -i info Information "Finished converting ogg to mp3.${IFS}Processed ${nn} files."

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