फ़ॉर्मेट
ट्रांसपेरेंट वीडियो के लिए WebM vs MOV: कंटेनर, कोडेक और अल्फ़ा
ट्रांसपेरेंसी कोडेक की खूबी है, फ़ाइल एक्सटेंशन की नहीं। यहां बताया गया है कि कौन-सा कोडेक अल्फ़ा चैनल रखता है, कौन-सा एडिटर कौन-सी फ़ाइल खोलता है, और हर जगह के लिए क्या एक्सपोर्ट करें।
256
8-bit अल्फ़ा में अपारदर्शिता के लेवल
1
GIF की ट्रांसपेरेंट पैलेट एंट्री
0
MP4/H.264 में अल्फ़ा चैनल
3
WebM अल्फ़ा चलाने वाले ब्राउज़र
MP4
हमारा एक्सपोर्ट
कंटेनर, कोडेक नहीं है
कंटेनर एक फ़ाइल फ़ॉर्मेट है जो वीडियो, ऑडियो और मेटाडेटा ट्रैक को एक साथ रखता है। कोडेक वह कंप्रेशन तरीका है जो इनमें से किसी एक ट्रैक के पिक्सल को एनकोड करता है। एक्सटेंशन कंटेनर का नाम बताता है, इसलिए उससे ट्रांसपेरेंसी के बारे में कुछ पता नहीं चलता।
MP4, MOV, WebM और MKV कंटेनर हैं; H.264, HEVC, VP9, AV1, ProRes और QuickTime Animation कोडेक हैं। एक .mov में बिना अल्फ़ा चैनल वाला H.264 भी हो सकता है और पूरे अल्फ़ा वाला ProRes 4444 भी, और इसी अस्पष्टता से काले फ्रेम बनते हैं।
अल्फ़ा सपोर्ट कोडेक की खूबी है: सिर्फ़ गिने-चुने कोडेक लाल, हरे और नीले के साथ चौथा चैनल एनकोड करते हैं, और ट्रांसपेरेंट वीडियो का यही अकेला रास्ता है।
कौन-से फ़ॉर्मेट अल्फ़ा रखते हैं
| कंटेनर · कोडेक | अल्फ़ा और साइज़ | कौन पढ़ता है |
|---|---|---|
| WebM · VP9 या VP8 | 8-bit प्लेन, छोटा | Chrome, Edge, Firefox |
| MOV · ProRes 4444 | 8-bit 4:4:4, बहुत बड़ा | प्रो एडिटर |
| MOV · QuickTime Animation | लॉसलेस RLE, ग्रेन पर सबसे बड़ा | हर जगह, पुराना |
| फ़ोल्डर · PNG सीक्वेंस | 8-bit, ऑडियो नहीं, बहुत बड़ा | हर एडिटर |
| MOV या MP4 · HEVC अल्फ़ा | 8-bit, छोटा | Safari, Apple टूल |
| WebP · एनिमेटेड | GIF से बेहतर रंग, छोटा | सिर्फ़ ब्राउज़र |
| JSON · Lottie, वेक्टर | नेटिव, बहुत छोटा | प्लेयर, फ़ुटेज नहीं |
| GIF · LZW इंडेक्स्ड | एक पैलेट इंडेक्स, बड़ा | सब कुछ |
| MP4 · H.264 | ✗ | सब कुछ, सबसे छोटा |
PNG सीक्वेंस सबसे सुरक्षित विकल्प है, हर जगह लिया जाता है, और इसमें ऑडियो नहीं होता। एडिटर ProRes 4444 की उम्मीद करता है; QuickTime Animation सिर्फ़ तब जब ProRes उपलब्ध न हो, क्योंकि रन-लेंथ कोडिंग के लिए सादे पिक्सल चाहिए। HEVC अल्फ़ा, WebM का Safari वाला जोड़ीदार है, उसकी जगह नहीं।
H.264 अल्फ़ा क्यों नहीं रख सकता
इस्तेमाल में आने वाला H.264 तीन चैनल एनकोड करता है, एक ल्यूमा और दो क्रोमा, और फ़ोन, कैमरा, ब्राउज़र और प्लेटफ़ॉर्म पर इस्तेमाल होने वाली प्रोफ़ाइल में चौथे के लिए जगह नहीं है। स्पेसिफ़िकेशन में ऑक्ज़िलरी पिक्चर लेयर तय हैं, लेकिन कोई कंज़्यूमर एनकोडर उन्हें लिखता नहीं और कोई डिकोडर पढ़ता नहीं।
इसलिए MP4/H.264 फ़ाइल किसी भी सेटिंग पर ट्रांसपेरेंट नहीं हो सकती, और हर प्लेटफ़ॉर्म यही मांगता है। जो जगह सिर्फ़ यही लेती है, वहां आप ट्रांसपेरेंसी नहीं भेज सकते: पहले बैकग्राउंड कंपोज़िट करें, या ग्रीन स्क्रीन को की करें।
एनिमेटेड GIF: ट्रांसपेरेंसी, अल्फ़ा नहीं
GIF हर फ्रेम में 256 रंगों तक की इंडेक्स्ड पैलेट रखता है, और एक एंट्री को ट्रांसपेरेंट मार्क किया जा सकता है, इसलिए पिक्सल या तो पूरा अपारदर्शी होता है या गायब। 8-bit अल्फ़ा चैनल हर पिक्सल के लिए 256 अपारदर्शिता लेवल रखता है।
बाल, मोशन ब्लर और सॉफ़्ट कंधों को आंशिक अपारदर्शिता चाहिए, जो एक पैलेट इंडेक्स नहीं दिखा सकता, इसलिए ये किनारे दांतेदार आते हैं और एनकोडर के चुने रंग की किनारी के साथ। जब आप GIF से बैकग्राउंड हटाते हैं, तो फ़ाइल साइज़ नहीं, यही असली सीमा है।
कौन-सा एडिटर क्या खोलता है
| पढ़ता है | MOV अल्फ़ा, PNG सीक्वेंस | WebM अल्फ़ा |
|---|---|---|
| Premiere Pro | ✓ | पहले कन्वर्ट करें |
| After Effects | Premultiplied या straight | एक जैसा नहीं |
| Final Cut Pro | ProRes 4444 नेटिव | पहले कन्वर्ट करें |
| DaVinci Resolve | ✓ | वर्ज़न के हिसाब से अलग |
| CapCut | कंज़्यूमर MP4, MOV | ✗ |
| Chrome, Edge, Firefox | ✗ | पेज में ही चलाता है |
| Safari | अल्फ़ा के साथ HEVC | ✗ |
After Effects, जहां फ़ाइल सबसे ज़्यादा भेजी जाती है, किनारा गलत दिखने पर premultiplied या straight अल्फ़ा इंटरप्रिटेशन सेट करता है। CapCut तैयार कंपोज़िट या ग्रीन स्क्रीन क्लिप के लिए है, अल्फ़ा के लिए नहीं।
QuickTime Player काला क्यों दिखाता है
QuickTime Player वीडियो को ट्रांसपेरेंसी समझने वाली सतह की जगह काले बैकग्राउंड पर दिखाता है, इसलिए साफ़ अल्फ़ा वाली सही ProRes 4444 फ़ाइल भी काले पर आपके सब्जेक्ट जैसी दिखती है। कुछ भी खराब नहीं है।
-
इसे टाइमलाइन पर डालें
Premiere Pro, After Effects या Resolve में, किसी रंगीन सॉलिड के ऊपर।
-
या WebM को Chrome में खोलें
किसी रंगीन पेज के ऊपर।
-
देखें
अगर सब्जेक्ट नीचे की लेयर के ऊपर दिखे, तो अल्फ़ा सही है।
कहां के लिए क्या एक्सपोर्ट करें
| जगह | एक्सपोर्ट |
|---|---|
| आपके कंट्रोल वाला वेब पेज | WebM/VP9 अल्फ़ा, साथ में Safari के लिए HEVC अल्फ़ा |
| किसी एडिटर को भेजना | MOV में ProRes 4444, या PNG सीक्वेंस |
| iOS या Safari | अल्फ़ा वाला HEVC, MOV या MP4 |
| Android या Chrome | अल्फ़ा वाला WebM/VP9 |
| सोशल प्लेटफ़ॉर्म | MP4/H.264, बैकग्राउंड कंपोज़िट करके |
यह टूल क्या एक्सपोर्ट करता है
bgremover.ai MP4 लिखता है (जो ब्राउज़र MP4 नहीं लिख सकते उनमें WebM), जिसमें बैकग्राउंड पहले से बदला होता है, या सब्जेक्ट के पीछे ग्रीन स्क्रीन होती है। यह कोई अल्फ़ा चैनल नहीं लिखता।
अगर आपकी जगह को अल्फ़ा चाहिए, तो ग्रीन स्क्रीन वर्ज़न एक्सपोर्ट करें और स्पिल व किनारे पर कंट्रोल के लिए उसे अपने एडिटर में की करें, या अपना पसंदीदा बैकग्राउंड इसी टूल में कंपोज़िट करें।
अक्सर पूछे जाने वाले सवाल
कौन-से फ़ॉर्मेट सपोर्ट हैं, और आउटपुट फ़ॉर्मेट क्या है?
इनपुट में वह सब चलता है जो आपका ब्राउज़र डिकोड कर सके, असल में MP4, WebM और MOV। आउटपुट MP4 है, या उन ब्राउज़र में WebM जो MP4 नहीं लिख सकते, जिसमें बैकग्राउंड कंपोज़िट होता है: कोई सीन, बैकग्राउंड रंग, या ग्रीन स्क्रीन।
क्या मुझे ट्रांसपेरेंट बैकग्राउंड मिल सकता है?
फ़िलहाल इस टूल से नहीं: यह MP4 (या WebM) में नया बैकग्राउंड या ग्रीन स्क्रीन कंपोज़िट करता है, बिना अल्फ़ा चैनल के। असली ट्रांसपेरेंसी के लिए ग्रीन स्क्रीन एक्सपोर्ट को की करें और ProRes 4444 रेंडर करें।
मेरा ट्रांसपेरेंट वीडियो काला क्यों दिखता है?
ज़्यादातर इसलिए क्योंकि आपका प्लेयर अल्फ़ा चैनल मानने के बजाय काले पर कंपोज़िट करता है, जैसे QuickTime Player करता है। इसे किसी रंगीन सॉलिड के ऊपर टाइमलाइन पर जांचें। अगर फ़ाइल MP4/H.264 है, तो उसमें ट्रांसपेरेंसी कभी थी ही नहीं।
कौन-से एडिटिंग ऐप एक्सपोर्ट खोल सकते हैं?
WebM हर ब्राउज़र में खुलता है, और Premiere Pro व Resolve में वर्ज़न के हिसाब से। भरोसेमंद हैंडऑफ़ के लिए MOV में ProRes 4444 इस्तेमाल करें, जिसे Premiere, After Effects और Final Cut अल्फ़ा के साथ पढ़ते हैं।
क्या WebM, MOV से छोटा होता है?
एक ही तस्वीर के लिए काफ़ी छोटा। VP9 एक लॉसी डिलीवरी कोडेक है; ProRes 4444 एडिटिंग के लिए बना इंटरमीडिएट कोडेक है, जो हर फ्रेम में कहीं ज़्यादा डेटा रखता है। डिलीवरी के लिए WebM, ग्रेडिंग के लिए ProRes।
ऑडियो ट्रैक का क्या होता है?
पुष्टि नहीं हुई। WebM एक्सपोर्ट में ओरिजिनल ऑडियो ट्रैक रहता है या नहीं, इसकी जांच नहीं हुई है, इसलिए यह पेज इसका दावा नहीं करता — पहले एक छोटा क्लिप जांच लें। PNG सीक्वेंस में तो ऑडियो होता ही नहीं, इसीलिए उस पर आधारित एडिटर हैंडऑफ़ में ऑडियो अलग से भेजना पड़ता है।
बैकग्राउंड रिमूवर आज़माएं
बिना साइन अप के आज़माएं। आपकी फ़ाइल हमारे GPU सर्वर पर प्रोसेस होती है और कभी सेव नहीं होती।