3GP वीडियो (.3gp)
3GPP मानक3GPP फ़ाइल फ़ॉर्मैट (3GP), 3rd Generation Partnership Project का बनाया हुआ मल्टीमीडिया कंटेनर है। इसे कम बैंडविड्थ वाले 3G मोबाइल नेटवर्कों पर छोटे आकार के वीडियो और ऑडियो पहुँचाने के लिए डिज़ाइन किया गया था।
निरीक्षण और मेटाडेटा
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 3GP फ़ाइलों की पहचान करते हैं:
बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 3GP फ़ाइलों की पहचान करते हैं:
HEX हस्ताक्षर (ऑफ़सेट 0):
?? ?? ?? ?? 66 74 79 70ASCII निरूपण: ????ftyp
मानकीकरण: 3GPP TS 26.244 / ISO 14496-12
तकनीकी विनिर्देश
| कंटेनर आर्किटेक्चर | ISO बेस मीडिया फ़ाइल फ़ॉर्मैट (MPEG-4 भाग 12), जिसे मोबाइल नेटवर्कों के लिए विशेषीकृत किया गया है |
| कंप्रेशन | AMR-NB या AAC ऑडियो के साथ H.263 या H.264 वीडियो संपीड़न |
| बाइट एंडियानेस | बिग-एंडियन बॉक्स पदानुक्रम |
| कलर स्पेस | YUV 4:2:0 |
| चैनल और संरचना | मोबाइल वीडियो स्ट्रीम के साथ मोनो या स्टीरियो ऑडियो |
| अधिकतम आयाम | आमतौर पर 176x144 (QCIF) या 352x288 (CIF); 3GP v6+ में 1080p तक का समर्थन करता है |
| पारदर्शिता | वीडियो पारदर्शिता का समर्थन नहीं |
| स्ट्रीमिंग और प्रोग्रेसिव | सेलुलर नेटवर्कों के लिए अनुकूलित RTSP स्ट्रीमिंग और प्रगतिशील HTTP डाउनलोड |
तकनीकी तुलना मैट्रिक्स: 3GP बनाम प्रतियोगी
| तकनीकी विशेषता | 3GP (वर्तमान) | MP4 | WEBM | 3G2 |
|---|---|---|---|---|
| प्राथमिक कोडेक | H.263 / AMR-NB | H.264 / AAC | VP9 / Opus | H.263 / QCELP |
| लक्षित नेटवर्क | 2G और 3G सेलुलर मोबाइल नेटवर्क | हाई-स्पीड ब्रॉडबैंड और 4G/5G | खुला आधुनिक वेब | 3G CDMA नेटवर्क |
| दृश्य गुणवत्ता | कम (भारी संपीड़न दोष) | उच्च से अति-उच्च | उच्च से अति-उच्च | कम |
| ब्राउज़र समर्थन | आधुनिक ब्राउज़र में पदावनत | 100% सार्वभौमिक | 100% आधुनिक ब्राउज़र समर्थन | पदावनत |
सामान्य करप्शन मोड और हेक्स रिकवरी गाइड
वीडियो की आवाज़ चलती है, लेकिन स्क्रीन काली रहती है; या डेस्कटॉप वीडियो प्लेयर फ़ाइल खोलने से मना कर देता है।
मूल कारण: आधुनिक डेस्कटॉप ऑपरेटिंग सिस्टम में H.263 या AMR-NB कोडेक मौजूद नहीं हैं।
रिकवरी: File2File.app वीडियो कनवर्टर का उपयोग करके मानक MP4 में ट्रांसकोड करें: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
सुरक्षा विश्लेषण और पार्सर अटैक वेक्टर्स
कई प्लेटफ़ॉर्म पर पुराने AMR और H.263 डिकोडर का रखरखाव बंद हो चुका है। इसके कारण अविश्वसनीय 3GP फ़ाइलें पार्स करते समय ऐतिहासिक रूप से मेमोरी करप्शन की कमजोरियाँ पैदा हुई हैं।
ज्ञात अटैक वेक्टर्स
- Android Stagefright (CVE-2015-3864) के अंदर AMR स्पीच फ्रेम डिकोड रूटीन में पूर्णांक अतिप्रवाह।
- लेगेसी QuickTime 3GPP एटम पार्सर में सीमा से बाहर लिखना।
- MMS पेलोड डिलीवरी स्वचालित शून्य-क्लिक मीडिया पार्सिंग को ट्रिगर करती है।
सुरक्षात्मक सर्वोत्तम प्रथाएँ: संग्रहण या प्रसंस्करण से पहले एक पृथक सैंडबॉक्स के भीतर आने वाली 3GP फ़ाइलों को आधुनिक MP4/WebM कंटेनरों में ट्रांसकोड करें।
ऐतिहासिक मूल और मील के पत्थर
मुख्य लाभ और खूबियाँ
- बैंडविड्थ-सीमित मोबाइल कनेक्शन पर प्रसारण के लिए अनुकूलित अत्यधिक छोटे फ़ाइल आकार।
- 2000 के दशक के शुरुआती फ़ीचर फ़ोन और लेगेसी मल्टीमीडिया मैसेजिंग (MMS) के साथ उच्च बैकवर्ड संगतता।
- मोबाइल टेलीफ़ोन ऑडियो के लिए विशेष रूप से डिज़ाइन किए गए AMR वॉयस संपीड़न के लिए मूल समर्थन।
तकनीकी सीमाएँ और कमियाँ
- आधुनिक MP4 या WebM कंटेनरों की तुलना में गंभीर रूप से पुरानी वीडियो और ऑडियो गुणवत्ता।
- आधुनिक उच्च-रिज़ॉल्यूशन डिस्प्ले पर QCIF और CIF रिज़ॉल्यूशन अत्यधिक पिक्सेलेटेड दिखते हैं।
- कई आधुनिक वेब ब्राउज़र अब 3GP H.263/AMR मीडिया के लिए मूल प्लेबैक प्लगइन शामिल नहीं करते हैं।
रोचक तकनीकी जानकारी
- 2000 के दशक की शुरुआत में वीडियो कैप्चर की अनुमति देने वाले पहले कैमरा फोन ने सभी वीडियो को .3gp फ़ॉर्मेट में सहेजा था।
- 3GP को सेलुलर मल्टीमीडिया मैसेजिंग सर्विस (MMS) की सख्त 300 KB फ़ाइल आकार सीमा के भीतर फिट होने के लिए डिज़ाइन किया गया था।
- CDMA नेटवर्क में इसका समानांतर मानक 3G2 (.3g2) इस्तेमाल होता था, जिसे 3GPP2 संगठन संचालित करता था।
अक्सर पूछे जाने वाले तकनीकी प्रश्न
क्या आधुनिक स्मार्टफोन अभी भी 3GP फ़ाइलें चला सकते हैं?
अधिकांश आधुनिक एंड्रॉइड फोन और VLC मीडिया प्लेयर 3GP फ़ाइलें चला सकते हैं, लेकिन iOS और मूल वेब ब्राउज़र को वीडियो को MP4 में बदलने की आवश्यकता हो सकती है।
3GP वीडियो फ़ाइलें इतनी धुंधली क्यों होती हैं?
3GP को 2003 में कम बैंडविड्थ और छोटे फोन स्क्रीन वाले शुरुआती मोबाइल नेटवर्क के लिए विकसित किया गया था, जिसमें भारी कम्प्रेशन के साथ 176x144 जैसे रेजोल्यूशन का उपयोग किया गया था।
मैं पुराने पारिवारिक 3GP फोन वीडियो को MP4 में कैसे बदल सकता हूँ?
सभी आधुनिक उपकरणों में पूर्ण संगतता के साथ मानक H.264 MP4 फॉर्मेट में सीधे अपने ब्राउज़र में 3GP फ़ाइलों को बदलने के लिए File2File.app Video Converter का उपयोग करें।