প্রকল্প সম্পর্কে

vokoscreenNG হল Windows এবং Linux-এর জন্য একটি ওপেন-সোর্স স্ক্রিনকাস্ট তৈরি করার সরঞ্জাম। এটি সম্পূর্ণ স্ক্রিন, নির্বাচিত এলাকা বা একটি উইন্ডো রেকর্ড করে (উইন্ডো ক্যাপচার শুধুমাত্র Linux-এ উল্লেখ করা হয়েছে), এবং একাধিক উৎস থেকে অডিও ক্যাপচার সমর্থন করে। একটি অন্তর্নির্মিত ক্যামেরা বিকল্প আপনাকে ব্যক্তিগত ভিডিও ওভারলে অন্তর্ভুক্ত করতে দেয়, এবং বেশ কয়েকটি সহায়ক সরঞ্জাম প্রদান করা হয়েছে: সিস্টেম ট্রে নিয়ন্ত্রণ, একটি ম্যাগনিফাইং গ্লাস, কাউন্টডাউন, টাইমার, Showclick এবং Halo প্রভাব। প্রকল্পটি Transifex-এর মাধ্যমে অনেক ভাষায় অনূদিত হয়; শুধুমাত্র যে ভাষাগুলি 100% অনুবাদে পৌঁছায় সেগুলি অ্যাপ্লিকেশনে যোগ করা হয়, এবং নতুন অনুবাদগুলি পরবর্তী বাগফিক্স রিলিজে অন্তর্ভুক্ত হয়। ইন্টারফেস এবং ডকুমেন্টেশন ইংরেজিতে। ইনস্টলেশন একটি বান্ডিল ইনস্টলারের পরিবর্তে ডিস্ট্রিবিউশন প্যাকেজ দ্বারা পরিচালিত হয়। README উল্লেখ করে যে Windows এবং Linux ইনস্টলেশন রুটিন প্রদান করা হয় না কারণ প্রতিটি প্ল্যাটফর্ম, ইনস্টলার এবং প্যাকেজ ম্যানেজারের নিজস্ব নিয়ম রয়েছে; make-install, মেটাডেটা, ডেস্কটপ ফাইল, আইকন, ম্যানপেজ এবং লোগো প্যাকেজার দ্বারা সরবরাহ করা হবে বলে আশা করা হয়। vokoscreenNG-এর সাথে পাঠানো সমস্ত ছবি এবং লোগো ব্যবহারের জন্য মুক্ত এবং কাস্টম ইনস্টলার বা প্যাকেজ ম্যানেজারের জন্য আকার পরিবর্তন করা যেতে পারে। Linux-এ, রানটাইম প্রয়োজনীয়তার মধ্যে রয়েছে Qt6 (>= 6.9), pulseaudio, libwayland-client0, এবং GStreamer (>= 1.22.8) যার base, good, bad, ugly, libav এবং rs প্লাগইন সেট mkv, mp4, vorbis, opus, flac, mp3, x264, openh264, ক্যামেরা এবং GIF-এর মতো ফরম্যাটের জন্য। Wayland সেশনগুলির অতিরিক্ত pipewire (>= 1.0.0), gstreamer-plugin-pipewire, xdg-desktop-portal (>= 1.18.2) এবং KDE, GTK বা GNOME-এর মতো একটি ডেস্কটপ পোর্টাল ব্যাকএন্ড প্রয়োজন। বিল্ড প্রয়োজনীয়তা হল pkgconfig, libqt6-devel এবং libqt6-linguist (>= 6.9), libX11-devel, gstreamer-devel, libpulse-devel এবং wayland-devel। বিল্ড ধাপগুলি হল: উৎসটি ক্লোন বা ডাউনলোড করুন এবং এর ডিরেক্টরিতে প্রবেশ করুন, src-এ cd করুন, qmake6 চালান, তারপর make। Windows 10 64-বিটে, README Qt 6.10.0 তালিকাভুক্ত করে Qt Online Installer থেকে (Qt Network Authorization এবং Qt Creator সহ CDB ডিবাগার সমর্থন এবং Windows-এর জন্য Debugging Tools সহ) প্লাস OpenSSL 1.1.1 টুলকিট 64-বিট বাইনারি সহ, এবং একটি GStreamer MSVC x86_64 প্যাকেজ। কিছু পুরানো MinGW এবং vc_redist এন্ট্রি অপ্রচলিত হিসাবে চিহ্নিত। প্যাকেজ Debian এবং Ubuntu (vokoscreen-ng), Fedora (vokoscreenNG), openSUSE Tumbleweed এবং Leap (vokoscreenNG), Arch Linux (vokoscreen) এবং NixOS (vokoscreen-ng)-এর জন্য উপলব্ধ। কোড অবদানের জন্য, README অবদানকারীদের আগে তাদের ধারণা নিয়ে আলোচনা করতে, সোর্স কোড আলাদা ফাইলে রাখতে এবং এটি MIT লাইসেন্সের অধীনে প্রকাশ করতে বলে যার লাইসেন্স হেডার প্রতিটি ফাইলে অন্তর্ভুক্ত থাকে; হেডারটি রিপোজিটরি থেকে লিঙ্ক করা হয়েছে।