QuickTime Movie
MOV حاوية Apple QuickTime (1991) — الأم الفعلية لصيغة MP4. تتشارك نفس بنية atoms (ISOBMFF) لكن MOV تحمل ترميز ProRes وTimecode الذي لا يدعمه MP4. حوّل MOV إلى MP4 في متصفحك مع FileDex — بدون رفع.
ملفاتك لا تغادر جهازك
أسئلة شائعة
كيف أحول فيديو MOV من iPhone إلى MP4 بدون خسارة جودة؟
عندما يحتوي ملف MOV على H.264 + AAC (التسجيل النموذجي من iPhone)، يقوم FileDex بعملية Remux — نسخ تدفق ينقل البيانات بين الحاويات بدون إعادة ترميز. النتيجة متطابقة بت بت مع الأصل. ملفات MOV التي تحتوي ProRes تحتاج تحويل ترميز إلى H.264، وهو تقنياً مع فقدان لكنه شفاف بصرياً عند CRF 18.
لماذا يظهر فيديو iPhone بألوان وردية أو باهتة على Windows؟
أجهزة iPhone الحديثة تسجل HEVC بنطاق 10-bit HLG HDR في MOV افتراضياً. مشغلات Windows بدون دعم تحويل نطاق HLG تفسر دالة النقل بشكل خاطئ، فتحول الألوان إلى الوردي أو تبهتها. الحل: حول إلى SDR H.264 MP4 مع tone mapping صحيح، أو غيّر إعدادات iPhone إلى 'الأكثر توافقاً' (الإعدادات > الكاميرا > التنسيقات).
ما الفرق بين MOV و MP4؟
MOV هي حاوية QuickTime من Apple؛ MP4 هو المعيار الدولي المشتق منها. يتشاركان نفس بنية atoms ويدعمان نفس الترميزات الأساسية (H.264, H.265, AAC). MOV يضيف ميزات خاصة بـ Apple مثل ProRes وقوائم التحرير ومسارات التوقيت الزمني. للتوزيع عبر المنصات، MP4 أفضل. لسير عمل التحرير على Apple، MOV مطلوب.
ماذا يحدث عند إرسال فيديو MOV عبر WhatsApp أو AirDrop؟
AirDrop ينقل ملف MOV كما هو بدون تعديل — نفس الجودة والترميز. WhatsApp يعيد ترميز الفيديو إلى H.264 MP4 بجودة منخفضة (حد أقصى ~16 ميغابايت). للحفاظ على جودة أفضل عبر WhatsApp، حول MOV إلى MP4 بإعدادات مضبوطة مسبقاً بدل ترك WhatsApp يضغط تلقائياً.
ما هو ProRes ولماذا يحتاج MOV؟
ProRes هي عائلة ترميزات احترافية من Apple تعمل على مستوى الإطار الواحد — كل إطار يُفك ترميزه بشكل مستقل مما يجعل التنقل في الجدول الزمني فورياً. ProRes مقيد بحاوية MOV — Final Cut Pro لا يتعرف على ProRes داخل MKV أو MP4. معدلات البيانات عالية: ProRes 422 HQ بدقة 1080p24 يستهلك ~220 Mbps (~100 غيغابايت للساعة).
كيف أشغل ملف MOV على هاتف Android؟
Android يدعم تشغيل MOV مع H.264 + AAC (تسجيلات iPhone الشائعة) في المشغل الافتراضي. لكن ProRes و ALAC وبعض أنواع HEVC قد لا تعمل. ثبّت VLC لـ Android للتوافق الكامل مع MOV، أو حول إلى MP4 للتشغيل العالمي على أي جهاز Android.
لماذا حجم ملف MOV من الكاميرا كبير جداً؟
الكاميرات الاحترافية تسجل بترميز ProRes داخل MOV. ProRes يعطي الأولوية لسرعة التحرير على حساب حجم الملف — ساعة واحدة من ProRes 422 HQ بدقة 1080p24 تحتاج ~100 غيغابايت، بينما نفس المحتوى بـ H.264 CRF 18 يحتاج ~5-8 غيغابايت فقط. للتوزيع، حول إلى H.264 MP4. للتحرير، احتفظ بـ ProRes MOV.
هل يمكنني تشغيل MOV في متصفح الويب؟
Safari يشغل MOV مع H.264 أو HEVC مباشرة. Chrome و Edge يدعمان MOV جزئياً. Firefox لا يدعم MOV بشكل عام. لا متصفح يشغل ProRes في MOV. للتشغيل العالمي في المتصفح، حول MOV إلى MP4 — إذا كان يحتوي H.264 + AAC، التحويل يكون إعادة تغليف فورية بدون خسارة جودة.
ما يميز .MOV
صيغة MOV هي حاوية الوسائط المتعددة التي طورتها Apple عام 1991 كجزء من إطار عمل QuickTime. تعتبر MOV الأم الفعلية لصيغة MP4 — فقد اعتمدت منظمة ISO بنية atoms الهرمية من QuickTime كأساس لمعيار ISOBMFF (ISO 14496-12) عام 2001، ومنه انبثقت MP4 و M4V و 3GP وغيرها.
اكتشف التفاصيل التقنية
بنية atoms الهرمية
ملف MOV يتكون من شجرة هرمية من وحدات تسمى atoms (أو boxes في المصطلح الدولي). كل atom يحتوي على 4 بايتات للحجم و4 بايتات لرمز النوع (FourCC) ثم البيانات. الـ atoms الرئيسية: ftyp (نوع الملف — العلامة 'qt ' تميز MOV عن MP4)، moov (البيانات الوصفية — معلومات المسارات والتوقيت وجداول العينات)، و mdat (البيانات الوسائطية الفعلية المشفرة).
هذا التصميم الهرمي كان متقدماً جداً لدرجة أن ISO تبنته حرفياً. الفرق الجوهري: MOV يحتفظ بميزات خاصة بـ Apple لم تدخل في معيار ISOBMFF — مثل قوائم التحرير (edit lists) مع أوقات سالبة، ومسارات التوقيت الزمني (timecode tracks)، وتخزين ProRes.
برنامج الترميز ProRes — لماذا تبقى MOV ضرورية
عائلة ProRes هي السبب الرئيسي لاستمرار MOV في الإنتاج الاحترافي. ProRes هو مجموعة من برامج الترميز التي تعمل على مستوى الإطار الواحد (intra-frame)، مصممة حصرياً لحاوية MOV:
- ProRes 422 Proxy: ~45 Mbps عند 1080p24 (للمعاينة والتحرير الأولي)
- ProRes 422 LT: ~102 Mbps (توازن بين الحجم والجودة)
- ProRes 422: ~147 Mbps (الاستخدام القياسي)
- ProRes 422 HQ: ~220 Mbps (الجودة العالية — ساعة واحدة من 1080p24 تحتاج حوالي 100 غيغابايت)
- ProRes 4444: ~330 Mbps مع قناة ألفا للشفافية
- ProRes 4444 XQ: ~500 Mbps (أعلى جودة)
- ProRes RAW: للتصوير السينمائي المباشر من الكاميرا
كل إطار في ProRes يُفك ترميزه بشكل مستقل بدون الحاجة لإطارات مرجعية، مما يجعل التنقل العشوائي في الجدول الزمني فورياً. هذا هو السبب في أن Final Cut Pro و DaVinci Resolve و Premiere Pro يستخدمون MOV مع ProRes كصيغة أصلية للتحرير.
iPhone والتصوير بصيغة MOV
كل أجهزة iPhone تسجل الفيديو بصيغة MOV افتراضياً. منذ iPhone 7 (iOS 11، 2017)، أصبح الترميز الافتراضي HEVC (H.265) بدقة 10-bit مع HDR بتقنية HLG. ومنذ iPhone 12 (2020)، يدعم التسجيل Dolby Vision HDR.
المشكلة: فيديو iPhone بتقنية HDR يظهر بألوان وردية/أرجوانية أو باهتة على Windows. السبب هو أن مشغلات Windows لا تدعم تحويل نطاق HLG بشكل صحيح، فتفسر بيانات الألوان بطريقة خاطئة. الحل: تحويل إلى SDR H.264 MP4 مع tone mapping صحيح، أو تغيير إعدادات iPhone إلى "الأكثر توافقاً" (الإعدادات > الكاميرا > التنسيقات).
هذه مشكلة شائعة جداً في السوق العربي حيث iPhone هو الهاتف المهيمن في السعودية والإمارات. كثير من المستخدمين يصورون فيديو بـ iPhone ثم يواجهون مشاكل في مشاركته على WhatsApp أو تشغيله على أجهزة Windows.
MOV و WhatsApp و AirDrop
عند إرسال فيديو MOV عبر AirDrop بين أجهزة Apple، يُنقل الملف كما هو بدون إعادة ترميز. لكن عند الإرسال عبر WhatsApp، يُعاد ترميز الفيديو إلى H.264 MP4 بجودة منخفضة (حد أقصى ~16 ميغابايت). لذلك التحويل المسبق إلى MP4 بإعدادات مضبوطة يعطي نتائج أفضل من ترك WhatsApp يضغط الفيديو تلقائياً.
التحويل بدون خسارة — متى يكون ممكناً
عندما يحتوي ملف MOV على H.264 + AAC (التصوير النموذجي من iPhone)، يمكن تحويله إلى MP4 عبر Remux (نسخ التدفق) بدون أي إعادة ترميز. النتيجة متطابقة بت بت مع الأصل — لا خسارة في الجودة إطلاقاً. هذا ممكن لأن MOV و MP4 يتشاركان نفس البنية الأساسية ISOBMFF.
الأمر الذي يتطلب فك ترميز: ProRes أو ALAC في MOV لا يمكن نسخهما إلى MP4 مباشرة. يجب تحويل الترميز إلى H.264 + AAC للتوافق العام.
ffmpeg -i input.mov -c copy -movflags +faststart output.mp4
هذا الأمر ينسخ كل المسارات بدون إعادة ترميز. ينجح عندما يحتوي MOV على H.264/H.265 + AAC. يفشل إذا كان المصدر ProRes أو ALAC.
ميزات MOV الفريدة
مسارات التوقيت الزمني (Timecode tracks): MOV يدعم SMPTE timecode كمسار مستقل — ضروري للبث التلفزيوني ومطابقة المشاهد. MP4 لا يدعم هذه الميزة أصلاً.
قوائم التحرير (Edit lists): تسمح بتعديل توقيت المسارات بدون تكرار البيانات في mdat. يمكن إضافة تأخير أولي أو قص إطارات بدون إعادة ترميز. MP4 يدعمها نظرياً لكن معظم المشغلات تتجاهلها.
قناة ألفا (Alpha channel): ProRes 4444 في MOV يحمل شفافية كاملة — ضروري للمؤثرات البصرية والرسوم المتحركة.
القيود
دعم Windows لملفات MOV محدود. ProRes يحتاج مشغل VLC أو DaVinci Resolve. HEVC في MOV يحتاج HEVC Video Extensions من Microsoft Store. المتصفحات لا تشغل MOV مع ProRes إطلاقاً.
أحجام الملفات في سير العمل الاحترافي ضخمة. فيلم روائي بـ ProRes 4444 بدقة 4K قد يتجاوز 10 تيرابايت.
MOV لا يدعم VP9 أو AV1 — لهذه الترميزات استخدم WebM أو MP4.
مقارنة .MOV مع البدائل
| المقارنة | المعيار | الفائز |
|---|---|---|
| .MOV vs .MP4 | التشغيل عبر المنصات MP4 يعمل أصلاً على كل نظام تشغيل ومتصفح وجهاز محمول. MOV يحتاج QuickTime أو مشغلات متوافقة على Windows/Linux وهو أساساً صيغة نظام Apple. | MP4 أفضل |
| .MOV vs .MP4 | دعم ترميز التحرير الاحترافي MOV هي الحاوية الوحيدة التي تدعم ProRes 422 و ProRes 4444 و ProRes RAW أصلاً. MP4 لا يحمل ProRes حسب مواصفات ISOBMFF. | MOV أفضل |
| .MOV vs .MKV | أرشفة ProRes سير عمل ProRes في Final Cut Pro و DaVinci Resolve يتوقع حاوية MOV. MKV يمكنه حمل تدفقات ProRes تقنياً لكن برامج Apple لا تتعرف على ProRes داخل MKV. | MOV أفضل |
| .MOV vs .AVI | البيانات الوصفية والميزات MOV يدعم الفصول وقوائم التحرير ومسارات التوقيت الزمني ومسارات متعددة بمقاييس زمنية مستقلة وبيانات وصفية غنية. AVI محدود بصوت/فيديو متشابك بدون فصول أو بيانات وصفية متقدمة. | MOV أفضل |
حوّل .MOV إلى...
المرجع التقني
- نوع MIME
video/quicktime- Magic Bytes
00 00 00 xx 66 74 79 70ftyp box with qt brand, or starts with moov/mdat atoms.- المطوّر
- Apple Inc.
- سنة التقديم
- 1991
- معيار مفتوح
- لا
ftyp box with qt brand, or starts with moov/mdat atoms.
البنية الثنائية
تستخدم ملفات MOV صيغة ملف QuickTime، وهي بنية هرمية من الـ atoms (الصناديق) كانت السلف المباشر لـ ISO BMFF. كل atom يحتوي على 4 بايتات حجم بترتيب big-endian و4 بايتات نوع ASCII. تبدأ ملفات MOV الحديثة بـ atom من نوع ftyp يُعلن عن علامة 'qt ' (0x71 74 20 20). ملفات MOV القديمة من التسعينيات قد تبدأ مباشرة بـ atom من نوع moov أو wide بدون ftyp. يحتوي atom الـ moov على ترويسة الفيلم (mvhd) مع مقياس الزمن والمدة، وواحد أو أكثر من atoms الـ trak لكل تدفق وسائط. كل trak يحتوي على tkhd (ترويسة المسار) وmdia (بيانات الوسائط: mdhd وhdlr وminf وstbl) واختياريًا edts (قائمة التحرير لتعديل توقيت المسار). تتضمن atoms الخاصة بـ Apple: clef/prof/enof لأبعاد الفتحة النظيفة وفتحة الإنتاج المُستخدمة في Final Cut Pro. يحتفظ atom الـ mdat بالعينات المرمّزة الخام، المُشار إليها بإزاحات بايت stco/co64 في جدول العينات (stbl). تستخدم بيانات مرمّز ProRes داخل mdat ترويسات إطار خاصة بـ Apple تختلف عن تخزين المرمّز القياسي في ISOBMFF.
| Offset | Length | Field | Example | Description |
|---|---|---|---|---|
0x00 | 4 بايت | حجم atom الـ ftyp | 00 00 00 14 (20 bytes) | حجم atom الـ ftyp. ملفات MOV القديمة قد تحذف ftyp تمامًا وتبدأ بـ moov أو wide. |
0x04 | 4 بايت | نوع الـ Atom | 66 74 79 70 (ftyp) | يُعرّف هذا كـ atom نوع الملف. يظهر 'moov' (6D 6F 6F 76) أو 'wide' (77 69 64 65) هنا في الملفات القديمة. |
0x08 | 4 بايت | العلامة الرئيسية | 71 74 20 20 (qt ) | معرّف علامة QuickTime. المسافتان اللاحقتان (0x20 0x20) تميّزان MOV عن علامات MP4 مثل 'isom'. |
0x0C | 4 بايت | الإصدار الفرعي | 00 00 02 00 | إصدار مواصفات QuickTime. للمعلومات فقط. |
متغير | متغير | atom الـ moov | 6D 6F 6F 76 (moov) | يحتوي على جميع البيانات الوصفية: ترويسة الفيلم (mvhd) وatoms المسارات (trak) وبيانات المستخدم (udta). يجب أن يكون موجودًا للتشغيل. |
نقاط الضعف
- atom الـ moov مُشوّه بحقل طول atom كبير جدًا يسبب طفحان الكومة في المحللات التي تخصص الذاكرة بناءً على الحجم المُعلَن قبل التحقق من الحمولة
- قائمة تحرير QuickTime (elst) بقيم وقت وسائط سالبة مُصمَّمة تُحدث طفحانًا سفليًا للأعداد الصحيحة في تطبيقات QuickTime Player وCoreMedia المعرضة للخطر
- ملف MOV/MP4 متعدد الصيغ بعلامتي ftyp صالحتين يتجاوز مُدقّقات نوع الملف التي تفحص العلامة الرئيسية فقط
- صندوق تكوين hvcC لمرمّز HEVC مُصمَّم بوحدات NAL خبيثة (VPS/SPS/PPS) يستغل تهيئة مفكك الترميز في إطار CoreMedia
الحماية: يعالج FileDex ملفات MOV بالكامل داخل المتصفح عبر FFmpeg WASM في صندوق حماية Web Worker. لا تغادر أي بيانات الجهاز. يستخدم وقت تشغيل WASM تطبيقات مرمّزات خاصة به مستقلة عن أطر QuickTime أو CoreMedia في النظام، مما يمنع استغلال ثغرات مفكك الترميز على مستوى نظام التشغيل.
- مواصفات QuickTime File Format Specification — Apple Developer Documentation
- مواصفات ISO/IEC 14496-12:2022 — ISO Base Media File Format (ISOBMFF, derived from QuickTime)
- سجل QuickTime File Format — Library of Congress Format Description (fdd000052)
- سجل video/quicktime — IANA Media Types
- سجل Apple QuickTime Movie (x-fmt/384) — The National Archives PRONOM Registry
- مواصفات Apple ProRes — SMPTE RDD 36:2015 (ISO-standardized codec for MOV containers)
- تاريخ QuickTime File Format — Wikipedia