OSR ফাইল কি?
একটি OSR ফাইল হল একটি গেম রিপ্লে ফাইল যা osu! গেম দ্বারা তৈরি হয়। Osu! একটি রিদম গেম যেখানে ব্যবহারকারীরা মাউস ক্লিককে সঙ্গীতের সঙ্গে মেলায়। ব্যবহারকারী যে গানটি বাজিয়েছেন, হিট ও মিস, গানের বাজানোর সময় ও তারিখ, এবং সামগ্রিক র্যাঙ্কিং OSR ফাইলে রেকর্ড হয়। এই OSR ফাইলটি পরে রিপ্লে উদ্দেশ্যে অন্যদের সঙ্গে শেয়ার করা যেতে পারে। OSR ফাইলের জন্য “Songs” ফোল্ডারে বিটম্যাপ ফাইলটি উপস্থিত থাকতে হবে।
OSR ফাইল ফরম্যাটের MIME টাইপ: x-osu-replay
OSR ফাইল ফরম্যাট
OSR ফাইলগুলি স্থির এবং পরিবর্তনশীল দৈর্ঘ্যের ডেটা ফিল্ডসহ বাইনারি ফাইল হিসেবে সংরক্ষণ করা হয়।
| ডেটা টাইপ | ফরম্যাট |
|---|---|
| বাইট | রিপ্লের গেম মোড (0 = osu! স্ট্যান্ডার্ড, 1 = তাইকো, 2 = ক্যাচ দ্য বিট, 3 = osu!মানিয়া) |
| পূর্ণসংখ্যা | রিপ্লে তৈরি হওয়ার সময় গেমের সংস্করণ (উদাহরণস্বরূপ 20131216) |
| স্ট্রিং | osu! বিটম্যাপ MD5 হ্যাশ |
| স্ট্রিং | খেলোয়াড়ের নাম |
| স্ট্রিং | osu! রেপ্লে MD5 হ্যাশ (রেপ্লের কিছু বৈশিষ্ট্য অন্তর্ভুক্ত করে) |
| সংক্ষিপ্ত | ৩০০-গুলোর সংখ্যা |
| সংক্ষিপ্ত | স্ট্যান্ডার্ডে ১০০-গুলোর সংখ্যা, তাইকোতে ১৫০-গুলোর সংখ্যা, CTB-তে ১০০-গুলোর সংখ্যা, মানিয়াতে ১০০-গুলোর সংখ্যা |
| সংক্ষিপ্ত | স্ট্যান্ডার্ডে ৫০-গুলোর সংখ্যা, CTB-তে ছোট ফল, মানিয়াতে ৫০-গুলোর সংখ্যা |
| সংক্ষিপ্ত | স্ট্যান্ডার্ডে গেকি সংখ্যা, ম্যানিয়ায় সর্বোচ্চ ৩০০টি |
| সংক্ষিপ্ত | স্ট্যান্ডার্ডে কাটু সংখ্যা, ম্যানিয়ায় ২০০টি |
| সংক্ষিপ্ত | মিসের সংখ্যা |
| পূর্ণসংখ্যা | স্কোর রিপোর্টে প্রদর্শিত মোট স্কোর |
| সংক্ষিপ্ত | স্কোর রিপোর্টে প্রদর্শিত সর্বোচ্চ কম্বো |
| বাইট | পারফেক্ট/ফুল কম্বো (১ = কোনো মিস না, স্লাইডার ব্রেক না এবং কোনো আগে শেষ হওয়া স্লাইডার না) |
| পূর্ণসংখ্যা | ব্যবহৃত মডস। মড মানের তালিকার জন্য নিচে দেখুন। |
| স্ট্রিং | লাইফ বার গ্রাফ: কমা দিয়ে পৃথক করা জোড়া u/v, যেখানে u হল গানের সময়ের মিলিসেকেন্ড এবং v হল 0-1 এর মধ্যে একটি ফ্লোটিং পয়েন্ট মান যা নির্দিষ্ট সময়ে আপনার লাইফের পরিমাণ নির্দেশ করে (0 = লাইফ বার খালি, 1 = লাইফ বার পূর্ণ)। |
| লং | টাইম স্ট্যাম্প (Windows টিকস) |
| ইন্টিজার | সংকুচিত রেপ্লে ডেটার বাইটে দৈর্ঘ্য |
| বাইট | অ্যারে সংকুচিত রেপ্লে ডেটা |
| লং | অনলাইন স্কোর আইডি |
| ডাবল | অতিরিক্ত মড তথ্য। শুধুমাত্র টার্গেট প্র্যাকটিস সক্রিয় থাকলে উপস্থিত থাকে। |
OSR ফাইলের মূল বৈশিষ্ট্যসমূহ
| বৈশিষ্ট্য | বর্ণনা |
|---|---|
| ফাইল এক্সটেনশন | .osr |
| প্রাথমিক ভেরিয়েন্টস | osu! রেপ্লে ফাইল (গেমপ্লে রেকর্ডিং), উইন্ডোজ সিস্টেম রিস্টোর ফাইল (ক্র্যাশ ডায়াগনস্টিক), পার্সোনাল ব্যাকআপ ফাইল (ডেটা ব্যাকআপ আর্কাইভ) |
| ফরম্যাট টাইপ | বহু ভ্যারিয়েন্টসহ বাইনারি ডেটা ফরম্যাট; osu! ভ্যারিয়েন্টে একটি গঠিত হেডার থাকে যার পরে সংকুচিত রেপ্লে ডেটা (কীফ্রেম এবং ইনপুট স্ট্রিম) থাকে; Windows ভ্যারিয়েন্টে মেমরি ডাম্প এবং ক্র্যাশ ডায়াগনস্টিক্স থাকে |
| প্রাথমিক ব্যবহার | osu! গেমপ্লে সেশন রেকর্ডিং এবং রেপ্লে, Windows সিস্টেম ক্র্যাশ ডায়াগনস্টিক তথ্য সংরক্ষণ, এবং তৃতীয় পক্ষের সফটওয়্যারের মাধ্যমে ব্যক্তিগত ডেটা ব্যাকআপ করা |
| প্রধান বৈশিষ্ট্য | প্রতিটি কার্সর মুভমেন্ট, ক্লিক এবং কীপ্রেস সঠিক সময়সহ ক্যাপচার করে সমগ্র গেমপ্লে রেকর্ডিং; পারফরম্যান্স বিশ্লেষণ, কমিউনিটি শেয়ারিং এবং রিদম গেম খেলোয়াড়দের জন্য টেকনিক উন্নতিতে সহায়তা করে |
| সিকিউরিটি প্রোফাইল | উদ্দেশ্যপ্রণোদিত ব্যবহারের জন্য নিরাপদ; osu! ভ্যারিয়েন্টে কোনো এক্সিকিউটেবল কোড নেই; Windows ভ্যারিয়েন্টে সংবেদনশীল সিস্টেম তথ্য থাকতে পারে; ম্যানুয়াল এডিটিংয়ের জন্য নয়; নিরাপদ ভিউয়িং এবং বিশ্লেষণের জন্য বিশেষায়িত টুল প্রয়োজন |
| সামঞ্জস্যতা | osu! ভ্যারিয়েন্টটি খেলতে osu! গেম ক্লায়েন্ট (Windows, macOS, Linux) প্রয়োজন; osu! Replay Editor (ওয়েব-ভিত্তিক) ব্যবহার করে বিশ্লেষণ করা যায়; Windows ভ্যারিয়েন্টের জন্য বিশ্লেষণে WinDbg অথবা Visual Studio দরকার; ব্যাকআপ ভ্যারিয়েন্টের জন্য নির্দিষ্ট ব্যাকআপ সফটওয়্যার প্রয়োজন |
কীভাবে OSR ফাইল খুলবেন এবং কাজ করবেন
osu! রিপ্লে ফাইল খোলা
osu!-এ একটি OSR রেপ্লে ফাইল খুলতে:
osu! গেম ক্লায়েন্ট চালু করুন
মেইন মেনুতে যান
“Replays” সেকশনটি নির্বাচন করুন
“Import Replay” নির্বাচন করুন
.osr ফাইলটি খুঁজে নির্বাচন করুন
রেপ্লে লোড হবে এবং স্বয়ংক্রিয়ভাবে প্লে শুরু হবে
বিকল্পভাবে, আপনি osu! Replay Editor—একটি ওয়েব-ভিত্তিক টুল ব্যবহার করতে পারেন যা OSR রিপ্লে ফাইলগুলোর গভীর বিশ্লেষণ এবং দেখার সুবিধা প্রদান করে।
প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
**Q1: OSR শব্দটি osu! তে কী অর্থে ব্যবহৃত হয়?
A1: OSR মানে osu! Replay, যা ফাইল ফরম্যাট যা osu! রিদম গেমে গেমপ্লে সেশন রেকর্ড এবং সংরক্ষণ করতে ব্যবহৃত হয়।
**Q2: আমি কীভাবে একটি OSR রিপ্লে ফাইল খুলে দেখতে পারি?
A2: আপনি osu! চালু করে এবং Replays সেকশনের মাধ্যমে রিপ্লে ইম্পোর্ট করে একটি OSR ফাইল খুলতে পারেন, অথবা osu! Replay Editor ওয়েব টুল ব্যবহার করে।
**Q3: আমি কি একটি OSR রিপ্লে ফাইলকে ভিডিও ফরম্যাটে রূপান্তর করতে পারি?
A3: হ্যাঁ, আপনি স্ক্রিন রেকর্ডিং সফটওয়্যার ব্যবহার করে osu! এ রিপ্লে প্লেব্যাক ক্যাপচার করে অথবা বিশেষায়িত রূপান্তর টুল ব্যবহার করে OSR রিপ্লে ফাইলগুলোকে ভিডিওতে রূপান্তর করতে পারেন।
**Q4: osu! OSR ফাইলের মধ্যে কী তথ্য সংরক্ষিত থাকে?
A4: একটি OSR ফাইল গেমপ্লে সেশনের জন্য কার্সর আন্দোলন, ক্লিকের সময়, কীপ্রেস, স্কোর ডেটা, নির্ভুলতা, কম্বো তথ্য এবং বিটম্যাপের বিবরণ সংরক্ষণ করে।
**Q5: আমি কি Windows System Restore OSR ফাইলটি টেক্সট এডিটর দিয়ে খুলতে পারি?
A5: না, Windows OSR ফাইলগুলি বাইনারি ক্র্যাশ ডাম্প ফাইল এবং টেক্সট এডিটরে খুললে গার্বলড অক্ষর দেখাবে। সেগুলি WinDbg এর মতো ডিবাগিং টুল ব্যবহার করে বিশ্লেষণ করা উচিত।