কন্টেইনার বনাম কোডেক
একটি কন্টেইনারকে প্যাকেজ এবং কোডেক হিসেবে ভাবুন, যেগুলো এর মধ্যে ট্র্যাকের জন্য ব্যবহার করা এনকোডিং পদ্ধতি। MP4-এ AAC অডিও সহযোগে H.264 ভিডিও থাকতে পারে। MKV-এ HEVC ভিডিও, Opus অডিও এবং একাধিক সাবটাইটেল ট্র্যাক থাকতে পারে। একই এক্সটেনশনের দুটি ফাইলের জন্য ভিন্ন ডিকোডার ক্ষমতা প্রয়োজন হতে পারে।
সমস্যা সমাধানের সময়, ভিডিও কোডেক, অডিও কোডেক, প্রোফাইল, রেজোলিউশন, ফ্রেমের হার এবং বিট গভীরতা চিহ্নিত করুন— কেবল এক্সটেনশন নয়। Vidorec সমর্থিত এবং সীমাবদ্ধ প্লেব্যাক ব্যবহার করে ডিভাইস এবং প্লেবাক ইঞ্জিন দ্বারা প্রতিবেদনকৃত তথ্য শ্রেণীবিভাগ করে।
সাধারণ ভিডিও কোডেক
H.264 এভিসি এখনও ব্যাপকভাবে সমর্থিত। HEVC H.265 তুলনামূলক দৃশ্যমান গুণমানে ফাইল আকার কমাতে পারে কিন্তু প্রোফাইল, হার্ডওয়্যার এবং লাইসেন্সিং পাথের উপর ভিত্তি করে সমর্থন ভিন্ন হতে পারে। VP9 সাধারণ WebM এবং অনলাইন মিডিয়া। AV1 নতুন এবং কার্যকরী, কিন্তু হার্ডওয়্যার ডিকোডের উপলব্ধতা পুরনো ফোনের চেয়ে সাম্প্রতিক ডিভাইসে অনেক বেশি শক্তিশালী।
অ্যানড্রয়েডের প্ল্যাটফর্ম টেবিল সংস্করণ-স্তরের বেসলাইন প্রদান করে, কিন্তু নির্মাতারা ফরম্যাট যোগ করতে পারেন এবং সর্বোচ্চ রেজোলিউশন, প্রোফাইল, HDR এবং পারফরম্যান্স. একটি প্ল্যাটফর্ম সংস্করণ একটি অ্যাপিআই বেসলাইনের প্রমাণ, প্রতিশ্রুতি নয় যে প্রত্যেক ফাইল আকৃতি প্রত্যেক ফোনে কাজ করবে।
অডিও এবং সাবটাইটেল পৃথক ট্র্যাক
অডিও কোডেক সমর্থিত না থাকলেও ভিডিও সঠিকভাবে প্রদর্শিত হতে পারে, অথবা ভিডিও ডিকোড করতে ব্যর্থ হলে অডিওর প্রদর্শন করা সম্ভব নয়। বহু-অডিও ফাইলের জন্য ট্র্যাক নির্বাচনকারী প্রয়োজন। সাবটাইটেল কনটেইনার- এর ভেতরে চলে যায়; বহিস্থিত SRT অথবা WebVTT ফাইল আলাদা এবং সঠিক সময় এবং টেক্সট এনকোডিং প্রয়োজন।
সাবটাইটেলের অবস্থান পরিবর্তন হলে, সমগ্র ভিডিও পুনরায় এনকোড করার পরিবর্তে সময় অফসেট ব্যবহার করা হবে। যদি তারা ভুল অক্ষর প্রদর্শন করে, সাবটাইটেল ফাইলের টেক্সট এনকোডিং পরীক্ষা করুন। কোন অন্তর্ভুক্ত ট্র্যাক না দেখালে, মিলযুক্ত বহিস্থিত ফাইল স্পষ্টভাবে যোগ করা হবে।
ফাইল চালানো না হলে কি করা হবে
প্রথমে নির্দিষ্ট ত্রুটিটি পড়ুন । অন্য অডিও ট্র্যাক চেষ্টা করুন, একটি বৈকল্পিক প্রভাব নিষ্ক্রিয় করুন, স্থানীয়ভাবে একটি দূরবর্তী ফাইল অনুলিপি করুন অথবা একই উৎস থেকে একটি কম রেজোলিউশনের নমুনা পরীক্ষা করুন। শুধুমাত্র ডিভাইসে প্রয়োজনীয় ডিকোডার না থাকা অবস্থায় রূপান্তর করা হবে । H.264 এর সাথে ভিডিও AAC অডিও ইনপুট MP4 একটি কার্যকরী সামঞ্জস্য লক্ষ্য, কিন্তু রূপান্তর করতে সময় লাগতে পারে এবং গুণমান হ্রাস করতে পারে।
- কন্টেইনার সমর্থিত নয়: remux অথবা সমর্থনকৃত প্যাকেজে রূপান্তর করুন।
- ভিডিও কোডেক সমর্থিত নয়: ভিডিও ট্র্যাক ট্রান্সকোড করা হবে।
- অডিও কোডেক সমর্থিত নয়: অডিওর ট্র্যাক নির্বাচন করুন অথবা রূপান্তর করুন।
- পারফরম্যান্স সমস্যা: রেজোলিউশন, ফ্রেমের হার বা বিটরেটের মাত্রা কমানো হয়েছে।
- HDR/ডিসপ্লে মিসমেচ: প্রয়োজনে একটি সামঞ্জস্যপূর্ণ SDR সংস্করণ ব্যবহার করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
প্রায়শই জিজ্ঞাসিত প্রশ্ন
MKV কি MP4 এর চেয়ে ভাল?
কোনটিই সার্বজনীনভাবে ভাল নয়। একাধিক ট্র্যাকের জন্য MKV নমনীয়; MP4 ব্যাপকভাবে পারস্পরিক সহযোগিতামূলক। কোডেক এবং লক্ষ্য ডিভাইস শুধুমাত্র এক্সটেনশন থেকে বেশি গুরুত্বপূর্ণ।
অ্যানড্রয়েড কি AV1 সমর্থন করে?
AV1 ডিকোড সমর্থন অ্যান্ড্রয়েডের অংশ 10 প্ল্যাটফর্ম বেসলাইন. আবশ্যক AV1 এনকোডার এবং ডিকোডারের সমর্থন অ্যানড্রয়েডের সাথে শুরু হয় 14. প্রকৃত ডিভাইস ক্ষমতা এবং কার্যকারিতা এখনও ভিন্ন হতে পারে।
ফাইলের এক্সটেনশন পরিবর্তন করলে প্লেব্যাক ঠিক হবে কি?
সাধারণত নয় । নাম পরিবর্তন করে কনটেইনার কাঠামো বা কোডেক পরিবর্তন করা হয় না । যখন নিম্নলিখিত মিডিয়া অসঙ্গতিপূর্ণ তখন রিম্যাক্সিং অথবা ট্রান্সকোডিং প্রয়োজন হয়।