וידאו 3GP (.3gp)
3GPP תקןפורמט הקבצים 3GPP (3GP) הוא מעטפת מולטימדיה שתוכננה על ידי ארגון 3GPP כדי לספק וידאו ושמע קומפקטיים ברשתות סלולריות מדור 3 בעלות רוחב פס נמוך.
בדיקה ומטא-דאטה
מערכות הפעלה ומנתחי קבצים מזהים קבצי 3GP על ידי בדיקת רצף הבייטים הבינארי הראשוני:
חתימת כותרת ברמת הבייט (Magic Bytes)
מערכות הפעלה ומנתחי קבצים מזהים קבצי 3GP על ידי בדיקת רצף הבייטים הבינארי הראשוני:
חתימת HEX (היסט 0):
00 00 00 18 66 74 79 70 33 67 70 34ייצוג ASCII: ....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 |
| סדר בתים (Endianness) | 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+ |
| שקיפות | 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 | רשת אינטרנט פתוחה ומודרנית | רשתות CDMA מדור 3 |
| איכות חזותית | נמוכה (ארטיפקטים כבדים של דחיסה) | גבוהה עד גבוהה במיוחד | גבוהה עד גבוהה במיוחד | נמוכה |
| תמיכת דפדפנים | הוצא משימוש בדפדפנים מודרניים | אוניברסלית ב-100% | תמיכה מלאה בדפדפנים מודרניים | הוצא משימוש |
מצבי שיחשות נפוצים ומדריך שחזור הקסדצימלי (Hex)
הווידאו מציג מסך שחור עם שמע, או שנגן הווידאו השולחני מסרב לפתוח את הקובץ.
גורם שורש: היעדר קודקים מסוג H.263 או AMR-NB במערכות הפעלה שולחניות מודרניות.
התאוששות: המר לפורמט MP4 תקני באמצעות ממיר הווידאו של File2File: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.
ניתוח אבטחה ווקטורי התקפה על מנתחים (Parsers)
מפנחי AMR ו-H.263 ישנים לא זכו לתחזוקה בפלטפורמות רבות, מה שהוביל היסטורית לפגיעויות של שחיתות זיכרון בעת ניתוח קבצי 3GP שאינם מהمנים.
ווקטורי תקיפה ידועים
- גלישת מספר שלם (Integer overflow) בשגרות פענוח מסגרות דיבור מסוג AMR בתוך רכיב Android Stagefright (CVE-2015-3864).
- כתיבה מחוץ לגבולות הזיכרון במנתח אטומים ישן של QuickTime 3GPP.
- אספקת מטען MMS המפעילה ניתוח מדיה אוטומטי ללא התערבות משתמש (Zero-click).
השיטות המומלצות להגנה:
היסטוריה ואבני דרך
יתרונות מרכזיים
- גדלי קבצים קטנים במיוחד המותאמים להעברה דרך חיבורים סלולריים מוגבלי רוחב פס.
- תאימות לאחור גבוהה עם טלפונים מסורתיים מתחילת שנות ה-2000 והודעות מולטימדיה ישנות (MMS).
- תמיכה מובנית בדחיסת קול מסוג AMR שתוכננה במיוחד עבור שמע בטלפוניה סלולרית.
מגבלות טכניות וחסרונות
- איכות וידאו ושמע מיושנת לחלוטין בהשוואה למעטפות MP4 או WebM מודרניות.
- רזולוציות QCIF ו-CIF נראות מפוקסלות בצורה קיצונית במסכים מודרניים רב-רזולוציה.
- דפדפני אינטרנט מודרניים רבים אינם כוללים עוד תוספי הפעלה מובנים עבור מדיה בפורמט 3GP מסוג H.263/AMR.
עובדות טכניות מעניינות
- טלפוני המצלמה הראשונים שאפשרו צילום וידאו בתחילת שנות ה-2000 שמרו את כל הסרטונים בתنسيق .3gp.
- הפורמט 3GP תוכנן כך שיתאים למגבלת גודל הקובץ הקפדנית של 300 קילו-בייט של שירות הודעות מולטימדיה סלולרי (MMS).
- רשתות CDMA השתמשו בתקן אחות בשם 3G2 (.3g2) אשר נוהל על ידי ארגון 3GPP2.
שאלות טכניות נפוצות
האם סמארטפונים מודרניים עדיין יכולים לנגן קבצי 3GP?
רוב טלפוני האנדרואיד המודרניים ונגני המדיה VLC יכולים לנגן קבצי 3GP, אך מכשירי iOS ודפדפני אינטרנט מובנים עשויים לדרוש המרת הוידאו לפורמט MP4.
מדוע קבצי וידאו 3GP מטושטשים כל כך?
פורמט 3GP פותח בשנת 2003 עבור רשתות סלולריות מוקדמות בעלות רוחב פס נמוך ומסכי טלפון זעירים, תוך שימוש ברזולוציות כמו 176x144 עם דחיסה כבדה.
איך אוכל להמיר סרטוני 3GP ישנים של המשפחה מהטלפון לפורמט MP4?
יש להשתמש בממיר הוידאו File2File כדי להמיר קבצי 3GP ישירות בדפדפן שלך לפורמט MP4 H.264 תקני עם תאימות מלאה בכל המכשירים המודרניים.