حاوية الوسائط المتعددة 3GPP (3GP) (.3gp)
3GPP قياسيتنسيق 3GPP (3GP) هو حاوية وسائط متعددة صممها مشروع شراكة الجيل الثالث لتقديم فيديو وصوت بحجم صغير عبر شبكات الهاتف المحمول من الجيل الثالث ذات النطاق الترددي المنخفض.
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات 3GP من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (Magic Bytes)
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات 3GP من خلال فحص تسلسل البايت الثنائي البادئ:
التوقيع الست عشري (الإزاحة 0):
?? ?? ?? ?? 66 74 79 70تمثيل ASCII: ????ftyp
التوحيد القياسي: 3GPP TS 26.244 / ISO 14496-12
المواصفات الفنية
| هيكلية الحاوية | تنسيق ملف ISO Base Media (MPEG-4 الجزء 12) مخصص لشبكات الهاتف المحمول |
| الضغط | ضغط الفيديو باستخدام H.263 أو H.264، والصوت باستخدام AMR-NB أو AAC |
| ترتيب البايتات (Endianness) | تسلسل الصناديق بترتيب البايتات الكبير (Big-Endian) |
| مساحات الألوان | YUV 4:2:0 |
| القنوات والبنية | صوت أحادي أو استريو مع تدفق فيديو للأجهزة المحمولة |
| الحد الأقصى للأبعاد | عادةً 176×144 (QCIF) أو 352×288 (CIF)، ويدعم حتى 1080p في الإصدار 6 وما بعده من 3GP |
| الشفافية | لا يدعم شفافية الفيديو |
| البث والتحميل التدرجي | بث 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 مفقودة في أنظمة تشغيل سطح المكتب الحديثة.
الاسترداد: حوّل الملف إلى MP4 القياسي باستخدام أداة تحويل الفيديو في File2File.app: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
تحليل الأمان ومتجهات الهجوم على المحلّل
ظلّت مفككات الترميز القديمة لـ AMR وH.263 بلا صيانة على منصات كثيرة، ما أدى إلى ثغرات تاريخية تتعلق بفساد الذاكرة عند تحليل ملفات 3GP غير الموثوقة.
ناقلات الهجوم المعروفة
- تجاوز سعة عدد صحيح في روتين فك ترميز إطارات الكلام AMR ضمن Android Stagefright (CVE-2015-3864).
- كتابة خارج الحدود في محلل ذرات QuickTime 3GPP القديم.
- تؤدي حمولة MMS المُرسلة إلى تحليل الوسائط تلقائيًا دون نقر (zero-click).
أفضل الممارسات الدفاعية: حوّل ملفات 3GP الواردة إلى تنسيقات حاويات حديثة مثل MP4/WebM داخل بيئة معزولة (sandbox) قبل أرشفتها أو معالجتها.
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- أحجام ملفات صغيرة للغاية، محسّنة للإرسال عبر اتصالات الهاتف المحمول ذات النطاق الترددي المحدود.
- توافق عكسي عالٍ مع هواتف الجيل السابق في أوائل العقد الأول من القرن الحادي والعشرين ورسائل الوسائط المتعددة التقليدية (MMS).
- دعم أصلي لضغط الصوت باستخدام AMR، المصمم خصيصًا للصوت الهاتفي.
القيود الفنية والسلبيات
- جودة فيديو وصوت قديمة للغاية مقارنة بحاويات MP4 أو WebM الحديثة.
- تبدو الصور بدقتَي QCIF وCIF مليئة بالبكسلات على شاشات العرض الحديثة عالية الدقة.
- لم تعد كثير من متصفحات الويب الحديثة تتضمن إضافات تشغيل أصلية لوسائط 3GP H.263/AMR.
معلومات تقنية طريفة
- أول هواتف كاميرا سمحت التقاط الفيديو في أوائل العقد الأول من القرن الحادي والعشرين قامت بحفظ جميع مقاطع الفيديو بتنسيق .3gp.
- تم تصميم 3GP ليناسب حد حجم الملف الصارم البالغ 300 كيلوبايت لخدمة رسائل الوسائط المتعددة عبر الشبكات الخلوية (MMS).
- استخدمت شبكات CDMA معياراً شقيقاً يسمى 3G2 (.3g2) تديره منظمة 3GPP2.
الأسئلة التقنية المتكررة
هل لا تزال الهواتف الذكية الحديثة قادرة على تشغيل ملفات 3GP؟
تستطيع معظم هواتف أندرويد الحديثة ومشغلات الوسائط مثل VLC تشغيل ملفات 3GP، لكن قد يتطلب تشغيلها على أجهزة iOS ومتصفحات الويب المدمجة تحويل الفيديو إلى MP4.
لماذا تكون ملفات فيديو 3GP ضبابية للغاية؟
طُوّر 3GP عام 2003 لشبكات الهاتف المحمول الأولى ذات النطاق الترددي المنخفض وشاشات الهواتف الصغيرة، بدقات مثل 176x144 وضغط شديد.
كيف يمكنني تحويل فيديوهات هواتف 3GP العائلية القديمة إلى MP4؟
استخدم أداة تحويل الفيديو في File2File.app لتحويل ملفات 3GP مباشرة في متصفحك إلى تنسيق MP4 القياسي بترميز H.264، مع توافق تام مع جميع الأجهزة الحديثة.