ASS থেকে SRT কনভার্টার
অ্যাডভান্সড সাবস্টেশন আলফা স্ক্রিপ্টগুলোকে সাবরিপ টেক্সট ফাইলে রূপান্তর করার মাধ্যমে জটিল স্টাইলিং ট্যাগগুলো মুছে ফেলা হয় যাতে আপনার সাবটাইটেলগুলো মৌলিক মিডিয়া প্লেয়ারে কাজ করে।
ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য
| বৈশিষ্ট্য | ASS | SRT |
|---|---|---|
| MIME টাইপ | text/ | text/ |
| ধরন | স্টাইলযুক্ত সাবটাইটেল স্ক্রিপ্ট | সময়-নির্ধারিত টেক্সট সাবটাইটেল |
| কম্প্রেশন | কিছুই না | কিছুই না |
| স্ট্যান্ডার্ড বৈশিষ্ট্য | Advanced SubStation Alpha v4.00+ | SubRip Text স্পেসিফিকেশন |
| ম্যাজিক বাইটের হেডার | 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 টাইপের সাহায্যে এগুলোকে সাবরিপ টেক্সটে রূপান্তর করলে স্টাইল করা স্ক্রিপ্টগুলো মৌলিক টাইমকোড সহ প্লেইন টেক্সট ব্লকে রূপান্তরিত হয়। প্রক্সি ফাইল প্রস্তুত করার সময় বা বিভিন্ন এডিটিং অ্যাপ্লিকেশনের মধ্যে প্রজেক্ট সরানোর সময় ভিডিও সম্পাদকরা প্রায়শই এই রূপান্তরটি করেন। ভিএলসি বা মোবাইল ডিভাইসের মতো স্ট্যান্ডার্ড প্লেয়ারগুলো প্রায়শই কাস্টম এএসএস ড্রয়িং কমান্ড সঠিকভাবে রেন্ডার করতে ব্যর্থ হয়, যার ফলে সার্বজনীনভাবে প্লেব্যাকের জন্য প্লেইন এসআরটি ফাইলগুলো সবচেয়ে নিরাপদ পছন্দ হয়ে ওঠে। এই অনুবাদ প্রক্রিয়াটি সমর্থিত নয় এমন ভিজ্যুয়াল পজিশনিং ডেটা বাদ দিয়ে সংলাপ এবং টাইমিং অক্ষুণ্ণ রাখে।
প্রযুক্তিগত বৈশিষ্ট্য এবং কোডেক বিভাজন
ASS এবং SRT উভয়ই UTF-8 বা UTF-16 এনকোডিংয়ে সংরক্ষিত আনকম্প্রেসড টেক্সট ফাইল, যার অর্থ সংরক্ষণের সময় কোনো ফরম্যাটেই কোনো সংকোচন অ্যালগরিদম প্রয়োগ করা হয় না। কোনো ফরম্যাটই ম্যাজিক বাইট হেডার ব্যবহার করে না; পরিবর্তে, পার্সারগুলি ফাইলের এক্সটেনশন (.ass এবং .srt) এবং অভ্যন্তরীণ টেক্সট কাঠামোর মাধ্যমে এগুলি শনাক্ত করে। একটি ASS ফাইল [Script Info] এবং [Events]-এর মতো কাঠামোগত বিভাগ দিয়ে শুরু হয়, যাতে স্টাইলিং এবং পজিশনিং ট্যাগ থাকে। কনভার্টারটি টাইমলাইন ইভেন্টগুলি পার্স করে, ASS ওভাররাইড ফরম্যাটিং ট্যাগগুলি সরিয়ে ফেলে এবং টাইমস্ট্যাম্প সিনট্যাক্সকে স্ট্যান্ডার্ড SRT কমা-ডেলিমিটেড টাইমকোডে রূপান্তর করে।
OS এবং ব্রাউজার সামঞ্জস্য
ASS ফাইল চালাতে libass-এর মতো উন্নত রেন্ডারার দরকার, যা VLC, MPC-HC ও আধুনিক ডেস্কটপ ভিডিও প্লেয়ারে পাওয়া যায়; তবে অধিকাংশ মোবাইল ডিভাইস ও ওয়েব ব্রাউজারে ASS-এর সমর্থন নেই। SRT বহু অপারেটিং সিস্টেম, মোবাইল প্ল্যাটফর্ম, স্মার্ট টিভি ও ওয়েব ভিডিও প্লেয়ারে সমর্থিত, যদিও সমর্থন অ্যাপভেদে বদলাতে পারে।
উপকারী তথ্য
রূপান্তর করার আগে সর্বদা আপনার আসল এএসএস ফাইলের একটি ব্যাকআপ কপি রাখুন, কারণ স্টাইল ট্যাগগুলো সরিয়ে ফেললে কাস্টম ফন্টের অবস্থান এবং কারাওকে ইফেক্টগুলো স্থায়ীভাবে মুছে যায় যা এসআরটি এক্সপোর্ট থেকে পুনরুদ্ধার করা যায় না।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
কীভাবে গুণগতমান না কমিয়ে অ্যাডভান্সড সাবস্টেশন আলফা থেকে সাবরিপ টেক্সটে রূপান্তর করবেন?
ASS থেকে SRT-এ রূপান্তরের সময় টেক্সটের বিন্যাস ও কাস্টম অবস্থান সরিয়ে ফেলা হয়, তাই দৃশ্যমান স্টাইল হারিয়ে যায়। সংলাপ ও সময়চিহ্ন থাকে, তবে স্টাইলের প্রভাব বাদ পড়ে।
অ্যাডভান্সড সাবস্টেশন আলফা এবং সাবরিপ টেক্সটের মধ্যে পার্থক্য কী?
অ্যাডভান্সড সাবস্টেশন আলফা স্ক্রিনে নিখুঁতভাবে বসানোর জন্য নির্দিষ্ট কোঅর্ডিনেট ট্যাগ, কাস্টম রঙ এবং ফন্ট সংজ্ঞা সহ একটি জটিল স্ক্রিপ্ট কাঠামো ব্যবহার করে। সাবরিপ টেক্সট একটি সরলীকৃত প্লেইন টেক্সট কাঠামো ব্যবহার করে যাতে কেবল সংখ্যা, টাইমকোড এবং মৌলিক সংলাপের লাইন থাকে।