মাইক্রোডিভিডি সাবটাইটেল (.sub)

MicroDVD স্ট্যান্ডার্ড

MicroDVD সাবটাইটেল (SUB) হলো একটি পুরোনো ফ্রেম-ভিত্তিক সাবটাইটেল ফরম্যাট, যা পরম সময়ের টাইমস্ট্যাম্পের পরিবর্তে ভিডিওর নির্দিষ্ট ফ্রেম নম্বর ব্যবহার করে সংলাপের কিউ সিঙ্ক্রোনাইজ করে।

SUB থেকে SRT-তে রূপান্তর করুন

বিনামূল্যের ব্রাউজারভিত্তিক SUB-থেকে-SRT রূপান্তরকারী। আপনার ডিভাইসেই ফাইল তাৎক্ষণিকভাবে রূপান্তর করুন।

ইনস্পেক্ট ও মেটাডেটা

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে SUB ফাইল শনাক্ত করে:

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

ব্যক্তিগত - ফাইল কখনোই আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V
নেটওয়ার্কে কোনো ডেটা পাঠানো হয় না - গোপনীয়তার নিশ্চয়তা: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে SUB ফাইল শনাক্ত করে:

হেক্স সিগনেচার (অফসেট 0):

7B 31 7D 7B / 7B 30 7D 7B

ASCII রিপ্রেজেন্টেশন: {1}{ / {0}{

স্ট্যান্ডার্ডাইজেশন: MicroDVD ফাইল স্পেসিফিকেশন

প্রযুক্তিগত বৈশিষ্ট্য

কন্টেইনার আর্কিটেকচারframe-ভিত্তিক টেক্সট ফরম্যাট; প্রতিটি লাইনে {start_frame}{end_frame}-এর পরে subtitle text থাকে
কম্প্রেশনকমপ্রেশনবিহীন প্লেইনটেক্সট
বাইট এন্ডিয়াননেসUTF-8 বা ANSI টেক্সট স্ট্রিম
কালার স্পেসঐচ্ছিক MicroDVD control code ({y:b}, {y:i}, {c:$BBGGRR})
চ্যানেল ও কাঠামোframe-সিঙ্ক করা subtitle text এবং মৌলিক formatting
সর্বোচ্চ মাত্রাক্রমিক লাইনের নির্দিষ্ট সীমা নেই
স্বচ্ছতানেই
স্ট্রিমিং ও প্রোগ্রেসিভframe ধরে ধারাবাহিক স্ট্রিমিং প্লেব্যাক

টেকনিক্যাল তুলনা ম্যাট্রিক্স: SUB বনাম প্রতিযোগীগণ

প্রযুক্তিগত বৈশিষ্ট্যSUB (বর্তমান)SRTVTTASS
টাইমিং মেকানিজমফ্রেম নম্বর ({start_frame}{end_frame})টাইমকোড (HH:MM:SS,mmm)টাইমকোড (HH:MM:SS.mmm)টাইমকোড (H:MM:SS.cc)
ফ্রেম রেটের ওপর নির্ভরতাসঠিক ভিডিও FPS-এর ওপর ১০০% নির্ভরশীলভিডিও ফ্রেম রেট থেকে স্বাধীনভিডিও ফ্রেম রেট থেকে স্বাধীনভিডিও ফ্রেম রেট থেকে স্বাধীন
আধুনিক ওয়েব সমর্থনকোনোটিই নয় (রূপান্তর প্রয়োজন)JS রূপান্তর প্রয়োজননেটিভ HTML5 <track>WebAssembly প্রয়োজন
বর্তমান ব্যবহারপুরোনো DivX/XviD আর্কাইভসফটওয়্যারভেদে সমর্থন ভিন্ন হয়।আধুনিক ওয়েব ভিডিও মানঅ্যানিমে ও স্টাইলিশ সাবটাইটেল

সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড

সাবটাইটেল সিনেমার অডিওর তুলনায় দ্বিগুণ দ্রুত বা দ্বিগুণ ধীর গতিতে চলে।

মূল কারণ: ফ্রেম রেটের অমিল (যেমন ২৯.৯৭ fps ভিডিওর জন্য টাইমিং করা সাবটাইটেল ২৩.৯৭৬ fps ফাইলের সাথে চালানো)।

পুনরুদ্ধার: File2File.app সাবটাইটেল কনভার্টার ব্যবহার করে সঠিক FPS সহ টাইমস্ট্যাম্প-ভিত্তিক SRT-এ রূপান্তর করুন।

নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর

MicroDVD পার্সারগুলো ফ্রেমের সংখ্যা গণনা করে। এই গণনায় পূর্ণসংখ্যার ওভারফ্লো হলে বাফার মেমরি নষ্ট হতে পারে।

পরিচিত অ্যাটাক ভেক্টর

  • ফ্রেম থেকে মিলিসেকেন্ডে টাইমস্ট্যাম্প রূপান্তরের সময় পূর্ণসংখ্যার ওভারফ্লো।
  • বন্ধ না করা কার্লি ব্রেস ট্যাগ পার্স করার সময় বাফার থেকে অতিরিক্ত ডেটা পড়া।
  • নেতিবাচক বা অবরোহী ফ্রেম নম্বর সিকোয়েন্সের মাধ্যমে পরিষেবা অস্বীকারের আক্রমণ।

প্রতিরক্ষামূলক সেরা অনুশীলন: শেষ ফ্রেমের সংখ্যা শুরুর ফ্রেমের সংখ্যার চেয়ে কঠোরভাবে বেশি কি না তা যাচাই করুন।

ঐতিহাসিক উৎপত্তি ও মাইলফলক

2005ডিজিটাল ভিডিও বিতরণে ধীরে ধীরে টাইমস্ট্যাম্প-ভিত্তিক SRT এবং ASS ফরম্যাট দ্বারা প্রতিস্থাপিত হয়।
2001প্রাথমিক DivX এবং XviD ভিডিও রিপিং যুগে অত্যন্ত জনপ্রিয় হয়ে ওঠে।
1999পেত্র স্বোবোদা MicroDVD Player তৈরি করেন এবং .sub ফ্রেম-ভিত্তিক সাবটাইটেল ফরম্যাট চালু করেন।

প্রধান সুবিধাসমূহ ও গুণাবলী

  • ভিডিও রিফ্রেশ চক্রের সাথে সরাসরি যুক্ত নিখুঁত ফ্রেম-নির্ভর সাবটাইটেল টাইমিং নিশ্চিত করে।
  • অত্যন্ত কমপ্যাক্ট সিনট্যাক্স: প্রতিটি কিউ ঠিক এক লাইন লেখা ধারণ করে (যেমন '{100}{250}Hello world')।
  • প্রধান পুরানো ডেস্কটপ মিডিয়া প্লেয়ার (VLC, MPC, GOM Player) দ্বারা সমর্থিত।

কারিগরি সীমাবদ্ধতা ও অসুবিধা

  • ফ্রেম-রেট নির্ভর: যদি ভিডিও ফ্রেম রেট পরিবর্তিত হয় (যেমন ২৩.৯৭৬ fps থেকে ২৫ fps), তবে সমস্ত সাবটাইটেল অবিলম্বে সিঙ্ক্রোনাইজেশন হারিয়ে ফেলে।
  • অস্পষ্ট ফাইল এক্সটেনশন: '.sub' ফাইল এক্সটেনশনটি বাইনারি VobSub ডিভিডি বিটম্যাপ গ্রাফিক্সের জন্যও ব্যবহৃত হয়।
  • আধুনিক ওয়েব ব্রাউজার বা স্ট্রিমিং প্ল্যাটফর্ম দ্বারা স্বাভাবিকভাবেই সমর্থিত নয়।

আকর্ষণীয় কারিগরি তথ্য

  • MicroDVD SUB ফাইলের প্রতিটি লাইনে ফ্রেম নম্বরগুলো কার্লি ব্রেসের মধ্যে থাকে: '{1200}{1280}Watch out!'।
  • যদি কোনো SUB ফাইল প্রথম লাইনে ভিডিও ফ্রেম রেট ঘোষণা না করে, তবে আধুনিক মিডিয়া প্লেয়ারগুলোকে ফ্রেম রেট অনুমান করতে হয় (যা প্রায়ই সিঙ্ক ত্রুটির কারণ হয়)।
  • ফরম্যাটটি বিশেষভাবে ক্লাসিক MicroDVD Player-এর জন্য তৈরি করা হয়েছিল, যাতে উইন্ডোজ ৯৮-এ কাস্টম স্কিন ব্যবহার করা যেত।

সচরাচর জিজ্ঞাসিত প্রযুক্তিগত প্রশ্নাবলি

আমার .sub সাবটাইটেল কেন ভিডিওর সাথে সিঙ্কে নেই?

কারণ .sub ফাইলগুলো প্রকৃত সময়ের পরিবর্তে ফ্রেম নম্বর ব্যবহার করে। আপনার ভিডিওটি যদি সাবটাইটেল তৈরির সময় নির্ধারিত ফ্রেম রেটের (যেমন ২৪ এফপিএস বনাম ৩০ এফপিএস) চেয়ে আলাদা ফ্রেম রেটে চলে, তাহলে সাবটাইটেলটি ধীরে ধীরে ভিডিওর সঙ্গে অসামঞ্জস্যপূর্ণ হয়ে যাবে।

আমি কীভাবে .sub কে .srt-এ রূপান্তর করতে পারি?

আপনি সরাসরি আপনার ওয়েব ব্রাউজারে File2File.app ব্যবহার করে এক ক্লিকেই ফ্রেম-ভিত্তিক .sub ফাইলগুলোকে ইউনিভার্সাল, টাইমকোডেড .srt সাবটাইটেলে রূপান্তর করতে পারেন।

টেক্সট .sub এবং VobSub .sub-এর মধ্যে পার্থক্য কী?

টেক্সট .sub (MicroDVD) হলো কার্লি ব্র্যাকেট সহ একটি সাধারণ টেক্সট ফাইল। VobSub .sub হলো একটি বাইনারি ফাইল যাতে সরাসরি ডিভিডি থেকে রিপ করা কাঁচা গ্রাফিকাল ছবি থাকে, যা একটি .idx ইনডেক্স ফাইলের সাথে যুক্ত থাকে।