রেকর্ডমাইডেস্কটপ হ'ল সবচেয়ে সহজ সমাধান, আপনি এটির মতো ব্যবহার করুন:
recordmydesktop \
-o "/tmp/recording.ogv" \
--fps 30 \
--no-cursor \
--full-shots \
--on-the-fly-encoding \
-x 22 -y 249 --width 320 --height 240
তবে এটি বড় ধরণের রেজোলিউশনে গেমিংয়ের জন্য ধীর এবং যথেষ্ট দ্রুত নয়। এটি খুব দীর্ঘ রেকর্ডিংয়ের ক্ষেত্রে আসে যখন এটি দুর্নীতিগ্রস্থ হয়, সুতরাং প্রতি 30 মিনিট বা ততোধিক এনকোডিংটি থামানো এবং পুনরায় চালু করা কোনও দুর্নীতিপ্রবাহের ঝুঁকি না নেওয়াই ভাল ধারণা।
যথাযথ গেম ক্যাপচারের জন্য আপনার জিএলসি দরকার যা বিশেষত ওপেনজিএল জন্য রচিত এবং কেবল ওপেনজিএল অ্যাপ্লিকেশনগুলির সাথে কাজ করে। এটি উবুন্টুতে নেই, তবে আপনি উত্সটি ডাউনলোড করতে এবং এটি নিজেই সংকলন করতে পারেন। একবার সংকলিত হয়ে গেলে, আপনাকে এই জাতীয় glc-capture
একটি লাইনের মাধ্যমে আপনার খেলা শুরু করতে হবে :
glc-capture -l /dev/stdout -v 3 -i -j -o /tmp/recording.glc -b back your_game
আপনার কম্পিউটারের উপর নির্ভর করে 1280x720 বা তার বেশি গেমস ক্যাপচার করার জন্য জিএলসি যথেষ্ট দ্রুত।
একাধিক অডিও উত্স ক্যাপচার করার ক্ষেত্রে আপনার যদি আরও নমনীয়তার প্রয়োজন হয় তবে আপনি পালসওডিও সরঞ্জামগুলি ব্যবহার করতে পারেন। সর্বাধিক গুরুত্বপূর্ণ pavucontrol
, এটি পালসওডিওর জন্য একটি মিক্সার অ্যাপ্লিকেশন যা আপনাকে কী রেকর্ড হবে তা সিদ্ধান্ত নিতে দেয় এবং রানটাইমের সময় রেকর্ডিং উত্সগুলি স্যুইচ করতে দেয়। একটি রেকর্ডিং ডিভাইস নির্বাচন করতে "ইনপুট ডিভাইস / সমস্ত ইনপুট ডিভাইস" এ যান এবং "মনিটর অফ বিল্ড-ইন অডিও অ্যানালগ স্টেরিও" নামে একটি নির্বাচন করুন। সমস্ত মনিটরের আপনাকে অডিও আউটপুট রেকর্ড করতে দেয়। জিএলসি এবং রেকর্ডমিডেস্কটপ ব্যবহার করার সময় আপনার সম্ভবত এটি করতে হবে যা আমি মনে করি ডিফল্টরূপে তারা লাইন-ইন বা এর মতো কিছু রেকর্ড করবে, আসল স্পিকার আউটপুট নয়।
পালসোডিওও এমন অসংখ্য মডিউল রয়েছে যা আপনাকে পুনর্নির্দেশ বা ফিল্টার আউটপুট দেয়। উদাহরণস্বরূপ এমন ভার্চুয়াল সাউন্ডকার্ড তৈরি করতে যা আপনার স্পিকারগুলিতে আউটপুট দেয় না, আপনি ব্যবহার করুন:
pactl load-module module-null-sink sink_name=nullsink
ডকুমেন্টেশন কিছুটা অভাব হতে পারে তবে এটি আপনাকে করতে পারে এমন বেশিরভাগ জিনিস করার অনুমতি দেয়। কেবল গেম অডিও এবং হেডসেট আউটপুটকে আলাদাভাবে pavucontrol
রেকর্ড করার জন্য , আপনি সেটআপ করতে পারেন যাতে জিএলসি গেমের অডিও রেকর্ড করে এবং তারপরে parecord
আপনার হেডসেটটি ক্যাপচার করতে একটি পৃথক ব্যবহার করতে পারে।