.WMV Windows Media Video
.wmv

Windows Media Video

غيّر اسم أي ملف `.wmv` إلى `.asf` وانقر عليه مرتين — يعمل كما كان، لأن الامتداد مجرّد تلميح يُخبر ويندوز بنوع الملف. WMV هو ترميز فيديو (طريقة ضغط الصورة والصوت) طوّرته مايكروسوفت عام 1999، ثم اعتمدته هيئة SMPTE معياراً دولياً عام 2006. رافق الترميز كل قرص بلوراي منذ إطلاقه. لا يعمل WMV على الماك بشكل افتراضي منذ أغسطس 2016 بعد إيقاف Flip4Mac (الإضافة التي كانت تشغّله). يحوّله FileDex محلياً في متصفحك إلى MP4 — بلا رفع إلى أي خادم. ويدعم الإخراج أيضاً إلى MKV أو WebM. وإلى MOV لسير عمل أبل.

بنية الصيغة
Header container info
Meta tracks · codec
Data encoded frames
ASF ContainerMicrosoftمملوكWMV9/VC-11999

أسئلة شائعة

ما هو ملف 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

ترميز مايكروسوفت الخفي في أفلام بلوراي
كل قرص بلوراي يشغّل ترميز فيديو من مايكروسوفت، ولا يظهر اسمه على الشاشة
حين أطلقت بلوراي عام 2006، فرضت مواصفتها ثلاثة ترميزات إجبارية داخل كل مشغّل. واحد منها هو WMV 9 من مايكروسوفت (اسمه الدولي VC-1). يختار منتج الفيلم أحد الثلاثة، ويختار الكثير من أفلام وارنر وباراماونت هذا الترميز. شاهد المستخدمون ساعات طويلة من الأفلام دون أن يعرفوا أن ما يعمل تحت الغطاء هو ترميز مايكروسوفت.
حماية WMDRM كُسرت في صيف 2006
نظام الحماية الذي يقفل ملف WMV بخمس طبقات تشفير سقط أمام أداة واحدة
أضافت مايكروسوفت نظام حماية اسمه WMDRM إلى ملفات الفيديو، يُغلق الملف بخمس طرق تشفير مختلفة. بدت الحماية محكمة نظرياً. في التاسع عشر من أغسطس 2006 نشر فريق من المحلّلين أداة اسمها FairUse4WM اخترقت الخمس طرق دفعة واحدة. النتيجة: الملفات التي ربحت مايكروسوفت مالاً من تأجيرها صارت قابلة للنسخ. عاشت مايكروسوفت عقداً كاملاً مع هذه الحماية المخترقة قبل أن تستبدلها بنظام آخر اسمه PlayReady عام 2016.
حيلة إعادة التسمية
غيّر `.WMV` إلى `.ASF` وسيعمل الملف بلا تغيير
الامتداد تلميح لنظام التشغيل، لا بصمة الملف. تبدأ الامتدادات الثلاثة بنفس معرّف كائن ترويسة الحاوية: ستة عشر بايتاً ثابتاً. غيّر اسم `video.wmv` إلى `video.asf` وانقر مرتين، يعمل كما كان لأن البايتات لم تتحرك.
الماك فقد تشغيل WMV في 2016
منذ أغسطس 2016 لا يفتح جهاز الماك ملف WMV بدون تطبيق إضافي
حتى 2016 كانت مايكروسوفت تُوفّر إضافةً اسمها Flip4Mac تشغّل ملفات WMV على الماك. كانت تتكامل مع QuickTime — المشغّل الافتراضي لنظام أبل. توقّف الدعم في ذلك العام، ولم تعد الإضافة تعمل على إصدارات الماك الحديثة. الحل الواقعي اليوم: تثبيت مشغّل VLC المجاني، أو تحويل الملف إلى MP4 قبل فتحه.

الامتداد .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 مع الصيغ البديلة
المقارنة المعيار الفائز
.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 أفضل

المرجع التقني

نوع MIME
video/x-ms-wmv
Magic Bytes
30 26 B2 75 8E 66 CF 11 ASF header GUID.
المطوّر
Microsoft
سنة التقديم
1999
معيار مفتوح
لا
000000003026B2758E66CF11 0&.u.f..

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` العام. يلي الترويسةَ كائنُ البيانات الذي يحمل حزم بيانات بقوالب ثابتة تتضمن رقم التدفق والطوابع الزمنية والحمولة المضغوطة. كائن الفهرسة الاختياري في نهاية الملف يربط الأزمنة الظاهرية بأرقام الحزم لتمكين البحث.

1999مايكروسوفت تطلق WMV 7 ضمن أدوات ويندوز ميديا، مستهدفةً هيمنة RealVideo على البث في زمن الاتصال البطيء. في الإصدار ذاته شُحنت حماية WMDRM v1.أكتوبر 2001شحنت WMV 8 مع ويندوز XP ومشغّل ويندوز ميديا الثامن، وأضافت تحسينات في تقدير الحركة ودقة ربع البكسل.2003إطلاق WMV 9 مع سلسلة ويندوز ميديا التاسعة، وتقدّم مايكروسوفت بتفاصيل الترميز التقنية إلى هيئة SMPTE لاعتمادها معياراً دولياً.أبريل 2006تعتمد هيئة SMPTE الترميزَ معياراً برقم 421M. في السنة ذاتها تُطلق مواصفة Blu-ray. يصبح VC-1 أحد ثلاثة ترميزات إلزامية. الآخران هما H.264 وMPEG-2.19 أغسطس 2006أداة FairUse4WM تنشر اختراقاً شاملاً لنسخة WMDRM10، مما يجعل الطبقات الخمس بلا جدوى كآلية حماية.أغسطس 2016إيقاف إضافة Flip4Mac وانتهاء تشغيل WMV الافتراضي على الماك. حلّ نظام PlayReady محلّ حماية WMDRM في تحديث الذكرى السنوية لويندوز عشرة.يوليو 2025انتهاء ما يزيد على 94 بالمئة من براءات اختراع VC-1 — الترميز يصبح خالياً فعلياً من حقوق الترخيص لأغلب التطبيقات.
تحويل WMV إلى MP4 بترميز H.264 عالي الجودة ffmpeg
ffmpeg -i input.wmv -c:v libx264 -crf 20 -preset medium -c:a aac -b:a 128k -movflags +faststart output.mp4

قيمة CRF بـ20 تستهدف جودة بصرية مكافئة للمصدر. الإعداد preset medium يوازن بين السرعة والضغط. خيار faststart يعيد ترتيب ذرة moov إلى بداية الملف لتمكين البث الفوري من الويب. نسخ التدفق مستحيل من WMV إلى MP4 لأن الترميزين غير متوافقين. يُعاد ترميز الفيديو دائماً، والصوت يُحوّل من WMA إلى AAC.

استخراج الصوت من WMV إلى MP3 ffmpeg
ffmpeg -i input.wmv -vn -c:a libmp3lame -q:a 2 output.mp3

الخيار vn يتجاهل تدفق الفيديو كلياً. تشفير libmp3lame يأخذ الصوت الأصلي من ملف WMA. ثم ينتج ملف MP3 جديداً. قيمة الجودة 2 هي إعداد معدل بت متغيّر يستهدف نحو 190 كيلوبت في الثانية للموسيقى، ويتناقص تلقائياً للكلام.

فحص ملف WMV وقراءة خصائص التدفقات ffprobe
ffprobe -v error -show_format -show_streams input.wmv

يُظهر هذا الأمر اسم الحاوية وترميز كل تدفق والدقة والمدة ومعدل البت. حقل codec_tag_string يكشف رمز FourCC للترميز. الرموز WMV1 وWMV2 لأجيال الترميز الأولى. الرمز WMV3 للجيل التاسع الأساسي. الرمز WVC1 للملف الأصلي الذي اعتمدته SMPTE معياراً دولياً. معرفة الرمز قبل التحويل تساعد في اختيار إعدادات الجودة المناسبة لكل جيل.

WMV MP4 transcode lossy ترميز WMV غير متوافق مع قالب MP4. يُعاد ترميز الفيديو إلى H.264 الحديث. ويُحوّل الصوت من صيغة WMA إلى صيغة AAC. النتيجة تعمل على كل متصفح حديث وجهاز محمول، وهو المسار الافتراضي للاستخدام العام.
WMV MKV transcode lossy حاوية MKV مفتوحة ومرنة وتقبل معظم الترميزات. يُعاد ترميز الفيديو إلى H.264 والصوت إلى AAC بعامل جودة 20. المسار مفيد للأرشفة حين تحتاج فصولاً متعددة أو مسارات صوت مستقلة.
WMV WEBM transcode lossy يُنتج هذا المسار ملف WebM. الفيديو بترميز VP9 والصوت بترميز Opus، كلاهما خالٍ من حقوق الترخيص. يعمل الملف افتراضياً في كل متصفح حديث. إعادة الترميز كاملة لأن ترميز WMV ليس ضمن مواصفة WebM. المسار مفيد للنشر على الويب وللتطبيقات المتصفّحية.
WMV MOV transcode lossy يَقبل قالب MOV ترميز H.264 الحديث. يُضاف الصوت بصيغة AAC. المسار مفضّل في سير عمل أبل لتحرير الفيديو. إعادة الترميز تحفظ الجودة، والنسخ المباشر مستحيل لأن WMV لا يلائم قالب MOV.
متوسط

نقاط الضعف

  • استغلالات حماية WMDRM: تحمل ملفات ASF حقل عنوان اكتساب ترخيص. قد يوجّه هذا الحقل مشغّلاً قديماً من ويندوز ميديا إلى خوادم يسيطر عليها المهاجم عند فتح ملف WMV محمي.
  • ثغرات تحليل ترويسة ASF: تسبّبت بنى GUID مشوّهة في فيض الذاكرة داخل محلّلات ترميز قديمة. للمراجعة: ثغرة CVE-2009-0901.
  • أوامر سكربت مدمجة: تسمح مواصفة ASF بتدفق سكربت يحتوي على عناوين URL تُفتح تلقائياً في مشغّل ويندوز ميديا. واستُغلت هذه الميزة تاريخياً لإعادة توجيه التصيّد على أجهزة ويندوز سبعة وما قبلها.
  • اختراق تحليل رمزي لنظام WMDRM10: اخترقت أداة FairUse4WM نظام الحماية اختراقاً شاملاً في التاسع عشر من أغسطس 2006. ولذلك ملفات WMV المحمية من تلك الحقبة لا تقدّم أي ضمان حماية فعلي اليوم.

الحماية: يعالج FileDex ملفات WMV محلياً داخل صندوق رمل المتصفح. المحرّك هو FFmpeg المترجَم إلى WebAssembly. لا معالجة لـDRM، ولا تنفيذ لأوامر السكربت، ولا رفع للملفات إلى خادم. بيئة WASM معزولة عن ذاكرة النظام المضيف، والملفات المحمية تُظهر خطأ فكّ ترميز واضحاً بدلاً من إنتاج مخرجات فاسدة صامتة.

FFmpeg مكتبة
يفكّ FFmpeg كل متغيرات ترميز WMV ويحوّل إلى الصيغ الحديثة. يدعم أجيال الترميز كلّها من WMV1 القديم إلى VC-1 الحديث. نسخة WebAssembly هي محرّك التحويل داخل متصفح FileDex.
VLC أداة
مشغّل وسائط متعدد المنصات يحمل محلّل ترميز ASF مدمجاً. يدعم تشغيل WMV وVC-1 كاملاً دون إعدادات إضافية. أصبح التوصية الأولى لتشغيل WMV على الماك واللينكس منذ إيقاف Flip4Mac في 2016. يعمل أيضاً على الأندرويد وiOS.
mpv أداة
مشغّل وسائط بسيط مبني على مكتبة FFmpeg. يدعم WMV وVC-1 بشكل متقدّم. مفضّل للتشغيل البرمجي وسير عمل الحفظ الأرشيفي على اللينكس.
MediaInfo أداة
يفحص حاويات ASF ويعرض إصدار ترميز WMV. الدلالة عبر رمز FourCC الخاص بالترميز. يكشف خصائص التدفقات والطوابع الزمنية وحالة التشفير بدون فكّ ترميز الحمولة.
HandBrake أداة
محوّل فيديو بواجهة رسومية يدعم WMV كمصدر ويوفّر قوالب جاهزة للإخراج. الإخراج المدعوم يشمل MP4 وMKV. مبني على FFmpeg مع سير عمل مبسّط للمعالجة الدفعية.
GStreamer مكتبة
إطار وسائط متعدد مع ملحق اسمه asfdemux لتحليل حاويات ASF. يعالج تدفقات WMV وWMA داخل الحاوية. تستخدمه كثير من مشغلات سطح مكتب لينكس ومسارات التحويل الخلفية.