গেমিং স্ক্রিন রেকর্ডার


18

আমি গেমিং ভিডিও তৈরি করি এবং সম্প্রতি উবুন্টু ইনস্টল করেছি এবং আমি গেমিংয়ের জন্য কোনও ভাল স্ক্রিন রেকর্ডার খুঁজে পাইনি। এইচডি-তে রেকর্ড করতে পারে এমন একাধিক প্রস্তাব (সবচেয়ে ভাল ফ্রি) রয়েছে কি না, একাধিক অডিও উত্স (যেমন হেডসেট এবং কম্পিউটার শব্দ) ব্যবহার করতে পারে এবং উবুন্টু সফ্টওয়্যার কেন্দ্রে রয়েছে? এটি যদি সফ্টওয়্যার কেন্দ্রে না থাকে তবে আমি সম্ভবত এটি পেতে পারি, কেবলমাত্র সফ্টওয়্যার কেন্দ্রে। আমি ইতিমধ্যে কাজাম স্ক্রিনকাস্টার এবং রেকর্ডমাইডেস্কটপ চেষ্টা করেছি, তবে তারা আমার পক্ষে কাজ করে নি। ধন্যবাদ বন্ধুরা!


আপনি কি আমাকে বলতে পারবেন কেন রেকর্ডমাইডেস্কটপ যথেষ্ট ভাল ছিল না? আমি যতদূর জানি, এটি আপনার তালিকাভুক্ত সমস্ত বৈশিষ্ট্য সরবরাহ করে।
রাফা সিলেক

এটিতে একাধিক শব্দ উত্সের বিকল্প নেই।
নোয়া মুয়েলার

এটা করে! জ্যাক অডিও মোড ব্যবহার করার সময়, আপনি সিটিআরএল কী ধরে রেখে একাধিক উত্স নির্বাচন করতে পারেন।
রাফা সিয়ালাক


5
ঠিক আছে, এটি যা বলেছে তা বলে - আপনি এই বৈশিষ্ট্যটি ব্যবহার করতে একটি জ্যাককে অডিও সার্ভার চালানো দরকার (এবং একেবারে অন্য কোনও স্ক্রিন রেকর্ডার নেই যা জ্যাককে ছাড়াই শব্দ ক্যাপচার করতে পারে, এটিই একমাত্র প্রযুক্তি যা একাধিক অডিও উত্সকে একযোগে কাজ করতে দেয় )। নামক একটি সরঞ্জাম রয়েছে যা qjackctlখুব সহজ পদ্ধতিতে জ্যাক শুরু করতে সহায়তা করে। তারপরে রেকর্ডমাইডেস্কটপ আপনার সমস্ত অডিও উত্স তালিকাভুক্ত করবে এবং জ্যাক খুব অডিও থেকে রেকর্ডারে অডিওকে রুট করবে। শুভকামনা!
রাফা সিলেক

উত্তর:


14

টার্মিনালে রেকর্ডমিডডেস্কটপ সম্পর্কে গ্রুম্বেল যে উত্তরটি দিয়েছিল তা আমি আসলেই প্রমাণ করতে পারি। এটি যখন রিসোর্স ব্যবহারের ক্ষেত্রে আসে তখন এটি সেরা ছিল। এছাড়াও ffmpeg / avconv। তবে রেকর্ডিংয়ের সময় আপনার কয়েকটি বিষয় বিবেচনা করা উচিত:

  1. আপনার এইচডিডি কতটি আরপিএম আছে (ধরে নিই যে আপনার ক্ষেত্রে এসএসডি নেই, হার্ড ড্রাইভ সম্পর্কে চিন্তা করবেন না)। যদি এটির 5400 আরপিএম থাকে তবে আপনার আরও বড় সম্ভাবনা রয়েছে যে প্লে করার সময় রেকর্ডিং করার সময় ভিডিওটি মসৃণ দেখাবে না বা গেমের প্লেটি ধীর মনে হবে। যদি এটি 7200 আরপিএম হয় এবং এটি বন্ধ করে দেওয়া হয়, এইচডিডি-তে প্রচুর ক্যাশে থাকে (16 এমবি, 32 এমবি বা 64 এমবি পছন্দ করে) তবে আপনার আরও ভাল অভিজ্ঞতা হবে।

  2. আপনার কাছে কী ভিডিও কার্ড রয়েছে। উদাহরণস্বরূপ, আমার কাছে একটি কেস ছিল যেখানে ব্যবহারকারীর কাছে একটি এফএক্স 5200 ছিল mean আমার অর্থ, একটি আসল এনভিডিয়া এফএক্স 5200. সত্যিই? .. পৃথিবীতে এমন কোনও শক্তি নেই যা আপনাকে সেই ভিডিও কার্ডে খেলতে গিয়ে কোনও গেম রেকর্ড করতে দেয় will মসৃণ এবং স্ফটিক পরিষ্কার উপায়। সুতরাং আপনার ভিডিও কার্ডটি যত ভাল হবে তত ভাল অভিজ্ঞতা হবে।

  3. সিপিইউ পাওয়ার সেরা এবং দুর্দান্ত গেমিং রেকর্ডিং তৈরি করার প্রত্যাশা করে তবে একটি ইনটেল সেলেরন বা একটি এএমডি ডুরন আছে .. নরক নং। সেই ভিডিও রেকর্ডিংটি সত্যিই চুষবে। যদি আপনার সিপিইউ যথেষ্ট শক্তিশালী না হয় (এবং এটির সাথে আপনার মাদারবোর্ড) তবে আপনি যখন বাজানোর সময় এই রেকর্ডিংটি অনেক পিছিয়ে যান এবং ভিডিওটি ভয়াবহ দেখায় তাতে অদ্ভুত মুখ তৈরি করবেন না।

আমার অভিজ্ঞতা থেকে, এটির রেকর্ড করার জন্য পর্যাপ্ত সিপিইউ, র‌্যাম, ভিডিও এবং অন্যান্য সুস্পষ্ট স্টাফ সহ একটি ভাল কম্পিউটার থাকা (বিশেষত হার্ড ড্রাইভ পড়ার / লেখার গতির অভিজ্ঞতা থেকে) আপনি এর জন্য কাজম ব্যবহার করতে পারেন (যেহেতু আপনি এইচডি সম্পর্কে কথা বলছেন) । তবে সফটওয়্যার সেন্টারের সাথে আসা কাজম নয়, পিপিএতে আসে। এটি পিপিএতে আসে তার আরও ভাল পারফরম্যান্স রয়েছে। কমপক্ষে 12.04 বা 12.10 এর সাথে তুলনা করুন। আপনি যদি এটি চেষ্টা করতে চান তবে নিম্নলিখিতগুলি করুন:

sudo add-apt-repository ppa:kazam-team/unstable-series
sudo apt-get update && sudo apt-get install kazam

তবে এটি বিবেচনা করুন:

  1. রেকর্ডিংয়ের সময়, রেকর্ডিং অ্যাপের উপর নির্ভর করে রেকর্ড করা ভিডিওটি সরাসরি এইচডিডি / এসডিডি প্রেরণ করা যেতে পারে, সেক্ষেত্রে এটি হার্ড ড্রাইভের গতি কিছুটা খাবে যা গেমটি কেমন অনুভব করবে তার প্রভাব ফেলবে। অন্য কেস, র‌্যামের উপলব্ধ পরিমাণের উপর নির্ভর করে এটি এটিকে র‌্যামে প্রেরণ করবে এবং তারপরে এটি প্রক্রিয়া শুরু করবে (ফ্লাইতে ভিডিও কোডিং করবে), এবং তারপরে বিরতিতে ডিস্কে লিখিত হবে।

  2. যাই হোক না কেন, মনে রাখবেন ভিডিওটি বেশিরভাগ ক্ষেত্রে গেমটি রেকর্ড করার সময় কোড করা হবে। এর অর্থ এটি আপনার র‌্যাম, সিপিইউ এবং এইচডিডি গতির এক অংশ নেবে। সুতরাং এগুলির যে কোনওটির সাথে আপনার যত বেশি প্রভাব পড়বে ততই কম প্রভাব অনুভব করবেন।

  3. যদি আপনার ভিডিও কার্ড এবং / অথবা সিপিইউ নির্দিষ্ট কোডিং কৌশলগুলির জন্য অনুকূল করা হয় (উদাহরণস্বরূপ H.264) তবে এটি অনেক সহায়তা করবে।

লক্ষ্য করুন আমি শব্দটির উল্লেখ করি না। এটি কারণ পিসির পারফরম্যান্সে আসল ভিডিওর তুলনায় শব্দটির কম প্রভাব পড়ে।

আমি এখানে আছে একটি উদাহরণ জন্য ভিডিও একটি ইন্টেল আই 7 2600 16 জিবি র্যাম এবং একটি এনভিডিয়া 560 TI তৈরি উপর উবুন্টু 13.04 ব্যবহার করা। আমার একটি ইন্টেল 120 ​​জিএস এসডি আছে একটি ইন্টেল ডি জেড 68 ডিবি মাদারবোর্ড সহ ... হ্যাঁ আমি জানি .. সমস্ত ইন্টেল। যাইহোক, আপনি ভিডিওটি কীভাবে আচরণ করে তা দেখতে পারেন।

একাধিক অডিও উত্সের জন্য, কাজাম (পিপিএর একটি) অফার দেয়:

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

আপনি দেখতে পাচ্ছেন আপনার স্পিকারের থেকে শব্দ এবং মাইক থেকে শব্দ পাওয়া গেছে।


লোকটি ইতিমধ্যে এই জাতীয় ভিডিও রেকর্ডিং করছে, তাই সম্ভবত একটি শালীন-স্পেশ মেশিন রয়েছে।
ImaginaryRobots

@ ইমাজিনারি রোবটস - সেই এক বন্ধুতে আপনার সাথে রয়েছি, তবে কেবল ক্ষেত্রে। আমার কাছে আছে (ওপি বোঝানো হচ্ছে না) এমন কিছু ব্যবহারকারী যারা ভেবেছিলেন যে হার্ডওয়্যারকে বিবেচনা না করেই উবুন্টুতে রেকর্ডিং করা তাদের রেকর্ডিং কর্মক্ষমতাকে প্রভাবিত করবে না। বেসিকগুলি ব্যাখ্যা করতে কোনও ক্ষতি হার্ডওয়্যার উপর নির্ভর করে পারফরম্যান্সটি কেমন আচরণ করে তা ইউটিউবে একটি ভিডিও আপলোড করছি (এবং অবশ্যই, কতগুলি এফপিএস রেকর্ড করা হয়, রেকর্ডিংয়ের মান এবং এগুলি সমস্ত)।
লুইস আলভারাডো

9

রেকর্ডমাইডেস্কটপ হ'ল সবচেয়ে সহজ সমাধান, আপনি এটির মতো ব্যবহার করুন:

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আপনার হেডসেটটি ক্যাপচার করতে একটি পৃথক ব্যবহার করতে পারে।


5

আপনি উবুন্টু ভাইবেস থেকে গেমকাস্টার চেষ্টা করতে চান ।

gamecaster

গেমকাস্টার ওপেন সোর্স প্রজেক্ট জিএলসি- জন্য একটি গ্রাফিকাল ফ্রন্টএন্ড। এটি কোনও লিনাক্স গেমের রিয়েল টাইম ফুটেজ ক্যাপচার করতে পারে যা সাউন্ডের জন্য ALSA এবং অঙ্কনের জন্য ওপেনএল ব্যবহার করে।

গেমকাস্টারের নিম্নলিখিত বৈশিষ্ট্য রয়েছে:

  • লিনাক্স গেমগুলির এইচডি ভিডিও ক্যাপচার করুন যা ওপেনএল ত্বরণ ব্যবহার করে
  • একটি গেম বাইনারি নির্বাচন করুন বা রেকর্ডিং শুরু করতে আপনার ইনস্টল করা গেমগুলির একটি চয়ন করুন
  • একটি .glc ফাইল প্লেব্যাক করুন
  • ওয়েবেড ভিডিও ফর্ম্যাটে একটি ক্যাপচারড .glc ফাইল এনকোড করুন
  • ক্যাপচার হটকি, ভিডিও বিটরেট এবং সিপিইউ থ্রেডের সংখ্যা পরিবর্তন করার বিকল্পগুলি
  • উবুন্টু সূচক সমর্থন

আমি উবুন্টু 12.04 এবং 12.10 উভয়ের জন্য গেমকাস্টার আপডেট করেছি। এটিতে একটি গুরুত্বপূর্ণ বাগফিক্স অন্তর্ভুক্ত রয়েছে যা আপনি যদি আপনার ডেস্কটপে ইংরাজী ব্যতীত অন্য কোনও ভাষা ব্যবহার করেন তবে গেমকাস্টারটিকে লঞ্চের সময় ক্রাশ হওয়া থেকে রোধ করবে।

লেখার সময়, কেবলমাত্র 12.04 এবং 12.10 এর জন্য উপলব্ধ। বিকাশ বন্ধ হয়ে গেছে বলে মনে হচ্ছে। প্রেস কীবোর্ড সমন্বয়: CTRL- ALT- T,
আপ আপনার টার্মিনাল খুলতে, এবং কপি / নীচের কোড পেস্ট করুন।

সতর্কতা গেমসিস্টার এখনও আলফা পর্যায়ে রয়েছে (0.3)

sudo add-apt-repository ppa:niteshgupta16/gamecaster-stable
sudo apt-get update
sudo apt-get install gamecaster

উত্স কোড টার বল আছে


1

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

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder

এখানেই শেষ এটা পেতে ওখানে যাও. আশাকরি এটা সাহায্য করবে!


0

GMC ব্যবহার করে দেখুন, এটি সফ্টওয়্যার কেন্দ্রে নেই এবং আমি জানি না এটি একাধিক অডিও উত্স সমর্থন করে কিনা, তবে ওপেনজিএল দিয়ে আমার পক্ষে এটিই একমাত্র কার্যকর ছিল।


3
জিএলসি-তে গ্রাম্বেলের উত্তর পুরানো এবং ইতিমধ্যে আরও বিশদ।
ডেভিড ফোস্টার

0

আপনি ওপেন ব্রডকাস্টার সফ্টওয়্যার (ওবিএস) চেষ্টা করতে পারেন। এটি একাধিক অপারেটিং সিস্টেমের জন্য তৈরি; আমি এটি আমার উইন্ডোজ গেমিং মেশিনে ব্যবহার করি তবে এটি লিনাক্সেও স্থানীয়ভাবে চলে।

এটি একাধিক সাউন্ড উত্সগুলিকে ক্যাপচার করে, কারণ আমি প্রায়শই গেমস, রেকর্ড গেমস, বিড়বিড় করা এবং অন্যান্য জিনিস।

এই লিঙ্কটি 14.04 এর জন্য, তবে এটি আপনার পক্ষেও কাজ করা উচিত:

http://ubuntuhandbook.org/index.php/2015/06/open-broadcaster-software-ubuntu-14-04/

এটি সম্ভবত ভান্ডারগুলিতেও রয়েছে।

আশাকরি এটা সাহায্য করবে.

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.