QuickTime में MKV नहीं चल रहा? दो समाधान
QuickTime MKV फ़ाइलें खोलने से मना क्यों करता है
यह एक जानी-पहचानी कहानी है। आप एक MKV फ़ाइल पर डबल-क्लिक करते हैं, QuickTime Player खुलता है, और... कुछ नहीं होता। शायद आपको एक ग्रे स्क्रीन मिलती है, एक त्रुटि संदेश कहता है 'The document could not be opened,' या ऐप बंद होने से पहले डॉक में आइकन उछलता रहता है। आपका Mac खराब नहीं है। यह अपेक्षित व्यवहार है, और यह समझना कि ऐसा क्यों होता है, आपको सही समाधान चुनने में मदद करेगा। MKV, या Matroska Video, एक ओपन कंटेनर फॉर्मेट है जो वीडियो (H.264, H.265, AV1, VP9), ऑडियो (AAC, AC3, DTS, FLAC), और सबटाइटल ट्रैक के एक बेजोड़ संयोजन को एक ही फ़ाइल में पैक कर सकता है। दूसरी ओर, Apple का QuickTime Player, AVFoundation पर आधारित है, एक मल्टीमीडिया फ्रेमवर्क जो केवल MOV, MP4 और M4V जैसे चुनिंदा फॉर्मेट के साथ अच्छी तरह काम करता है। MKV कभी उस सूची में नहीं रहा। Apple ने Ventura से Sonoma और उसके बाद के किसी भी हालिया macOS रिलीज़ में MKV सपोर्ट नहीं जोड़ा है। पुराने थर्ड-पार्टी कोडेक पैक जो QuickTime को पैच करने के लिए इस्तेमाल होते थे, जैसे कि कभी शानदार Perian, को बरसों पहले छोड़ दिया गया था। Perian का आखिरी अपडेट 2012 में था और यह आधुनिक 64-bit macOS पर बिल्कुल भी काम नहीं करेगा। तो अगर कोई आपको 'बस एक कोडेक पैक इंस्टॉल करने' के लिए कहता है, तो वह सलाह एक दशक से भी ज़्यादा पुरानी है। यदि आपको QuickTime का उपयोग करना बिल्कुल ज़रूरी है—शायद स्क्रीन रिकॉर्डिंग के लिए या किसी अन्य ऐप के उस पर निर्भर होने के कारण—तो आपके पास दो रास्ते हैं। आप या तो फ़ाइल को ऐसे फॉर्मेट में बदल सकते हैं जिसे QuickTime समझता है, या आप पूरी तरह से एक अलग वीडियो प्लेयर का उपयोग कर सकते हैं। हम दोनों को कवर करेंगे, प्रत्येक दृष्टिकोण के वास्तविक दुनिया के फायदे-नुकसान को स्पष्ट करते हुए।
समाधान 1: CocoConvert का उपयोग करके MKV को MP4 में बदलें
सबसे स्थायी समाधान MKV को MP4 में बदलना है, एक ऐसा फॉर्मेट जिसे QuickTime मूल रूप से और बिना किसी शिकायत के हैंडल करता है। बदलने से पहले, यह जानना मददगार होता है कि क्या आपके MKV के अंदर का वीडियो पहले से ही H.264 या H.265 में एन्कोड किया गया है। यदि ऐसा है, तो एक स्मार्ट कनवर्टर बस फ़ाइल को रीमक्स कर सकता है। इसका मतलब है कि यह मौजूदा वीडियो और ऑडियो स्ट्रीम को बिना उन्हें फिर से एन्कोड किए एक नए MP4 कंटेनर में कॉपी कर देता है। रीमक्सिंग अविश्वसनीय रूप से तेज़ है—एक 10 GB फ़ाइल एक मिनट से भी कम समय में हो सकती है—और यह पूरी तरह से दोषरहित है, जिसमें CPU पर लगभग कोई दबाव नहीं पड़ता। CocoConvert इस प्रक्रिया को स्वचालित रूप से संभालता है। जब आप एक MKV अपलोड करते हैं और आउटपुट के रूप में MP4 चुनते हैं, तो सेवा आंतरिक कोडेक का बुद्धिमानी से पता लगाती है। यदि यह एक संगत H.264 या H.265 स्ट्रीम है, तो यह एक तेज़ रीमक्स करता है। यदि वीडियो ऐसा कुछ है जिसे QuickTime संभाल नहीं सकता है, जैसे VP9 या AV1 (कुछ स्ट्रीमिंग स्रोतों से फ़ाइलों में सामान्य), तो यह इसे सार्वभौमिक H.264 मानक में फिर से एन्कोड करेगा। फिर से एन्कोड करने में अधिक समय लगता है और गुणवत्ता में थोड़ी कमी आती है, लेकिन अधिकांश देखने के लिए परिणाम स्रोत से दृष्टिगत रूप से अप्रभेद्य होता है। CocoConvert के फ्री टियर पर 4 GB फ़ाइल आकार सीमा को ध्यान में रखें। यदि आपके पास 40 GB की Blu-ray रिप है, तो आपको एक सशुल्क प्लान या HandBrake जैसे डेस्कटॉप ऐप की आवश्यकता होगी। डिफ़ॉल्ट रूप से, ऑडियो ट्रैक संरक्षित रहते हैं; यदि एक MKV में कई ऑडियो स्ट्रीम हैं (जैसे विभिन्न भाषाएँ या निर्देशक की टिप्पणी), तो MP4 में पहला ट्रैक होगा जब तक कि आप उन्नत विकल्पों में अन्यथा निर्दिष्ट न करें। एक वास्तविक सीमा जिसका आप सामना कर सकते हैं वह PGS सबटाइटल के साथ है, जो Blu-ray से इमेज-आधारित फॉर्मेट है। इन्हें MP4 के टेक्स्ट-आधारित सबटाइटल फॉर्मेट में नहीं ले जाया जा सकता—यह MP4 कंटेनर की ही एक कड़ी सीमा है, किसी विशिष्ट टूल की गलती नहीं। टेक्स्ट-आधारित SRT और ASS ट्रैक, हालांकि, पूरी तरह से परिवर्तित हो जाते हैं। एक बार रूपांतरण हो जाने के बाद, बस MP4 डाउनलोड करें। यह QuickTime में बिना किसी परेशानी के खुल जाएगा।
जब आपकी MKV अपलोड करने के लिए बहुत बड़ी हो
यथार्थवादी बनें: ब्राउज़र-आधारित कन्वर्टर्स की एक व्यावहारिक सीमा होती है, और वह सीमा फ़ाइल का आकार है। एक सामान्य 50 Mbps होम इंटरनेट कनेक्शन पर एक विशाल 25 GB MKV फ़ाइल अपलोड करने में रूपांतरण शुरू होने से पहले लगभग 66 मिनट लगेंगे। इतनी बड़ी फ़ाइलों के लिए, एक स्थानीय एप्लिकेशन ही एकमात्र समझदार विकल्प है। HandBrake इसके लिए सबसे उपयुक्त टूल है। यह मुफ्त, ओपन-सोर्स है, और macOS पर मूल रूप से चलता है। एक MKV को MP4 में बदलने के लिए, बस HandBrake खोलें और अपनी फ़ाइल को स्रोत क्षेत्र पर खींचें। वहाँ से, दाईं ओर के पैनल से 'Fast 1080p30' जैसा एक प्रीसेट चुनें। Summary टैब में, सुनिश्चित करें कि फॉर्मेट MP4 पर सेट है, नई फ़ाइल को कहाँ सहेजना है उसे चुनें, और Start Encode पर क्लिक करें। 90 मिनट की 1080p फ़िल्म के लिए, HandBrake 15 से 45 मिनट तक का समय ले सकता है, जो आपके Mac के CPU और क्या यह हार्डवेयर त्वरण (Apple Silicon और आधुनिक AMD GPUs की एक विशेषता) का उपयोग कर सकता है, इस पर बहुत अधिक निर्भर करता है। HandBrake की शक्ति का एक नुकसान इसका इंटरफ़ेस है। यह डरावना नहीं है, लेकिन इसके विकल्पों की बहुतायत आसानी से किसी ऐसे व्यक्ति को अभिभूत कर सकती है जो केवल दस्तावेज़ों का अध्ययन किए बिना एक काम करने वाली वीडियो फ़ाइल चाहता है। यही कारण है कि CocoConvert जैसा एक टूल 4 GB सीमा से कम की फ़ाइलों के लिए इतना उपयोगी है—आपको बिना किसी इंस्टॉलेशन के कुछ ही क्लिक में एक साफ परिणाम मिलता है। बड़ी फ़ाइलों या बैच प्रोसेसिंग के लिए, HandBrake आपकी भारी-भरकम वर्कशॉप है। अपने सामने वाले काम के लिए सही उपकरण का उपयोग करें।
समाधान 2: रूपांतरण छोड़ें और इसके बजाय VLC का उपयोग करें
यदि आपको किसी विशेष कार्य के लिए वास्तव में QuickTime की आवश्यकता नहीं है और आप बस MKV देखना चाहते हैं, तो रूपांतरण को भूल जाइए। VLC Media Player इंस्टॉल करने में लगभग दो मिनट लगते हैं और यह आपके सामने आने वाले हर MKV के लिए इस समस्या को स्थायी रूप से हल कर देता है। अधिकांश लोगों के लिए, यह सबसे अच्छा और सबसे तेज़ समाधान है। VLC मुफ्त है, VideoLAN प्रोजेक्ट द्वारा सक्रिय रूप से बनाए रखा जाता है, और इसके कोडेक समर्थन की एक कारण से किंवदंती है। यह वस्तुतः सब कुछ चला सकता है, जिसमें ऐसे विदेशी फॉर्मेट भी शामिल हैं जो अन्य प्लेयर्स को परेशान करते हैं: DTS-HD Master Audio, TrueHD Atmos, HEVC Main 10 Profile, AV1, और RealVideo जैसे पुराने फॉर्मेट भी। एक Apple Silicon Mac पर, VLC 3.0.18 और बाद के संस्करण मूल रूप से चलते हैं, इसलिए Rosetta अनुवाद से कोई प्रदर्शन में कमी नहीं आती। बस इसे videolan.org से डाउनलोड करें, अपने MKV को VLC आइकन पर खींचें, और यह चलता है। तुरंत। बुनियादी प्लेबैक से परे, VLC वहाँ उत्कृष्टता प्राप्त करता है जहाँ QuickTime लड़खड़ाता है, यहां तक कि अपने स्वयं के समर्थित फॉर्मेट के साथ भी। यह परिवर्तनीय फ्रेम दर वीडियो को आसानी से संभालता है, MKV-एम्बेडेड चैप्टर मार्कर पढ़ता है, और आपको फिल्म के बीच में कई ऑडियो ट्रैक के बीच स्विच करने देता है (बस Audio > Audio Track पर जाएं)। यह आपको चलते-फिरते बाहरी सबटाइटल जोड़ने की भी सुविधा देता है; बस एक SRT फ़ाइल को वीडियो विंडो पर खींचें जब वह चल रही हो। तो इसमें क्या कमी है? VLC का इंटरफ़ेस सुंदर से अधिक कार्यात्मक है। आप उस सहज 'Apple' अनुभव और macOS सुविधाओं जैसे Continuity Camera, मेनू बार AirPlay, या Control Center में सिस्टम-व्यापी मीडिया नियंत्रण के साथ गहन एकीकरण को खो देते हैं। यदि आपके वर्कफ़्लो को QuickTime की आवश्यकता है—स्क्रीन रिकॉर्डिंग के लिए, Final Cut Pro एकीकरण के लिए, या क्योंकि आपके IT विभाग ने ऐप इंस्टॉलेशन को लॉक कर दिया है—तो VLC एक विकल्प नहीं है। उन विशिष्ट परिदृश्यों में, रूपांतरण ही आपका एकमात्र विकल्प है। हालांकि, साधारण घर पर देखने के लिए, VLC राजा है। यह तेज़, मुफ्त है, और यह बस काम करता है।
आपकी स्थिति के लिए कौन सा समाधान सही है
सही समाधान पूरी तरह से आपके लक्ष्य पर निर्भर करता है। यह इस बारे में नहीं है कि कौन सा टूल 'बेहतर' है, बल्कि यह है कि कौन सा आपकी तत्काल समस्या को हल करता है। **कब बदलना है:** यदि आपको फ़ाइल को किसी अन्य एप्लिकेशन में उपयोग करने की आवश्यकता है तो उसे बदलें। इसमें iMovie या Final Cut Pro में संपादन (दोनों MKV का समर्थन नहीं करते), बिना किसी समस्या के AirPlay के माध्यम से Apple TV पर स्ट्रीमिंग, किसी ऐसे व्यक्ति को भेजना जिसके पास VLC न हो, या YouTube या Vimeo जैसी सेवा पर अपलोड करना शामिल है जिसके लिए MP4 की आवश्यकता होती है। यदि आप फ़ाइल को अपनी Apple Music/TV लाइब्रेरी में रखना चाहते हैं तो भी रूपांतरण आवश्यक है। इन मामलों में, CocoConvert या HandBrake से प्राप्त MP4 सिर्फ एक समाधान नहीं है; यह वह अंतिम उत्पाद है जिसकी आपको वास्तव में आवश्यकता है। **केवल VLC का उपयोग कब करें:** यदि आप केवल फ़ाइल देखना चाहते हैं तो VLC का उपयोग करें। यदि आपको नियमित रूप से MKV फ़ाइलें मिलती हैं, तो हर एक को बदलना समय की थकाऊ बर्बादी है। VLC विशाल फ़ाइलों के लिए भी स्पष्ट विकल्प है जहाँ अपलोड करना अव्यावहारिक है, या जब आपको मूल फ़ाइल को उसके सभी अतिरिक्त ऑडियो और सबटाइटल ट्रैक के साथ बरकरार रखने की आवश्यकता होती है, जिसे रूपांतरण के दौरान प्रबंधित करना मुश्किल हो सकता है। अधिकांश लोगों के लिए सबसे अच्छी रणनीति दोनों का उपयोग करना है। शुद्धतावादी होने की कोई आवश्यकता नहीं है। किसी भी वीडियो फ़ाइल के त्वरित, रोज़मर्रा के प्लेबैक के लिए VLC इंस्टॉल करें जो आपको मिलती है। फिर, उन समयों के लिए CocoConvert जैसे कनवर्टर को बुकमार्क करके रखें जब आपको संपादन, साझा करने या संग्रह करने के लिए विशेष रूप से MP4 की आवश्यकता हो। यह सबसे व्यावहारिक और कुशल सेटअप है।
कुछ भी करने से पहले अपनी MKV के अंदर क्या है, यह जांचना
आँख बंद करके रूपांतरण न करें। अपनी MKV फ़ाइल में कौन से कोडेक हैं, यह जांचने में 30 सेकंड खर्च करें। यह सरल कदम आपको बताता है कि क्या रूपांतरण एक तेज़ रीमक्स होगा या एक धीमा री-एन्कोड, और यह किसी भी ऑडियो या सबटाइटल ट्रैक को चिह्नित करता है जो एक नए फॉर्मेट में स्थानांतरित नहीं हो सकते हैं। macOS पर, बिल्ट-इन 'Get Info' पैनल (Finder में फ़ाइल पर राइट-क्लिक करें) एक अच्छा पहला प्रयास है, लेकिन यह MKV के लिए कुख्यात रूप से अविश्वसनीय है। एक निश्चित उत्तर के लिए, आपको MediaInfo की आवश्यकता है, जो mediaarea.net से एक मुफ्त यूटिलिटी है। MediaInfo में अपना MKV खोलें और 'Video' अनुभाग देखें। 'Format' फ़ील्ड कोडेक को AVC (H.264), HEVC (H.265), VP9, AV1, या कुछ और के रूप में पहचानेगा। 'Audio' अनुभाग दिखाएगा कि ट्रैक AAC, AC-3 (Dolby Digital), DTS, FLAC, या TrueHD है। यह जानकारी आपका रोडमैप है। यदि आपको AAC या AC-3 ऑडियो के साथ AVC या HEVC वीडियो दिखाई देता है, तो आपका MP4 में रूपांतरण एक त्वरित और साफ रीमक्स होगा। यदि आपको VP9 या AV1 वीडियो दिखाई देता है, तो आप एक पूर्ण री-एन्कोड देख रहे हैं, जिसमें काफी अधिक समय लगेगा। और यदि आपको DTS-HD या TrueHD जैसा हाई-एंड ऑडियो दिखाई देता है, तो जान लें कि ये एक MP4 कंटेनर में मौजूद नहीं हो सकते। उन्हें AAC जैसे फॉर्मेट में परिवर्तित किया जाएगा, जो एक अच्छे साउंड सिस्टम वाले किसी भी व्यक्ति के लिए गुणवत्ता में एक ध्यान देने योग्य गिरावट है, हालांकि लैपटॉप स्पीकर पर शायद यह ध्यान देने योग्य नहीं है। यह पहले से जानने से आश्चर्य से बचा जा सकता है। यह त्वरित जांच आपको यह तय करने में मदद करती है कि किसी विशेष फ़ाइल के लिए रूपांतरण प्रयास के लायक है या नहीं और यह सुनिश्चित करती है कि आपको अपेक्षित परिणाम मिले।
व्यापक समस्या: कंटेनर फॉर्मेट और वे अभी भी सिरदर्द क्यों पैदा करते हैं
QuickTime पर MKV की यह पूरी समस्या डिजिटल वीडियो में दशकों पुरानी परेशानी की ओर इशारा करती है: एक कंटेनर और एक कोडेक के बीच भ्रमित करने वाला अंतर। जिसने भी कभी ऐसी वीडियो फ़ाइल से लड़ाई की है जो 'चलनी चाहिए' वह इस दर्द को जानता है। Apple सहित सॉफ्टवेयर निर्माताओं ने इस अंतर को स्पष्ट करने का अच्छा काम नहीं किया है। एक कंटेनर (MKV, MP4, MOV, AVI) बस एक बक्सा है। इसमें वास्तविक वीडियो, ऑडियो और सबटाइटल स्ट्रीम होते हैं। एक कोडेक (H.264, AAC, VP9) उन प्रत्येक स्ट्रीम पर उपयोग की जाने वाली विशिष्ट संपीड़न विधि है। असली मुद्दा यह नहीं है कि QuickTime MKV के अंदर के वीडियो को *चला* नहीं सकता; बल्कि यह है कि Apple ने इसे MKV *बॉक्स* खोलने की कुंजी कभी नहीं दी। वीडियो स्ट्रीम स्वयं पूरी तरह से मानक H.264 हो सकती है जिसे QuickTime त्रुटिहीन रूप से संभाल लेता यदि वह उस तक पहुँच पाता। कंटेनर बाधा है, सामग्री नहीं। यही कारण है कि रीमक्सिंग इतनी प्रभावी है। जब आप एक संगत कोडेक के साथ एक फ़ाइल को रीमक्स करते हैं, तो आप वीडियो डेटा को बिल्कुल भी नहीं बदलते हैं। आप बस MKV बॉक्स से स्ट्रीम निकालते हैं और उन्हें एक MP4 बॉक्स में डालते हैं जिसे QuickTime पहचानता है। कोई गुणवत्ता नहीं खोती। Apple द्वारा मूल MKV समर्थन जोड़ने का इंतजार न करें। यह फॉर्मेट ओपन-सोर्स मीडिया दुनिया से गहराई से जुड़ा हुआ है, जो हमेशा Apple की कड़ाई से नियंत्रित इकोसिस्टम रणनीति के अनुरूप नहीं होता। इसके अलावा, कोई वास्तविक व्यावसायिक दबाव नहीं है; जिन Mac उपयोगकर्ताओं को MKV चलाने की आवश्यकता होती है, उन्होंने वर्षों पहले ही समाधान ढूंढ लिए थे। यह एक ऐसी समस्या है जिसका आप सामना करते रहेंगे, इसलिए व्यावहारिक उत्तर है कि आपके उपकरण तैयार हों। यहां वर्णित दो समाधान—MP4 में रूपांतरण या VLC का उपयोग—आपके सर्वोत्तम विकल्प बने रहेंगे।