आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप MP4 को MKV में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
MP4 से MKV
Matroska 2002 से एक खुला कंटेनर है, अपने भीतर की सामग्री के बारे में लगभग बेपरवाह। यह H.264, HEVC, AV1, VP9 और FLAC को साथ-साथ, 127 ऑडियो ट्रैक तक, सॉफ़्ट सबटाइटल और चैप्टर मार्क सब एक फ़ाइल में ढो सकता है। MP4 इससे कहीं ज़्यादा सख़्त है — डिलीवरी के लिए बना, और इनमें से कई चीज़ें अच्छे से नहीं सँभालता।
इसी वजह से मीडिया लाइब्रेरी MKV की तरफ़ खिंचती हैं। दूसरी भाषा, कमेंट्री और सबटाइटल ट्रैक पहले से लिए एक ही फ़िल्म-फ़ाइल कई साथी फ़ाइलों वाले फ़ोल्डर से ज़्यादा आसानी से सँभलती है, और Plex, Jellyfin, Kodi और VLC सब बिना दोबारा पूछे इसे पढ़ लेते हैं।
चूँकि दोनों कंटेनर एक ही H.264 स्ट्रीम रख सकते हैं, ज़ाहिर तरीक़ा यही लगता है कि स्ट्रीम को MP4 से निकालकर बिना छुए Matroska डिब्बे में डाल दिया जाए। यह सेकंडों में होता है, गुणवत्ता में कुछ नहीं जाता — MKVToolNix, इसके लिए बना मानक डेस्कटॉप औज़ार, यही करता है।
यह कन्वर्टर वह नहीं करता। यह वीडियो को डिकोड करके दोबारा एनकोड करता है, यानी गुणवत्ता का एक दौर ख़र्च होता है और लंबी फ़ाइल में असली समय लगता है। जो फ़िल्म रखनी है उसके लिए MKVToolNix से सही रीमक्स कीजिए; यह उन मामलों के लिए है जहाँ दोबारा एनकोड वैसे भी होना था।
यह उलटी दिशा में जाता है, और जानना ज़रूरी है क्योंकि ज़्यादातर कन्वर्टर चुपचाप इसे छोड़ देते हैं। सारे ऑडियो ट्रैक साथ आते हैं, सिर्फ़ पहला नहीं: अंग्रेज़ी, हिन्दी डबिंग और डायरेक्टर की कमेंट्री वाला MP4 तीनों के साथ MKV बनकर लौटता है, उसी क्रम में, हर एक चुना जा सकता।
यह साइट पर अपवाद है, नियम नहीं। वही MP4 MP3, AAC या FLAC में ले जाने पर सिर्फ़ पहला साउंडट्रैक बचता है, क्योंकि उन फ़ॉर्मेट में जगह ठीक एक के लिए है। Matroska में 127 की जगह है, इसलिए कुछ फेंकने की ज़रूरत नहीं।
Matroska की साख सॉफ़्ट सबटाइटल और चैप्टर मार्क पर टिकी है — टेक्स्ट ट्रैक जिन्हें चालू-बंद किया जा सकता है, तस्वीर में जलाया नहीं जाता। यह बदलाव सिर्फ़ वीडियो और ऑडियो ट्रैक पढ़ता है, इसलिए एम्बेड किए सबटाइटल वाला MP4 उन्हें छोड़ देता है, और चैप्टर मार्क भी उसी ख़ामोशी से खो जाते हैं।
दो व्यावहारिक जवाब हैं: MKV के साथ उसी नाम की सहायक SRT फ़ाइल रखिए, जिसे हर मीडिया सर्वर अपने आप उठा लेता है। या पूरा काम MKVToolNix में कीजिए, जो वीडियो, ऑडियो और सबटाइटल को एक साथ, एक भी फ़्रेम छुए बिना, जोड़ सकता है।
MKV के भीतर का कोडेक चुना गया है, विरासत में नहीं मिला। MP4 में जो भी हो, नतीजा हमेशा AAC ऑडियो के साथ H.264 High profile है — यही जोड़ी हर मीडिया प्लेयर और हर हार्डवेयर डिकोडर बिना मदद के चलाता है।
साधारण H.264 MP4 के लिए यह लगभग बराबर की अदला-बदली है। 4K HEVC फ़ाइल के लिए यह अक्सर बुरा सौदा है — H.264 को उतनी ही तस्वीर के लिए ज़्यादा बिट चाहिए, इसलिए MKV बड़ी बनकर आती है और ब्योरा थोड़ा कम रहता है। आधुनिक प्लेयर के लिए बनी आधुनिक HEVC फ़ाइल को छोड़ देना बेहतर है।
गुणवत्ता के तीन बैंड हैं, तयशुदा «संतुलित»। चूँकि वीडियो वैसे भी एनकोड हो रहा है, जो फ़ाइल रखनी है उसके लिए ऊँचा बैंड चुनना समझदारी है — यही वह नक़ल है जिससे आगे सब कुछ बनेगा। छोटा बैंड उस फ़ाइल के लिए है जो फ़ोन पर एक बार देखी जानी है।
रेज़ोल्यूशन सिर्फ़ नीचे जाता है। स्रोत से ज़्यादा माँगने पर उसे जान-बूझकर नज़रअंदाज़ किया जाता है, क्योंकि अपस्केलिंग कुछ नया ब्योरा नहीं जोड़ती। 4K कैप्चर को यहीं एक बार 1080p पर लाना, मीडिया सर्वर से हर बार स्केल करवाने से बेहतर है।
कोई ब्राउज़र Matroska नहीं चलाता। यह जल्द बंद होने वाला अंतर नहीं है, और इसीलिए MP4 को साथ रखना समझदारी है: जो फ़ाइल वेब पेज पर जानी है, किसी मैसेजिंग ऐप से भेजी जानी है, या किसी और के फ़ोन पर खुलनी है, वह MP4 ही रहनी चाहिए।
घर के नेटवर्क के भीतर, जहाँ सर्वर ख़ुद ट्रांसकोड करता है, इनमें से कुछ मायने नहीं रखता — यही वह हालत है जिसके लिए यह बदलाव बना है।
यह बदलाव ब्राउज़र टैब के भीतर, आपके प्रोसेसर पर, उन्हीं डिकोडर से चलता है जो वीडियो चलाने के लिए कंप्यूटर के पास पहले से हैं। फ़ाइल ले जाने वाला कुछ भी कहीं नहीं भेजा जाता, जो नेटवर्क टैब में देखा जा सकता है।
फ़्री तयशुदा सीमा 100 MB है, इसलिए पूरी फ़िल्म आम तौर पर इससे ऊपर होती है — लाइब्रेरी-आकार के काम के लिए डेस्कटॉप का रीमक्सर सही औज़ार है, जो बिना एक भी फ़्रेम डिकोड किए सैकड़ों फ़ाइलें रात भर में निपटा सकता है।
| MP4 | MKV | |
|---|---|---|
| पूरा नाम | MPEG-4 वीडियो | Matroska वीडियो |
| फ़ाइल एक्सटेंशन | .mp4 | .mkv |
| मीडिया टाइप | video/mp4 | video/x-matroska |
| कंप्रेशन | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है | नुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता है |
| पहली बार प्रकाशित | 2001 | 2002 |
| प्रकाशक | MPEG | — |
| विनिर्देश | ISO/IEC 14496-14 | Matroska |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ब्राउज़र में खुलता है | हर ब्राउज़र | कुछ ब्राउज़र |
| इसकी जगह विचारणीय | WebM, MOV | WebM |
MKV को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।
MKV एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर H.264, HEVC और AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
MP4 आते-आते ही चलना शुरू कर सकता है; MKV पहले पूरी फ़ाइल माँगता है। किसी पेज पर तुरंत शुरू होने वाले वीडियो और पहले पूरा उतरने का इंतज़ार कराने वाले वीडियो में यही फ़र्क़ है।
VLC और HandBrake MP4 और MKV — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
MP4 MPEG का फ़ॉर्मेट है, जो 2001 में आया। यह ISO/IEC 14496-14 में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।
MKV 2002 से चला आ रहा है, और Matroska में तय किया गया है। VLC, MKVToolNix और HandBrake इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे mediabunny है, WebCodecs के ऊपर चढ़ी एक परत, जो आपके अपने डिवाइस के हार्डवेयर डिकोडर उधार लेती है; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। mediabunny आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
MKV कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। वीडियो नक़ल नहीं होता, दोबारा एनकोड होता है, इसलिए सबसे ऊँची सेटिंग पर भी कुछ बारीक़ी जाती है। सबटाइटल के ट्रैक और अध्याय साथ नहीं जाते। और अगर आवाज़ ऐसे फ़ॉर्मेट में हो जिसे ब्राउज़र डिकोड न कर सके — AC-3, E-AC-3, DTS और TrueHD, जो डिस्क और स्ट्रीमिंग रिप में आम हैं — तो तस्वीर तो बदल जाती है, पर नतीजा बिना आवाज़ के निकलता है।
MKV को कुछ ही ब्राउज़र पढ़ पाते हैं। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।
MKV एक कंटेनर है, कोई इकहरा फ़ॉर्मेट नहीं। जो चलता है वह उसके भीतर बैठा कोडेक है — आम तौर पर H.264, HEVC और AV1 — और इसीलिए एक ही एक्सटेंशन वाली दो फ़ाइलें एक ही उपकरण पर अलग-अलग बर्ताव कर सकती हैं।
MP4 आते-आते ही चलना शुरू कर सकता है; MKV पहले पूरी फ़ाइल माँगता है। किसी पेज पर तुरंत शुरू होने वाले वीडियो और पहले पूरा उतरने का इंतज़ार कराने वाले वीडियो में यही फ़र्क़ है।