3GP वीडियो (.3gp)
3GPP मानक3GPP फ़ाइल फ़ॉर्मेट (3GP) एक मल्टीमीडिया कंटेनर है जिसे 3rd Generation Partnership Project द्वारा कम-बैंडविड्थ वाले 3G मोबाइल नेटवर्क पर कॉम्पैक्ट वीडियो और ऑडियो डिलीवर करने के लिए डिज़ाइन किया गया था।
इंस्पेक्ट और मेटाडेटा
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 3GP फ़ाइलों की पहचान करते हैं:
बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके 3GP फ़ाइलों की पहचान करते हैं:
HEX हस्ताक्षर (ऑफ़सेट 0):
00 00 00 18 66 74 79 70 33 67 70 34ASCII निरूपण: ....ftyp3gp4
मानकीकरण: 3GPP TS 26.244 / ISO 14496-12
तकनीकी विनिर्देश
| कंटेनर आर्किटेक्चर | ISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks |
| कंप्रेशन | H.263 or H.264 video compression with AMR-NB or AAC audio |
| बाइट एंडियानेस | Big-Endian box hierarchy |
| कलर स्पेस | YUV 4:2:0 |
| चैनल और संरचना | Mono or Stereo audio with mobile video stream |
| अधिकतम आयाम | Commonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+ |
| पारदर्शिता (Transparency) | No video transparency support |
| स्ट्रीमिंग और प्रोग्रेसिव | RTSP streaming and progressive HTTP download optimized for cellular networks |
तकनीकी तुलना मैट्रिक्स: 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 वीडियो कनवर्टर का उपयोग करके मानक 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 पेलोड डिलीवरी स्वचालित शून्य-क्लिक मीडिया पार्सिंग को ट्रिगर करती है।
सुरक्षात्मक सर्वोत्तम प्रथाएँ:
ऐतिहासिक मूल और मील के पत्थर
मुख्य लाभ और खूबियाँ
- बैंडविड्थ-सीमित मोबाइल कनेक्शन पर transmisión के लिए अनुकूलित अत्यधिक छोटे फ़ाइल आकार।
- 2000 के दशक के शुरुआती फ़ीचर फ़ोन और लेगेसी मल्टीमीडिया मैसेजिंग (MMS) के साथ उच्च बैकवर्ड संगतता।
- मोबाइल टेलीफ़ोन ऑडियो के लिए विशेष रूप से डिज़ाइन किए गए AMR वॉयस संपीड़न के लिए मूल समर्थन।
तकनीकी सीमाएँ और कमियाँ
- आधुनिक MP4 या WebM कंटेनरों की तुलना में गंभीर रूप से पुरानी वीडियो और ऑडियो गुणवत्ता।
- आधुनिक उच्च-रिज़ॉल्यूशन डिस्प्ले पर QCIF और CIF रिज़ॉल्यूशन अत्यधिक पिक्सेलेटेड दिखते हैं।
- कई आधुनिक वेब ब्राउज़र अब 3GP H.263/AMR मीडिया के लिए मूल प्लेबैक प्लगइन शामिल नहीं करते हैं।
रोचक तकनीकी जानकारी
- 2000 के दशक की शुरुआत में वीडियो कैप्चर की अनुमति देने वाले पहले कैमरा फोन ने सभी वीडियो को .3gp फ़ॉर्मेट में सहेजा था।
- 3GP को सेलुलर मल्टीमीडिया मैसेजिंग सर्विस (MMS) की सख्त 300 KB फ़ाइल आकार सीमा के भीतर फिट होने के लिए डिज़ाइन किया गया था।
- CDMA नेटवर्क 3GPP2 संगठन द्वारा शासित 3G2 (.3g2) नामक एक बहन मानक का उपयोग करते थे।
अक्सर पूछे جانے वाले तकनीकी प्रश्न
क्या आधुनिक स्मार्टफोन अभी भी 3GP फ़ाइलें चला सकते हैं?
अधिकांश आधुनिक एंड्रॉइड फोन और VLC मीडिया प्लेयर 3GP फ़ाइलें चला सकते हैं, लेकिन iOS और मूल वेब ब्राउज़र को वीडियो को MP4 में बदलने की आवश्यकता हो सकती है।
3GP वीडियो फ़ाइलें इतनी धुंधली क्यों होती हैं?
3GP को 2003 में कम बैंडविड्थ और छोटे फोन स्क्रीन वाले शुरुआती मोबाइल नेटवर्क के लिए विकसित किया गया था, जिसमें भारी कम्प्रेशन के साथ 176x144 जैसे रेजोल्यूशन का उपयोग किया गया था।
मैं पुराने पारिवारिक 3GP फोन वीडियो को MP4 में कैसे बदल सकता हूँ?
सभी आधुनिक उपकरणों में पूर्ण संगतता के साथ मानक H.264 MP4 फॉर्मेट में सीधे अपने ब्राउज़र में 3GP फ़ाइलों को बदलने के लिए File2File Video Converter का उपयोग करें।