यह है माना जाता धृष्टता में सीधे रिकॉर्ड करने के लिए संभव हो सकता है, लेकिन मुझे लगता है कि काम करने के लिए नहीं मिल सका अपने सिस्टम (उबंटू 10.10) पर। इसलिए ऑडेसिटी विकी के निर्देशों का पालन करते हुए , मैं ALSAऑडियो को फाइल में डायवर्ट करने के लिए प्लेबैक डिवाइस का उपयोग करता हूं ।
यह एक .asoundrcफ़ाइल (आपके घर निर्देशिका में) का उपयोग करता है :
pcm.teeraw {
type empty
slave.pcm "tee:default,'/tmp/out.raw',raw"
# 48000 S16_LE 2ch (aplay -t raw -f dat)
}
फ्लैश (फायरफॉक्स पर) से रिकॉर्डिंग के लिए, मैं उपयोग करता हूं
FLASH_ALSA_DEVICE=teeraw firefox
परिणामी फ़ाइल, /tmp/out.rawकच्चे प्रारूप में है, इसलिए इसे परिवर्तित करने के लिए यह जानना आवश्यक है कि सही पैरामीटर क्या हैं। विचित्र रूप से, lameयह खुद के लिए काम करने में सक्षम लगता है , लेकिन soxइसे स्पष्ट रूप से जानने की जरूरत है। तो निम्नलिखित सभी काम करने लगते हैं:
aplay -t raw -f dat -r 44100 /tmp/out.raw # to play
sox -r 44100 -b 16 -e signed -c 2 /tmp/out.raw /tmp/out.wav # to convert to wav
lame /tmp/out.raw # to convert to mp3