আমি সাউন্ড কার্ড আউটপুট ক্যাপচার করার চেষ্টা করছি এবং নিম্নলিখিত কমান্ডটি ব্যবহার করে এটি ভারবিস ওগ ফর্ম্যাটে এনকোড করব:
arecord -f cd -t raw | oggenc - -r -o file.ogg
তবে কম্পিউটারের মাইক্রোফোন ইনপুটটি সাউন্ড কার্ড আউটপুটের চেয়ে রেকর্ড করা আছে।
কমান্ডের আউটপুট arecord -l
হয়
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
কমান্ডের আউটপুট arecord -L
এই পেস্টবিন এন্ট্রিতে রয়েছে ।
arecord
Man পৃষ্ঠা নির্দেশ করে যে ইনপুট ডিভাইস ব্যবহার করে নির্বাচন করা যাবে -D
পতাকা, কিন্তু কোন সিনট্যাক্স উদাহরণ দেয়।
আমি arecord
মাইক্রোফোন থেকে সাউন্ড কার্ডে কীভাবে ইনপুট পরিবর্তন করতে হয় তা জানতে চাই । আমি জিডিআই-ভিত্তিক বিকল্প যেমন অডেসিটিতে আগ্রহী নই। ধন্যবাদ।
সম্পাদনা করুন: আমি arecord
1.0.25 vorbis-tools
সংস্করণ, 1.4.0 সংস্করণ এবং ALSA ড্রাইভার সংস্করণ 1.0.24 সহ ডেবিয়ান 7.0 (স্থিতিশীল) চালাচ্ছি।
alsamixer
। যদি আমি মধ্যে লুপব্যাক কার্ড নির্বাচন করুন alsamixer
(সাউন্ড কার্ড নির্বাচন করার জন্য F6 চাপুন চাবি), আমি বার্তা This sound device does not have any controls
। আমি যদি মিক্সার থেকে প্রস্থান করে ফিরে আসি তবে আমি দেখতে পেলাম যে সাউন্ড কার্ডটি লুপব্যাক থেকে ডিফল্ট কার্ডে পুনরুদ্ধার করা হয়েছে। নির্বাচন করার পরে ( ctrl-z
) এবং পটভূমি ( bg
) alsamixer
প্রক্রিয়া স্থগিত করার চেষ্টা কমান্ডের loopback
মাধ্যমে অডিওর সফল রেকর্ডিং সক্ষম করে না arecord
।
alsamixer
সিস্টেমের বাকী অংশগুলিকে প্রভাবিত করে না; এটি কেবল পরিবর্তনগুলি দেখায় যা নিয়ন্ত্রণগুলি প্রদর্শিত হয়। কনক্স্যান্ট ডিভাইসের রেকর্ডিং নির্বাচন নিয়ন্ত্রণগুলি কী কী?
Master
) এবং একটি ক্যাপচার নিয়ন্ত্রণ ( Capture
) রয়েছে alsamixer
। ক্যাপচারটি স্পেসবারের মধ্যে alsamixer
এবং এর সাথে টগল করা যায় এবং এটি ডিফল্টরূপে চালু থাকে। আপনার উদ্দেশ্যটি যদি এটি না হয় তবে দয়া করে আমাকে জানান। ধন্যবাদ।