আমার MKV ফাইল (iPhone, টিভি বা QuickTime-এ) চলছে না কেন, এবং কীভাবে ঠিক করবেন
হালনাগাদ:
MKV এখনকার সবচেয়ে নমনীয় ভিডিও ফরম্যাটগুলোর একটি, আর ঠিক এই নমনীয়তার কারণেই এটি এত ঘন ঘন চলতে ব্যর্থ হয়। একটি MKV ফাইলে ভিডিও কোডেক, অডিও কোডেক ও সাবটাইটেল ফরম্যাটের প্রায় যেকোনো সমন্বয় থাকতে পারে, আর ঠিকমতো চালাতে হলে প্লেয়ারকে এই তিনটিই, সাথে MKV কনটেইনারটিও বুঝতে হয়।
কোনো MKV চলতে না চাইলে, শব্দ ছাড়া চললে, অথবা শব্দসহ কালো স্ক্রিন দেখালে, কারণ প্রায় সবসময় চারটির মধ্যে একটি। কোনটি প্রযোজ্য তা বের করতে পারলে সমাধান সাধারণত দ্রুতই হয়।
কারণ 1: প্লেয়ার MKV একেবারেই সাপোর্ট করে না
সবচেয়ে বেশি দায়ী Apple-এর নিজস্ব অ্যাপগুলো। iPhone ও iPad-এর Photos ও Files অ্যাপ, আর Mac-এর QuickTime Player, ভেতরে যা-ই থাকুক, MKV ফাইল খোলে না। অনেক ওয়েব ব্রাউজার এবং কিছু পুরোনো স্মার্ট টিভি ও গাড়ির সিস্টেমও কনটেইনারটি সরাসরি প্রত্যাখ্যান করে।
ভেতরের ভিডিওটি হয়তো একেবারে সাধারণ H.264, যা ডিভাইসটি সহজেই ডিকোড করতে পারত; সমস্যা শুধু এটুকুই যে এটি MKV মোড়কটি পড়তে পারে না। হয় MKV বোঝে এমন একটি প্লেয়ার ব্যবহার করুন, যেমন VLC, যা iOS, macOS, Windows ও Android-এ ফ্রি, অথবা ফাইলটি MP4-এ কনভার্ট করুন।
কারণ 2: ভিডিও কোডেক খুব নতুন বা খুব ভারী
অনেক MKV ফাইল, বিশেষ করে উচ্চমানের সিনেমার রিলিজ, HEVC (H.265) ভিডিও ব্যবহার করে, প্রায়ই 10-bit-এ। পুরোনো টিভি, স্ট্রিমিং স্টিক এবং HEVC ডিকোডার নেই এমন কম্পিউটার এটি চালাতে পারে না, অথবা ধীর সফটওয়্যার ডিকোডিংয়ের ওপর নির্ভর করতে হয় বলে আটকে আটকে চলে। AV1-এর ক্ষেত্রেও একই কথা, যা শুধু সাম্প্রতিক হার্ডওয়্যারই দক্ষভাবে ডিকোড করতে পারে।
লক্ষণগুলোর মধ্যে আছে শব্দসহ কালো স্ক্রিন, সাপোর্টেড নয় এমন কোডেক নিয়ে এরর, অথবা 4K ফাইলে থেমে থেমে প্লেব্যাক। সমাধান হলো ভিডিওটি H.264-এ রি-এনকোড করা, যা প্রায় প্রতিটি ডিভাইস হার্ডওয়্যারে ডিকোড করে।
কারণ 3: অডিও কোডেক সাপোর্টেড নয় (ভিডিও আছে, শব্দ নেই)
শব্দহীন ভিডিও হলো MKV-এর চিরচেনা লক্ষণ। MKV-তে থাকা সিনেমায় প্রায়ই DTS, DTS-HD, Dolby TrueHD বা মাল্টিচ্যানেল FLAC অডিও থাকে। অনেক ফোন, ব্রাউজার ও টিভি এগুলোর কোনো কোনোটি ডিকোড করতে পারে না; কিছু টিভি নির্মাতা নির্দিষ্ট কিছু বছরের মডেলে DTS সাপোর্ট বাদ দিয়েছে, তাই যে ফাইল পুরোনো টিভিতে চলত, নতুন টিভিতে তা নিঃশব্দ হয়ে যেতে পারে।
দেখুন ফাইলটিতে AC-3 বা AAC-এর মতো বেশি প্রচলিত ফরম্যাটে দ্বিতীয় কোনো অডিও ট্র্যাক আছে কি না; থাকলে প্লেয়ারে সেটিতে বদলে নিন। তা না থাকলে অডিওটি AAC-তে কনভার্ট করলে সব জায়গায় সমস্যা মিটে যায়।
কারণ 4: সাবটাইটেল বা ফাইলের সমস্যা
স্টাইল করা ASS সাবটাইটেল ও ছবিভিত্তিক PGS সাবটাইটেল (Blu-ray রিপে সাধারণ) সব প্লেয়ার সাপোর্ট করে না; কিছু প্লেয়ার ফাইলটিই চালাতে চায় না, আবার কিছু নিঃশব্দে সাবটাইটেল বাদ দিয়ে দেয়। সমস্যাটি সাবটাইটেলের কি না, তা দ্রুত পরীক্ষা করতে প্লেয়ারে সাবটাইটেল বন্ধ করে দেখুন।
সবশেষে, ডাউনলোড বা কপি করার সময় মাঝপথে থেমে যাওয়া ফাইল অসম্পূর্ণ হতে পারে। প্রতিটি প্লেয়ারে যদি একই জায়গায় গিয়ে থেমে যায়, তাহলে সম্ভবত ফাইলটিই নষ্ট, আর কোনো কনভার্সনই হারানো অংশ ফিরিয়ে আনতে পারবে না।
ফাইলের ভেতরে কী আছে জেনে নিন
কিছু কনভার্ট করার আগে কোডেকগুলো জেনে নেওয়া কাজে দেয়। VLC এগুলো দেখায় Tools, তারপর Codec Information-এ (Mac-এ Window, তারপর Media Information)। ফ্রি MediaInfo অ্যাপ প্রতিটি ট্র্যাকের একই তথ্য দেখায়। আপনাকে খুঁজতে হবে ভিডিও কোডেক (H.264, HEVC, VP9, AV1), অডিও কোডেক (AAC, AC-3, DTS, TrueHD, FLAC, Opus) এবং সাবটাইটেল ফরম্যাট।
সর্বজনীন সমাধান: H.264 ও AAC-সহ MKV থেকে MP4-এ কনভার্ট করুন
ভিডিওটি যদি iPhone, Mac, টিভি বা ওয়েব ব্রাউজারের বিল্ট-ইন অ্যাপে চালাতে হয়, তাহলে H.264 ভিডিও ও AAC অডিওসহ MP4-এ কনভার্ট করলে চারটি কারণই একসাথে সামলানো যায়।
- MKV থেকে MP4 কনভার্টার খুলুন এবং “ক্লাসিক ভিডিও কনভার্টার পছন্দ? এখানে ব্যবহার করুন” বেছে নিন। পেজটি খোলে এআই অ্যাসিস্ট্যান্টে, যা MP4 ধারণ করতে পারে এমন যেকোনো কোডেক অপরিবর্তিত রাখে, ফলে HEVC বা AV1 সিনেমা HEVC বা AV1-ই থেকে যাবে; ক্লাসিক কনভার্টারে আপনি কোডেক বেছে নিতে পারেন। এর আউটপুট ফরম্যাট আগে থেকেই MP4-এ সেট করা আছে।
- আপনার MKV ফাইলটি যোগ করুন। এটি প্রসেস হয় আপনার ব্রাউজারেই, তাই বড় সিনেমাও আপলোড করতে হয় না।
- সবচেয়ে বেশি কম্প্যাটিবিলিটির জন্য ক্লাসিক কনভার্টারের সেটিংসে দেখে নিন ভিডিও কোডেক H.264 আর অডিও কোডেক AAC আছে কি না, এবং কোন অডিও ট্র্যাকগুলো রাখবেন তা বেছে নিন।
- কনভার্ট করে ডাউনলোড করুন। যে ডিভাইসে মূল ফাইলটি চলছিল না, সেটিতে ফলাফলটি পরীক্ষা করে দেখুন।
কনভার্সন থেকে কী আশা করবেন
H.264 বেছে নিলে ক্লাসিক ভিডিও কনভার্টার ভিডিওটিকে শুধু নতুন মোড়কে না ভরে রি-এনকোড করে, আর এটাই একটি HEVC বা AV1 ফাইলকে পুরোনো হার্ডওয়্যারে চালানোর উপযোগী করে। এআই অ্যাসিস্ট্যান্ট MP4 ধারণ করতে পারে এমন কোডেককে শুধু নতুন মোড়কে ভরে দেয়, যা এমন প্লেয়ারের জন্য মানানসই যেটি কোডেকটি আগে থেকেই ডিকোড করতে পারে। রি-এনকোডে সাধারণ কনটেইনার বদলের চেয়ে বেশি সময় লাগে, বিশেষ করে ল্যাপটপে লম্বা 4K সিনেমার ক্ষেত্রে, আর যেকোনো লসি রি-এনকোডের মতো এতেও কিছুটা খুঁটিনাটি হারাতে পারে। মূল কোয়ালিটির কাছাকাছি থাকতে রেজোলিউশন ও বিটরেট সোর্সের কাছাকাছি রাখুন, অথবা ছোট ফাইলও চাইলে এগুলো কমিয়ে দিন।
MP4 শুধু সাধারণ টেক্সট সাবটাইটেল সাপোর্ট করে, তাই স্টাইল করা ASS সাবটাইটেল ও ছবিভিত্তিক PGS ট্র্যাক না-ও আসতে পারে। সাবটাইটেল গুরুত্বপূর্ণ হলে মূল MKV ফাইলটি মাস্টার কপি হিসেবে রেখে দিন। লক্ষ্য যদি প্লেব্যাক না হয়ে Apple-এর এডিটিং অ্যাপ হয়, তাহলে MKV থেকে MOV-ও আছে, আর ওয়েবে ব্যবহারের জন্য MKV থেকে WebM।
এই গাইডে ব্যবহৃত টুল
সচরাচর জিজ্ঞাসা
০১
০২
০৩