Windows Media Video
غيّر اسم أي ملف `.wmv` إلى `.asf` وانقر عليه مرتين — يعمل كما كان، لأن الامتداد مجرّد تلميح يُخبر ويندوز بنوع الملف. WMV هو ترميز فيديو (طريقة ضغط الصورة والصوت) طوّرته مايكروسوفت عام 1999، ثم اعتمدته هيئة SMPTE معياراً دولياً عام 2006. رافق الترميز كل قرص بلوراي منذ إطلاقه. لا يعمل WMV على الماك بشكل افتراضي منذ أغسطس 2016 بعد إيقاف Flip4Mac (الإضافة التي كانت تشغّله). يحوّله FileDex محلياً في متصفحك إلى MP4 — بلا رفع إلى أي خادم. ويدعم الإخراج أيضاً إلى MKV أو WebM. وإلى MOV لسير عمل أبل.
أسئلة شائعة
ما هو ملف WMV؟
WMV ترميز فيديو طوّرته مايكروسوفت عام 1999، ويوجد داخل حاوية ASF المعتمدة كمواصفة قياسية. اعتُمد الترميز دولياً عام 2006 باسم SMPTE 421M. وعُرف تجارياً باسم VC-1. كل قرص بلوراي يحمل فيلماً بهذا الترميز إلى جانب H.264 وMPEG-2. الامتداد `.WMV` هو تلميح لنظام التشغيل يخبره بما يتوقّعه داخل الملف، وليس بصمة للملف نفسه على مستوى البايتات.
ما الفرق بين WMV وMP4؟
WMV ترميز من مايكروسوفت داخل حاوية ASF، مرتبط بمنظومة ويندوز ميديا. MP4 قالب دولي مفتوح يحمل ترميز H.264 الحديث، ويعمل افتراضياً في كل متصفح ونظام تشغيل بلا إضافات. التوافق هو الفارق العملي: ملف MP4 يعمل على كل جهاز، أما ملف WMV فيحتاج مشغّلاً خاصاً خارج الويندوز، وتوقّف تشغيله الافتراضي على الماك منذ أغسطس 2016.
كيف أفتح ملف WMV على الماك؟
على إصدارات الماك الحديثة لم يعد هناك محلّل ترميز افتراضي لـWMV بعد إيقاف Flip4Mac في أغسطس 2016. الحل الأول تثبيت مشغّل VLC المجاني. يفتح كل ملفات WMV وVC-1 بلا إعدادات إضافية. الحل الثاني تحويل الملف إلى MP4 قبل فتحه. يعمل المحوَّل في QuickTime والمتصفح وبقية تطبيقات الماك.
كيف أحوّل WMV إلى MP4 مجانًا؟
افتح محوّل FileDex في المتصفح. اسحب ملف WMV إلى منطقة الإسقاط، ثم اختر MP4 كصيغة الهدف. التحويل يحدث محلياً في جهازك بدون رفع الملف إلى أي خادم، ما يعني خصوصية كاملة وسرعة أعلى حتى عند بطء الاتصال. النتيجة ملف بترميز H.264 يعمل في كل المتصفحات والأجهزة الحديثة، ويمكن تشغيله على الماك والآيفون والأندرويد والويندوز بلا إضافات.
لماذا يعمل ملف WMV بعد تغيير امتداده إلى ASF؟
لأن الامتداد ليس بصمة الملف. كل ملفات الامتدادات الثلاثة `.wmv` و`.wma` تبدأ بنفس ستة عشر بايتاً ثابتاً على الإزاحة صفر. يفعل ذلك أيضاً الامتداد `.asf`. هذه البايتات هي معرّف كائن ترويسة الحاوية نفسه. الحاوية واحدة، والامتداد مجرّد تلميح يخبر نظام التشغيل بما يتوقّعه داخل الملف. أي مشغّل يقرأ حاوية ASF يفتح الثلاثة بلا فرق.
ما يميز .WMV
الامتداد .WMV ليس بصمة الملف. غيّر اسم video.wmv إلى video.asf وانقر مرتين — يعمل كما كان. البايتات لم تتحرك؛ الامتداد وحده هو الذي تغيّر. تبدأ كل ملفات الامتدادات الثلاثة بنفس ستة عشر بايتاً ثابتاً على الإزاحة صفر. هذه الامتدادات هي .wmv للفيديو و.wma للصوت. أما .asf فهو الامتداد العام للحاوية التي تحملهما. المعرّف المشترك هو كائن ترويسة الحاوية ASF. الحاوية واحدة، والامتداد هو تلميح يُخبر ويندوز بما يتوقّعه داخل الملف، لا ما هو فعلاً.
اكتشف التفاصيل التقنية
ثلاثة أسماء لتدفق واحد
طوّرت مايكروسوفت ترميز WMV 7 عام 1999 ليستهدف هيمنة RealVideo على البث في زمن الاتصال البطيء. ثم أصدرت WMV 8 مع ويندوز XP في أكتوبر 2001. وأتبعتها بإصدار WMV 9 عام 2003. عندها جاء القرار الكبير: قدّمت الشركة تفاصيل الترميز التقنية إلى هيئة SMPTE لاعتمادها معياراً دولياً. جاء الاعتماد في الثالث من أبريل 2006 تحت اسم SMPTE 421M. الترميز ذاته عُرف تجارياً باسم VC-1. وعند مايكروسوفت باسم WMV 9 AP (الملف المتقدّم). ثلاثة أسماء لتدفق واحد: اسم المنتج، واسم الهيئة المعيارية، واسم الوثيقة الفنية.
ترميز مايكروسوفت على كل قرص بلوراي
في العام ذاته أُطلقت مواصفة Blu-ray. سمّت المواصفة ترميز VC-1 واحداً من ثلاثة ترميزات فيديو إلزامية. أخواه هما H.264 وMPEG-2. كل مشغّل بلوراي صُنع منذ ذلك الحين يفكّ ترميز VC-1 عتادياً. كثير من الإصدارات الأولى لكتالوجات وارنر وباراماونت استخدمت VC-1 بدلاً من H.264 للعرض الرئيسي. نتيجة مباشرة: شاهد المستخدمون ملايين ساعات الأفلام على بلوراي وهم أمام ترميز من مايكروسوفت، دون أن يظهر الاسم على الشاشة ولا مرة واحدة.
خمس طبقات تشفير، واختراقان
يوجد ترميز WMV داخل حاوية ASF. عند تفعيل حماية WMDRM تُضاف حول الترميز خمسة بدائل تشفير داخل كائن تشفير في الحاوية. البديل الأول منحنى بيضاوي ECC1 بطول 160 بتة لتبادل المفاتيح. الثاني تشفير RC4 لفكّ الحمولة. الثالث تشفير DES التقليدي. الرابع تشفير مخصّص من تصميم مايكروسوفت اسمه MultiSwap لإنتاج رموز المصادقة. الخامس دالة SHA-1 للتحقق من السلامة. خمس طبقات ملفوفة حول ترميز فيديو واحد.
لكن الحماية كُسرت مرتين. نشر باحث يعرف باسم Beale Screamer أوّل تحليل علني لنظام الحماية عام 2001. كشف التحليل كيف يعمل WMDRM داخلياً. ثم نشرت أداة FairUse4WM في التاسع عشر من أغسطس 2006 اختراقاً شاملاً لنسخة WMDRM10، مما جعل الطبقات الخمس بلا جدوى كآلية حماية. حلّ نظام PlayReady محلّ WMDRM كلياً في تحديث الذكرى السنوية لويندوز عشرة في أغسطس 2016 — عقد كامل بالشهر نفسه بين الاختراق والتقاعد.
أغسطس 2016: نهاية التشغيل الافتراضي على الماك
في الشهر ذاته الذي تقاعد فيه نظام WMDRM، توقفت أيضاً إضافة Flip4Mac عن العمل على أحدث إصدارات الماك. كانت هذه الإضافة الطريق الافتراضي لتشغيل ملفات WMV على أجهزة الماك منذ عقد قبل ذلك. على إصدارات الماك الحديثة (كاتالينا وما بعدها) لا تعمل الإضافة. حين ينقر المستخدم مرتين على ملف WMV تظهر أيقونة علامة الاستفهام في QuickTime. الطريق الوحيد اليوم لتشغيل WMV على الماك هو تثبيت مشغّل VLC. البديل: تحويل الملف إلى MP4 قبل فتحه.
يعالج FileDex ملفات WMV محلياً داخل المتصفح. المحرّك هو FFmpeg المترجَم إلى WebAssembly. تقرأ المكتبة حاوية ASF. ثم تستخرج تدفق WMV أو VC-1 من داخلها. يُعاد ترميز التدفق إلى H.264. توضع النتيجة داخل قالب MP4 أو MOV حسب الحاجة. أو إلى VP9 داخل WebM. أو تُمرّر كما هي داخل حاوية MKV. النسخ المباشر للتدفق مستحيل لأن ترميز WMV ليس ضمن مواصفة قوالب MP4 الحديثة. ولا ضمن مواصفة WebM. ولذلك كل مسار هو إعادة ترميز كاملة.
الأرشيف الذي ما زال يعمل
تتضمن ملفات WMV أكثر من الأفلام والمقاطع الشخصية. في أقسام تقنية المعلومات داخل الشركات الكبرى، تنتظر ملفات كثيرة في محركات أقراص قديمة. سجّل الموظّفون اجتماعات داخلية بين 2005 و2013 عبر برنامج مايكروسوفت للاجتماعات المباشرة (Live Meeting). خُزّنت التسجيلات بصيغة WMV. يحمل الملف ترميزاً داخلياً اسمه WMV Screen مخصّصاً لتسجيل الشاشة. ملف واحد من هذه التسجيلات قد يمتدّ ساعتين بحجم 180 ميغابايت، صوت مضغوط وشاشة بدقة 240 بكسل.
في المكتبات الجامعية قصة مشابهة. أرشفت جامعات عديدة محاضراتها المسجّلة بين 2004 و2012 بصيغة WMV قبل ظهور منصّات البث الحديثة. قد تحتوي المكتبة الواحدة على ستمئة تسجيل محاضرة أو أكثر، نجت من عمليتي انتقال تخزين، لكنها لا تفتح افتراضياً على أي جهاز لوحي حديث. حين تبدأ المكتبة مشروع تحويل، تكتشف أن العملية أطول بكثير من توقّع البحث الأوّل على الإنترنت.
مقارنة .WMV مع البدائل
| المقارنة | المعيار | الفائز |
|---|---|---|
| .WMV vs .MP4 | التوافق مع الأجهزة والمتصفحات قالب MP4 مع ترميز H.264 يعمل على كل نظام تشغيل ومتصفح وجهاز محمول بلا إضافات. يحتاج WMV إلى مشغّل ويندوز ميديا أو ترميزات خارجية في كل نظام غير ويندوز. وأبل أوقفت الدعم الافتراضي على الماك في أغسطس 2016. | MP4 أفضل |
| .WMV vs .AVI | ربط الترميز بالحاوية AVI حاوية من مايكروسوفت عام 1992 تقبل ترميزات متعددة مستقلة عن الحاوية، مما أطال عمرها عبر السنين. أما WMV فمرتبط بعائلة ترميزات ويندوز ميديا داخل حاوية ASF، فانخفض استخدامه مع تراجع منظومة مايكروسوفت للوسائط. | AVI أفضل |
| .WMV9 vs .H.264 | كفاءة الضغط يتفوّق المعيار الأحدث H.264 على ترميزات WMV بفارق يتراوح بين 15 و30 بالمئة في كفاءة الضغط عند جودة بصرية متكافئة. هذه النتيجة موثّقة في دراسات مقارنة مستقلة بين الترميزات منذ عام 2007. | H.264 أفضل |
حوّل .WMV إلى...
المرجع التقني
- نوع MIME
video/x-ms-wmv- Magic Bytes
30 26 B2 75 8E 66 CF 11ASF header GUID.- المطوّر
- Microsoft
- سنة التقديم
- 1999
- معيار مفتوح
- لا
ASF header GUID.
البنية الثنائية
تستخدم ملفات WMV بنية حاوية ASF الثنائية، وهي شجرة كائنات يُعرَّف كلٌ منها بمعرّف فريد عالمي بطول ستة عشر بايتاً. يبدأ الملف بكائن الترويسة على الإزاحة صفر، ومعرّفه `30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C`. كائن الترويسة يحمل الحجم الإجمالي للملف وعدد الكائنات الفرعية. الكائنات الفرعية الإلزامية تشمل كائن خصائص الملف (عدد التدفقات، المدة، وقت الإنشاء، أقصى معدل بت)، وكائن خصائص التدفق لكل تدفق، وكائن توسعة الترويسة. معرّف كائن خصائص التدفق هو ما يميّز الفيديو من الصوت: معرّف الفيديو `BC19EFC0-5B4D-11CF-A8FD-00805F5C442B`، ومعرّف الصوت `F8699E40-5B4D-11CF-A8FD-00805F5C442B`. معرّف ترويسة الحاوية نفسه ثابت في الامتدادات الثلاثة. الملف `.wmv` والملف `.wma` يبدآن بالبايتات نفسها. يفعل ذلك أيضاً الملف `.asf` العام. يلي الترويسةَ كائنُ البيانات الذي يحمل حزم بيانات بقوالب ثابتة تتضمن رقم التدفق والطوابع الزمنية والحمولة المضغوطة. كائن الفهرسة الاختياري في نهاية الملف يربط الأزمنة الظاهرية بأرقام الحزم لتمكين البحث.
نقاط الضعف
- استغلالات حماية WMDRM: تحمل ملفات ASF حقل عنوان اكتساب ترخيص. قد يوجّه هذا الحقل مشغّلاً قديماً من ويندوز ميديا إلى خوادم يسيطر عليها المهاجم عند فتح ملف WMV محمي.
- ثغرات تحليل ترويسة ASF: تسبّبت بنى GUID مشوّهة في فيض الذاكرة داخل محلّلات ترميز قديمة. للمراجعة: ثغرة CVE-2009-0901.
- أوامر سكربت مدمجة: تسمح مواصفة ASF بتدفق سكربت يحتوي على عناوين URL تُفتح تلقائياً في مشغّل ويندوز ميديا. واستُغلت هذه الميزة تاريخياً لإعادة توجيه التصيّد على أجهزة ويندوز سبعة وما قبلها.
- اختراق تحليل رمزي لنظام WMDRM10: اخترقت أداة FairUse4WM نظام الحماية اختراقاً شاملاً في التاسع عشر من أغسطس 2006. ولذلك ملفات WMV المحمية من تلك الحقبة لا تقدّم أي ضمان حماية فعلي اليوم.
الحماية: يعالج FileDex ملفات WMV محلياً داخل صندوق رمل المتصفح. المحرّك هو FFmpeg المترجَم إلى WebAssembly. لا معالجة لـDRM، ولا تنفيذ لأوامر السكربت، ولا رفع للملفات إلى خادم. بيئة WASM معزولة عن ذاكرة النظام المضيف، والملفات المحمية تُظهر خطأ فكّ ترميز واضحاً بدلاً من إنتاج مخرجات فاسدة صامتة.