וידאו MP4 (.mp4)
ISO/IEC תקןMPEG-4 Part 14 (MP4) הוא פורמט הקונטיינר הדיגיטלי האוניברסלי המובהק למולטימדיית וידאו להזרמה באינטרנט, שידורים והשמעת מדיה אישית.
המר MP4 ל-WEBM
ממיר חינמי מ-MP4 ל-WEBM פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.
בדיקה ומטא-דאטה
מערכות הפעלה ומנתחי קבצים מזהים קבצי MP4 על ידי בדיקת רצף הבייטים הבינארי הראשוני:
חתימת כותרת ברמת הבייט (Magic Bytes)
מערכות הפעלה ומנתחי קבצים מזהים קבצי MP4 על ידי בדיקת רצף הבייטים הבינארי הראשוני:
חתימת HEX (היסט 0):
00 00 00 18 66 74 79 70 69 73 6F 6Dייצוג ASCII: ....ftypisom
תקינה: ISO/IEC 14496-14:2003
מפרט טכני
| ארכיטקטורת מעטפת | ISO Base Media File Format (ISO/IEC 14496-12) box/atom structure |
| דחיסה | H.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio |
| סדר בתים (Endianness) | Big-Endian box hierarchy |
| מרחבי צבע | Rec.709, Rec.2020, sRGB, HDR10, and Dolby Vision |
| ערוצים ומבנה | Multi-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos) |
| ממדים מרביים | Unrestricted; natively supports 4K, 8K, and high framerate 120 fps video |
| שקיפות | Supported via specialized HEVC with alpha channels in modern Apple hardware |
| הזרמה ופרוגרסיביות | Native support for HLS, DASH, and Fast-Start progressive web streaming |
מטריצת השוואה טכנית: MP4 מול מתחרים
| תכונה טכנית | MP4 (נוכחי) | MKV | WEBM | MOV |
|---|---|---|---|---|
| תאימות אוניברסלית | 100% בכל חומרה ודפדפן | דורש נגן צד שלישי במכשירי אפל / טלוויזיות | אוניברסלי ברשת, מוגבל בטלוויזיות ישנות | מובנה באפל, מעורב במקומות אחרים |
| התאמה להזרמה באינטרנט | תקן הזהב עבור HTML5, HLS ו-DASH | גרוע עבור תגיות וידאו ב-HTML5 | מעולה לווידאו פתוח ברשת ב-HTML5 | טוב עם דגל הפעלה מהירה (Fast-Start) |
| כתוביות | טקסט מתוזמן בסיסי (tx3g, WebVTT) | כתוביות מעוצבות מתקדמות מלאות (ASS/SSA) | WebVTT | טקסט מתוזמן של אפל |
| תהליך עבודה בעריכה | גבוה; תקן לצרכנים ולהפצה | לא נפוץ בתחנות עריכה מקצועיות (DAWs) | לא נפוץ בתחנות עריכה מקצועיות (DAWs) | תקן הזהב באולפנים מקצועיים |
מצבי שיחשות נפוצים ומדריך שחזור הקסדצימלי (Hex)
קובץ הווידאו נכשל בפתיחה ומדווח 'הקובץ פגום או מקוצץ'.
גורם שורש: התקן ההקלטה איבד מתח לפני סיום כותרת ה-atom מסוג 'moov'.
התאוששות: השתמש בתיקון MP4 של File2File או בכלי ה-'untrunc' יחד עם סרטון ייחוס שהוקלט באותו המכשיר.
ניתוח אבטחה ווקטורי התקפה על מנתחים (Parsers)
מכיוון שקבצי MP4 מנותחים אוטומטית על ידי רשתות חברתיות ופלטפורמות הודעות, ממדי atom מעוותים היו יעד עיקרי לניצולות לריצת קוד מרחוק ללא הקלקה (Zero-click).
ווקטורי תקיפה ידועים
- גלישת מספר שלם (Integer overflow) בניתוח ה-atom מסוג 'stsc' (sample-to-chunk) המובילה להפעלת קוד מרחוק.
- כתיבות מחוץ לגבולות הזיכרון בערימה (Heap out-of-bounds writes) במפענח ה-MP4 של Stagefright במכשירי אנדרואיד לא מעודכנים.
- מניעת שירות (DoS) באמצעות עצים מקוננים בעומק רב הגורמים להתרסקות מחסנית הזיכרון (Stack exhaustion).
השיטות המומלצות להגנה:
היסטוריה ואבני דרך
יתרונות מרכזיים
- תאימות אוניברסלית מלאה (100%): מתנגן בכל סמארטפון, דפדפן אינטרנט, טלוויזיה ומחשב בעולם.
- ממוטב להזרמת אינטרנט ביעילות גבוהה באמצעות הורדה פרוגרסיבית, HLS ו-MPEG-DASH.
- תומך בקודקי וידאו מודרניים ויעילים במיוחד כמו H.265 (HEVC) ו-AV1 לצד H.264 הסטנדרטי.
מגבלות טכניות וחסרונות
- מבנה הקונטיינר דורש את סיום ההקלטה כדי לכתוב את ה-atom מסוג 'moov'; קריסות במהלך צילום משחיתות את הקובץ.
- פחות גמיש מ-Matroska (MKV) עבור כתוביות מעוצבות מתקדמות בהתאמה אישית ואודיו רב-ערוצי.
- חלק מהקודקים הפתוחים המודרניים כמו VP9 ו-Opus סבלו היסטורית מתמיכה עקבית פחות בקונטיינר ה-MP4.
עובדות טכניות מעניינות
- תיבת ה-'ftyp' בתחילת קובץ MP4 מזהה את המותג הראשי ואת המפרטים התואמים.
- למעלה מ-85% מכלל הווידאו המשודר ברשת האינטרנט הגלובלית ארוז בקונטיינרים של MP4.
- דגל ההפעלה המהירה (Fast-Start) מעביר את ה-atom של מטא-דאטה 'moov' מסוף הקובץ לתחילתו כדי שההזרמה תתחיל מיד.
שאלות טכניות נפוצות
למה לוקח לווידאו ה-MP4 שלי כל כך הרבה זמן להתחיל להתנגן ברשת?
אם ה-metadata atom בשם 'moov' נמצא בסוף הקובץ, הדפדפן חייב להוריד את כל הוידאו לפני שהוא יכול להתחיל בהפעלה. העברת ה-atom מסוג 'moov' לתחילת הקובץ בעזרת כלי FastStart מאפשרת השמעה מידית.
איזה קודק וידאו נמצא בתוך קובץ MP4 סטנדרטי?
רוב קבצי ה-MP4 משתמשים בוידאו H.264 (AVC) ובאודיו AAC לתאימות מרבית. קבצי MP4 חדשים יותר משתמשים לעיתים קרובות ב-H.265 (HEVC) או ב-AV1 ליעילות דחיסה עדיפה.
כיצד אוכל להקטין את גודל קובץ ה-MP4 מבלי לפגוע באיכות הוויזואלית?
השתמש בדاحס (Compressor) של File2File כדי לקודד מחדש את הוידאו עם הגדרות CRF (Constant Rate Factor) אופטימליות, ובכך להקטין את גודל הקובץ ב-40% עד 70% עם אובדן ויזואלי בלתי מורגש כמעט לחלוטין.
זוגות המרה קשורים ל-MP4
המרת קבצי MP4 לפורמט WebM משנה את מעטפת המדיה ואת מקודדי הדחיסה כך שיתאימו לתקני רשת מודרניים בקוד פתוח.
המרת קבצי וידאו WebM לפורמט MP4 משנה את מעטפת המדיה בקוד פתוח לפורמט תואם אוניברסלית הנתמך על ידי כל נגני החומרה והמכשירים הניידים.
המרת מעטפות וידאו QuickTime MOV של אפל לקבצי MP4 אוניברסליים בתוך שנייה עד שתיים וללא קידוד חוזר של המעבד.
הمرת קובץ GIF מונפש לווידאו לופ בסגנון MP4 מצמצמת את נפח הקובץ משמעותית תוך שדרוג עומק הצבע מ-256 צבעים ממופתים למיליוני צבעים אמיתיים.
המרת לופ וידאו בפורמט MP4 ל-GIF מונפש יוצרת פורמט תמונה נתמך באופן נרחב המופעל אוטומטית ללא צורך בנגן וידאו ייעודי.