অ্যাডভান্সড সাবস্টেশন আলফা থেকে সাবরিপ টেক্সট রূপান্তরকারী
অ্যাডভান্সড সাবস্টেশন আলফা স্ক্রিপ্টগুলোকে সাবরিপ টেক্সট ফাইলে রূপান্তর করার মাধ্যমে জটিল স্টাইলিং ট্যাগগুলো মুছে ফেলা হয় যাতে আপনার সাবটাইটেলগুলো মৌলিক মিডিয়া প্লেয়ারে কাজ করে।
ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য
| বৈশিষ্ট্য | ASS | SRT |
|---|---|---|
| MIME টাইপ | text/x-ssa | text/plain |
| ধরন | styled subtitle script | timed text subtitle |
| কম্প্রেশন | none | none |
| স্ট্যান্ডার্ড বৈশিষ্ট্য | Advanced SubStation Alpha v4.00+ | SubRip Text Specification |
| ম্যাজিক বাইটস হেডার | 5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info]) | 1 00:00: (Sequential numeric subtitle indices) |
ফরম্যাটের ওভারভিউ এবং ব্যবহার
text/x-ssa MIME টাইপ ব্যবহার করে অ্যাডভান্সড সাবস্টেশন আলফা ফাইলগুলো অ্যানিমে এবং ফ্যানসাব প্রজেক্টের জন্য কাস্টম ফন্ট, রঙ এবং সঠিক স্ক্রিন কোঅর্ডিনেট ধরে রাখে। তবে, অনেক স্ট্যান্ডঅ্যালোন টেলিভিশন সেট, মোবাইল অ্যাপ এবং ভিডিও এডিটিং স্যুট এই জটিল স্টাইল নির্দেশাবলী পড়তে পারে না। text/plain MIME টাইপের সাহায্যে এগুলোকে সাবরিপ টেক্সটে রূপান্তর করলে স্টাইল করা স্ক্রিপ্টগুলো মৌলিক টাইমকোড সহ প্লেইন টেক্সট ব্লকে রূপান্তরিত হয়। প্রক্সি ফাইল প্রস্তুত করার সময় বা বিভিন্ন এডিটিং অ্যাপ্লিকেশনের মধ্যে প্রজেক্ট সরানোর সময় ভিডিও সম্পাদকরা প্রায়শই এই রূপান্তরটি করেন। ভিএলসি বা মোবাইল ডিভাইসের মতো স্ট্যান্ডার্ড প্লেয়ারগুলো প্রায়শই কাস্টম এএসএস ড্রয়িং কমান্ড সঠিকভাবে রেন্ডার করতে ব্যর্থ হয়, যার ফলে সার্বজনীনভাবে প্লেব্যাকের জন্য প্লেইন এসআরটি ফাইলগুলো সবচেয়ে নিরাপদ পছন্দ হয়ে ওঠে। এই অনুবাদ প্রক্রিয়াটি সমর্থিত নয় এমন ভিজ্যুয়াল পজিশনিং ডেটা বাদ দিয়ে সংলাপ এবং টাইমিং অক্ষুণ্ণ রাখে।
প্রযুক্তিগত বৈশিষ্ট্য এবং কোডেক বিভাজন
এএসএস এবং এসআরটি উভয়ই UTF-8 বা UTF-16 এনকোডিংয়ে সংরক্ষিত আনকম্প্রেসড টেক্সট ফাইল, যার মানে সংরক্ষণের সময় কোনো ফর্ম্যাটেই কোনো কম্প্রেশন অ্যালগরিদম প্রয়োগ করা হয় না। কোনো ফর্ম্যাটই ম্যাজিক বাইট হেডার ব্যবহার করে না; পরিবর্তে, পার্সারগুলো ফাইল এক্সটেনশন (.ass এবং .srt) এবং অভ্যন্তরীণ টেক্সট কাঠামোর মাধ্যমে এগুলোকে শনাক্ত করে। একটি এএসএস ফাইল [Script Info] এবং [Events]-এর মতো কাঠামোগত বিভাগ দিয়ে শুরু হয়, যাতে \pos এবং \an-এর মতো বিশদ কোঅর্ডিনেট ট্যাগ থাকে। একটি এসআরটি ফাইল অনেক সহজ কন্টেইনার কাঠামো ব্যবহার করে যা শুধুমাত্র একটি সিকোয়েন্স নম্বর, তীর চিহ্ন দ্বারা পৃথক করা শুরু এবং শেষের টাইমকোড এবং প্লেইন টেক্সটের দুটি লাইন নিয়ে গঠিত।
OS এবং ব্রাউজার সামঞ্জস্য
এএসএস ফাইলগুলোর জন্য ভিএলসি, এমপিসি-এইচসি এবং আধুনিক ডেস্কটপ ভিডিও প্লেয়ারে পাওয়া libass-এর মতো উন্নত রেন্ডারার প্রয়োজন হয়, তবে বেশিরভাগ মোবাইল ডিভাইস এবং ওয়েব ব্রাউজারে এর সমর্থন নেই। এসআরটি ফাইলগুলো অতিরিক্ত প্লাগইনের প্রয়োজন ছাড়াই ওয়েবের প্রতিটি অপারেটিং সিস্টেম, মোবাইল প্ল্যাটফর্ম, স্মার্ট টেলিভিশন এবং এইচটিএমএল৫ ভিডিও এলিমেন্টে সর্বজনীন সামঞ্জস্যতা প্রদান করে।
💡 উপকারী তথ্য
রূপান্তর করার আগে সর্বদা আপনার আসল এএসএস ফাইলের একটি ব্যাকআপ কপি রাখুন, কারণ স্টাইল ট্যাগগুলো সরিয়ে ফেললে কাস্টম ফন্টের অবস্থান এবং কারাওকে ইফেক্টগুলো স্থায়ীভাবে মুছে যায় যা এসআরটি এক্সপোর্ট থেকে পুনরুদ্ধার করা যায় না।
ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য
যেহেতু এএসএস এবং এসআরটি উভয় ফাইলেই কেবল প্লেইন টেক্সট থাকে, তাই একটি সাধারণ দুই ঘন্টার সাবটাইটেল ফাইলের আকার সাধারণত ৫০ থেকে ১০০ কিলোবাইট হয়ে থাকে। এই অত্যন্ত ক্ষুদ্র আকারটি ফোরজি, ফাইভজি এবং ফাইবার নেটওয়ার্কে মিলিসেকেন্ডের ভগ্নাংশে তাৎক্ষণিকভাবে ডাউনলোড হয়ে যায়।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
কীভাবে গুণগতমান না কমিয়ে অ্যাডভান্সড সাবস্টেশন আলফা থেকে সাবরিপ টেক্সটে রূপান্তর করবেন?
যেহেতু অনুবাদের সময় টেক্সট ফরম্যাটিং এবং কাস্টম পজিশনিং সরিয়ে ফেলা হয়, তাই এই রূপান্তরটি ভিজ্যুয়াল স্টাইলের জন্য কঠোরভাবে লসি বা গুণগতমান হ্রাসকারী। টেক্সট সংলাপ এবং টাইমিং সম্পূর্ণ অক্ষুণ্ণ থাকে, তবে সমস্ত ভিজ্যুয়াল স্টাইল ইফেক্ট স্থায়ীভাবে মুছে ফেলা হয়।
অ্যাডভান্সড সাবস্টেশন আলফা এবং সাবরিপ টেক্সটের মধ্যে পার্থক্য কী?
অ্যাডভান্সড সাবস্টেশন আলফা স্ক্রিনে নিখুঁতভাবে বসানোর জন্য নির্দিষ্ট কোঅর্ডিনেট ট্যাগ, কাস্টম রঙ এবং ফন্ট সংজ্ঞা সহ একটি জটিল স্ক্রিপ্ট কাঠামো ব্যবহার করে। সাবরিপ টেক্সট একটি সরলীকৃত প্লেইন টেক্সট কাঠামো ব্যবহার করে যাতে কেবল সংখ্যা, টাইমকোড এবং মৌলিক সংলাপের লাইন থাকে।