অ্যাভকনভি থেকে ডেস্কটপ শব্দ (পালস অডিও আউটপুট) ক্যাপচার করবেন কীভাবে?


12

আমি চেষ্টা করেছিলাম :

avconv -f আলসা -i নাড়ি রেকড.ওয়াভ

..কিন্তু এতে কিছুই ধরা দেয় না। কোন ধারণা আছে?
ধন্যবাদ!

উত্তর:


9

ডাকা সিনট্যাক্স avconv চমত্কারভাবে ব্যাখ্যা করা হয় avconv জন্য র manpage । অডিও রেকর্ডিং থেকে নিম্নলিখিত বিকল্পগুলি উপলভ্য:

-f:জোর করে ইনপুট বা আউটপুট ফাইল ফর্ম্যাট।
-i:ইনপুট ফাইলের নাম

ALSA থেকে রেকর্ড করার জন্য আমাদের ফর্ম্যাটটি হওয়া দরকার alsaএবং ইনপুটটি আমাদের রেকর্ড করা ডিভাইসের উপর নির্ভর করে (সাধারণত এটি defualtডিভাইস হবে)। তারপরে আপনার আদেশটি নিম্নরূপ হওয়া উচিত:

avconv -f alsa -i default record.wav

কেবলমাত্র একটি ALSA ডিভাইস থেকে রেকর্ড করার জন্য আমরা আরও বেসিক কমান্ড লাইন সরঞ্জাম আরকর্ডটি বিবেচনা করতে পারি । এটি ওয়াভ কোডেক ( )-এ -dসিডি মানের ( -f) রেকর্ডিংয়ের জন্য একটি 10 ​​সেকেন্ডের ( ) রেকর্ডিংয়ের জন্য নিম্নলিখিত উদাহরণটি দেয় -t:

arecord -d 10 -f cd -t wav -D copy record.wav

একটি আউটপুট সিঙ্ক থেকে রেকর্ড করতে সক্ষম হতে, আমাদের "সাউন্ড সেটিংস -> হার্ডওয়্যার " এ একটি দ্বৈত অডিও প্রোফাইল চয়ন করতে হতে পারে :

এখানে চিত্র বর্ণনা লিখুন

দুর্ভাগ্যক্রমে> = 13.04 এ হার্ডওয়্যার কনফিগারেশনটি শব্দ সেটিংস থেকে সরানো হয়েছে। উন্নত ডিভাইস কনফিগারেশনে অ্যাক্সেস পেতে আমাদের পাভোকন্ট্রোল ইনস্টল এবং চালানো দরকারপ্যাভুকন্ট্রোল ইনস্টল করুন । ডুপ্লেক্স প্রোফাইলটি কনফিগারেশন ট্যাবে নির্বাচন করা যেতে পারে :

এখানে চিত্র বর্ণনা লিখুন


উত্তরের জন্য ধন্যবাদ, তবে avconv -f পালস -i ডিফল্ট রেকর্ড.ওয়াভ আমার পক্ষে কাজ করে না .. টার্মিনাল আউটপুটটি এই বিষয়টিকে উচ্চারণ করে: [পালস @ 0x1dfad60] বিটরেট থেকে অনুমানের সময়কাল, এটি ভুল হতে পারে এবং আমি 34KB দিয়ে শেষ করতে পারি ছোট wav ফাইল ..
নবীন

ALSA এর সাথে আমার কাছে 3.8MB ফাইল রয়েছে তবে এতে কিছুই নেই .. খালি একটি ক্লিপ। :(
নবীন

হে ভগবান! আমার মতো আপনার মতো হার্ডওয়ার ট্যাব নেই! ... আমার কাছে আউটপুট ট্যাবে প্রোফাইল পরিবর্তন করার বিকল্প নেই ... তবে ডুপ্লেক্স নেই। আমি কেবল অ্যানালগ স্টেরিও আউটপুট পেয়েছি .... আমি রিয়ারিং রিয়েলতে আছি ..
নবীন

ডুপ্লেক্স গুরুত্বপূর্ণ আপনি যদি যা রেকর্ড করেন তা শুনতে চান অন্যথায় অন্যান্য সেটিংস খাঁটি রেকর্ডিংয়ের জন্যও কাজ করবে। আমি meshfields.de/audio-stream-rec

লঞ্চ করুন arecordএবং রেকর্ডিংয়ের সময়, ভলিউম নিয়ন্ত্রণ Recodingট্যাবে যান। এখানে, আপনি ডিফল্ট রেকর্ডিং উত্সটি পরিবর্তন করতে পারেন, এটি আরও arecordঅনুরোধগুলি দ্বারা ব্যবহৃত হবে । এছাড়াও, সিস্টেমের ভলিউম পরিবর্তনের প্রভাব এড়াতে, Pulse Audio Preferencesঅ্যাপ্লিকেশনটি খুলুন , Simultaneous outputট্যাবে যান এবং ভার্চুয়াল ডিভাইস সক্ষম করুন।
ক্রিসওয়েবদেভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.