প্রকল্প সম্পর্কে
OpenScreen হল একটি ফ্রি, ওপেন-সোর্স ডেস্কটপ অ্যাপ্লিকেশন, যা আপনার স্ক্রিন রেকর্ড করে এবং সেই ক্যাপচারকে একটি পলিশড প্রোডাক্ট ডেমো বা ওয়াকথ্রুতে রূপান্তর করে। এটি মূল OpenScreen প্রকল্পের কমিউনিটি-রক্ষণাবেক্ষণকৃত ধারাবাহিকতা, যেটি এর নির্মাতা v1.5.0-এর পরে আর্কাইভ করেছিলেন; তার অনুমোদনে ডেভেলপমেন্ট এই রিপোজিটরিতে স্থানান্তরিত হয়েছে, একই নাম এবং MIT লাইসেন্স বজায় রেখে। এটি macOS, Windows এবং Linux-এ চলে এবং সক্রিয় ডেভেলপমেন্টের অধীনে রয়েছে, তাই রুক্ষ প্রান্ত এবং মাঝে মাঝে ব্রেকিং পরিবর্তন (.openscreen প্রজেক্ট ফরম্যাট এবং CLI সহ) প্রত্যাশিত।
মূল ক্ষমতা
রেকর্ডিং: নির্দিষ্ট উইন্ডো বা পুরো স্ক্রিন ক্যাপচার করুন, সাথে মাইক্রোফোন এবং সিস্টেম অডিও। একটি ওয়েবক্যাম ওভারলে পিকচার-ইন-পিকচার, ড্র্যাগ-টু-পজিশন, মিররিং এবং শেপ অপশন সমর্থন করে।
এডিটিং: অটো বা ম্যানুয়াল জুম, যার গভীরতা, সময়কাল, ইজিং এবং পিক্সেল-নির্ভুল অবস্থান সামঞ্জস্যযোগ্য, যেখানে অটো-জুম কার্সার অনুসরণ করে। কার্সারের আকার, স্মুথিং এবং ক্লিক ইফেক্ট কনফিগারযোগ্য, সাথে কার্সার থিম এবং রেকর্ডিং-পরবর্তী পাথ স্মুথিং। টাইমলাইন ক্রপ, ট্রিম এবং প্রতি-সেগমেন্ট স্পিড কন্ট্রোল, স্ন্যাপিং গাইড এবং একটি অডিও ওয়েভফর্ম সমর্থন করে। টেক্সট, অ্যারো এবং ইমেজ অ্যানোটেশন টেক্সট অ্যানিমেশন প্রিসেট সহ উপলব্ধ, সাথে ওয়ালপেপার, সলিড কালার, গ্রেডিয়েন্ট বা কাস্টম ব্যাকগ্রাউন্ড ইমেজ এবং মোশন ব্লার।
ক্যাপশন: ভয়েসওভারের জন্য স্বয়ংক্রিয় ক্যাপশন ডিভাইসে ট্রান্সক্রাইব করা হয়, কোনো আপলোড ছাড়াই, তাই সেগুলো অফলাইনে কাজ করে; ট্রান্সক্রিপ্ট এডিটযোগ্য এবং কাট করা যায়, সাথে ঐচ্ছিক সাবটাইটেল অনুবাদ।
AI এডিটিং সহায়ক: আপনি চ্যাটে এডিট বর্ণনা করেন এবং সেটি টাইমলাইনে প্রয়োগ করা হয় — কাট, জুম, স্পিড র্যাম্প, অ্যানোটেশন, ক্যামেরা ফ্রেমিং। এটি ব্রিং-ইয়োর-ওন-কি (Claude, OpenAI, Gemini, Mistral, OpenRouter, MiniMax বা যেকোনো OpenAI-সামঞ্জস্যপূর্ণ এন্ডপয়েন্ট) এবং ডিফল্টভাবে কিছুই সক্রিয় থাকে না।
এক্সপোর্ট: একাধিক অ্যাসপেক্ট রেশিও এবং রেজোলিউশনে MP4 বা GIF, GPU-তে রেন্ডার ও এনকোড করা হয় (macOS-এ Metal, Windows-এ D3D11, Linux-এ Vulkan) এবং স্বয়ংক্রিয় CPU ফলব্যাক সহ। ইন্টারফেসটি আরবি, চেক, ইংরেজি, স্প্যানিশ, ফরাসি, জার্মান, ইতালীয়, জাপানি, কোরিয়ান, পর্তুগিজ (ব্রাজিল), রাশিয়ান, তুর্কি, ভিয়েতনামি, সরলীকৃত চীনা এবং প্রথাগত চীনা ভাষায় উপলব্ধ।
কমান্ড-লাইন ইন্টারফেস
একটি হেডলেস CLI স্ক্রিপ্ট, CI এবং AI কোডিং এজেন্টদের লক্ষ্য করে তৈরি: এটি স্ক্রিন রেকর্ড করতে পারে, .openscreen প্রজেক্ট JSON প্রোগ্রাম্যাটিকভাবে এডিট করতে পারে (জুম, অ্যানোটেশন, ট্রিম) এবং সম্পূর্ণ এক্সপোর্ট পাইপলাইনের মাধ্যমে MP4/GIF রেন্ডার করতে পারে, কোনো দৃশ্যমান উইন্ডো ছাড়াই এবং --json পাস করলে NDJSON আউটপুট দেয়।
ইনস্টলেশন এবং প্ল্যাটফর্ম নোট
Windows ব্যবহারকারীদের Microsoft Store-এ নির্দেশ করা হয় (winget দিয়েও ইনস্টলযোগ্য), বিকল্প হিসেবে একটি স্ট্যান্ডঅ্যালোন .exe সহ; .exe কোড-সাইন করা নয়, তাই SmartScreen অজানা প্রকাশক সম্পর্কে সতর্ক করে। 1.9.0 থেকে macOS বিল্ড সাইন ও নোটারাইজ করা হয় এবং Screen Recording ও Accessibility অনুমতি প্রয়োজন; macOS 15 এবং পরবর্তী সংস্করণ পর্যায়ক্রমে স্ক্রিন-রেকর্ডিং অনুমতি পুনরায় জিজ্ঞাসা করে এবং pre-1.9.0 বিল্ড থেকে অনুমতি বহন করা হয় না। Linux প্যাকেজ .deb, .rpm, .pacman এবং .AppImage হিসেবে প্রকাশিত হয়, সাথে NixOS এবং Home Manager মডিউলসহ একটি Nix flake। সিস্টেম প্রয়োজনীয়তায় Windows 1903+ (Intel 8th Gen / AMD Ryzen 2000 বা নতুন ন্যূনতম), macOS 13 (Ventura) বা পরবর্তী এবং 8 GB RAM ন্যূনতম (16 GB সুপারিশকৃত) উল্লেখ করা হয়েছে।
তিনটি প্ল্যাটফর্মই নেটিভ ক্যাপচার পাইপলাইনের মাধ্যমে রেকর্ড করে (ScreenCaptureKit, Windows Graphics Capture, ScreenCast পোর্টালের মাধ্যমে PipeWire), Linux-এ ব্রাউজার-ক্যাপচার ফলব্যাক সহ। সিস্টেম অডিও macOS এবং Windows-এ বাক্সের বাইরে কাজ করে; Linux-এ PipeWire প্রয়োজন। Linux-এ ক্লিক ইফেক্টের জন্য ব্যবহারকারীকে input গ্রুপে থাকতে হবে কারণ Wayland মাউস বোতামের জন্য কোনো পোর্টাল প্রকাশ করে না।
কমিউনিটি এবং লাইসেন্স
প্রকল্পটি কমিউনিটি-চালিত, একটি Discord সার্ভার, বাগ ও ফিচার অনুরোধের জন্য GitHub Issues, একটি রোডম্যাপ এবং GitHub Sponsors বা Ko-fi-এর মাধ্যমে স্পনসরশিপ রয়েছে। এটি MIT License-এর অধীনে লাইসেন্সকৃত। README শুধুমাত্র রিপোজিটরি থেকে লিঙ্ক করা অফিসিয়াল GitHub Releases থেকে ডাউনলোড করার পরামর্শ দেয়, উল্লেখ করে যে OpenScreen নাম ব্যবহার করা তৃতীয়-পক্ষের সাইটগুলো অ্যাফিলিয়েটেড নয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.