জিনোম এপিআই ডকের মতে, জিনোম-শেল ( শেল-রেকর্ডার শ্রেণি ) স্ক্রিন রেকর্ডারটি মূলত সমস্ত স্ক্রিনশট আউটপুটকে পাইপলাইনে পাইপলাইন করে যা জাস্ট্রিমার দ্বারা এনকোড করা হয়।
আপনি আপনার dconf- সম্পাদক অ্যাপ্লিকেশনটি ব্যবহার করতে এবং নেভিগেট করতে পারেন org.gnome.shell.recorder
, এই স্কিমাতে আপনি 3 টি বিকল্প পাবেন:
- ফাইল-এক্সটেনশন - আমার বক্সে ডিফল্ট
webm
- ফ্রেমরেট - আমার বাক্সে ডিফল্টভাবে 30 এ
- পাইপলাইন - স্ট্রিমের এনকোডিংয়ের জন্য জিস্ট্রেমার ভিপি 8 ইন্সি-তে পাইপলাইন যা ডিফল্ট।
vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! webmmux
সুতরাং আমরা কীভাবে কমান্ড লাইনে রেকর্ডিং পাইপলাইনটি প্রতিলিপি করতে পারি? আমরা gstreamer-ટૂুলের জিএসটি-লঞ্চ কমান্ড দিয়ে এটি করতে পারি। প্রথমত, আপনার বাক্সে আপনাকে জিএসটি-সরঞ্জামগুলি ইনস্টল করতে হবে এবং আপনি জিস্ট্রিমার দিয়ে খেলতে শুরু করতে পারেন can এখানে কয়েকটি উদাহরণ দেওয়া হল:
ওয়েবেমে রেকর্ড করুন (ভিপি 8 ভিডিও এবং ভের্বিস অডিও):
gst-launch ximagesrc ! ffmpegcolorspace ! queue ! vp8enc quality=10 speed=2 ! mux. alsasrc ! audio/x-raw-int ! queue ! audioconvert ! vorbisenc ! mux. webmmux name=mux ! filesink location=screencast.webm
রেকর্ডিং বন্ধ করতে Ctrl + C টিপুন।
ওগভিতে রেকর্ড করুন (তাত্ত্বিক ভিডিও এবং ভের্বিস অডিও):
gst-launch ximagesrc ! ffmpegcolorspace ! queue ! theoraenc ! mux. alsasrc ! audio/x-raw-int ! queue ! audioconvert ! vorbisenc ! mux. oggmux name=mux ! filesink location=screencast.ogv
রেকর্ডিং বন্ধ করতে Ctrl + C টিপুন।
পাইপলাইনগুলি জিএসটি-লঞ্চ দ্বারা কার্যকর করা হয়। তারা যা করে তা এখানে:
- এক্স ভিডিও চিত্র (ডেস্কটপ) ধরুন
- ভিডিওটিকে স্বয়ংক্রিয়ভাবে একটি গ্রহণযোগ্য বিন্যাসে রূপান্তর করুন
- ভিডিও প্রসেসিং চালিয়ে যেতে একটি পটভূমি থ্রেড [টি 1] করুন
- [t1] ভিডিওটি এনকোড করুন (হয় ভিপি 8 বা থিয়োরিতে)
- [টি 1] ভিডিও শেলটিতে ভিডিও মার্জ করার প্রস্তুতি (ওয়েবম বা ওজিজি)
- অডিও ইনপুটটি কাঁচা (মাইক্রোফোন) হিসাবে ধরুন
- অডিও প্রক্রিয়াকরণ চালিয়ে যেতে একটি পটভূমি থ্রেড [টি 2] করুন awn
- [t2] অডিওটি স্বয়ংক্রিয়ভাবে একটি গ্রহণযোগ্য বিন্যাসে রূপান্তর করুন
- [t2] অডিওটি ভোরবিসে এনকোড করুন
- [টি 2] ভিডিও শেলটিতে অডিও একত্রিত করার জন্য প্রস্তুতি নিন (ওয়েবম বা অগ)
- ভিডিও ফাইলটিতে এনকোডড অডিও এবং ভিডিও লিখুন
এখন, আপনাকে আর gstreamer পাইপলাইনগুলির ভয় পাওয়ার দরকার নেই! \ ণ /
man istanbul
?