محتوى متقدم
يوفر المحتوى المتقدم إمكانية التفاعل في تنسيق القرص الضوئي عالي الدقة DVD .
تُستخدم ميزة المحتوى المتقدم لتوفير قوائم تفاعلية وميزات خاصة، مثل محتوى إضافي وألعاب، لأقراص HD DVD (أحد تنسيقات الفيديو عالية الوضوح ). يتولى محرك تشغيل المحتوى المتقدم مسؤولية الاستجابة لإدخالات المستخدم (مثلًا، من جهاز تحكم عن بُعد)، بالإضافة إلى الأحداث المُبرمجة للحدوث أثناء تشغيل الفيلم، والتحكم في جميع الإجراءات والخصائص التفاعلية خلال هذه العملية. طُوّرت مواصفات المحتوى المتقدم بواسطة مايكروسوفت وديزني ، بمساهمة من أعضاء آخرين في منتدى DVD ، بما في ذلك توشيبا وسونيك سوليوشنز . كما يُتيح المحتوى المتقدم الوصول إلى الشبكة لتنزيل محتوى إضافي، والوصول إلى وحدة تخزين دائمة تُستخدم لحفظ الإشارات المرجعية ومعلومات الحالة الأخرى.
تُعدّ إمكانية تشغيل المحتوى المتقدم جزءًا أساسيًا من مواصفات HD DVD-Video. وقد حدّد مزوّدو المحتوى (وتحديدًا ديزني ووارنر بروذرز ) خصائصها بناءً على متطلباتهم لجيل جديد من تنسيقات الأقراص. [ 1 ] [ 2 ]
يُعد تطبيق HDi من مايكروسوفت هو الأكثر شيوعًا لتطبيق المحتوى المتقدم (الذي يعمل في كل من مشغلات أقراص DVD عالية الدقة من توشيبا وملحق Xbox 360 من مايكروسوفت) . [ 3 ]
لا يستخدم تنسيق Blu-ray المنافس المحتوى المتقدم، بل يستخدم BD-J بدلاً من ذلك.
تكنولوجيا
تُكتب تطبيقات المحتوى المتقدم باستخدام لغة XML التصريحية ولغة ECMAScript الإجرائية . وتتشابه هذه التطبيقات في بنيتها مع تطبيقات AJAX على الويب، حيث تستخدم مزيجًا من البرمجة النصية ولغة الترميز في نموذج تنفيذ غير متزامن. تُنشأ "صفحة" باستخدام لغة الترميز، ويمكن تعديلها بمرور الوقت بناءً على مدخلات المستخدم، وتقدم الفيلم، وما إلى ذلك. ويمكن تحميل "صفحة" جديدة عند الحاجة (مثلًا، عند الانتقال إلى جزء آخر من التطبيق)، ثم تبدأ العملية من جديد. [ 4 ]
يتضمن المحتوى المتقدم قواعد بيانات عناصر XML مبنية على HTML للمحتوى مثل الصور والأزرار والنصوص، إلخ؛ وقواعد بيانات سمات XML مبنية على CSS و XSL لوصف التخطيط والألوان وأنواع الخطوط، إلخ؛ وقواعد بيانات للعناصر والسمات مبنية على SMIL للتوقيت والرسوم المتحركة والأحداث والمزامنة. مع أنه من الممكن كتابة صفحات تفاعلية معقدة باستخدام لغة XML التصريحية فقط، إلا أن أي تفاعل مع المشغل نفسه (مثل تغيير لغة الصوت أو الانتقال إلى عنوان جديد) يتطلب كتابة كود برمجي إجرائي بلغة ECMAScript.
لدعم كود ECMAScript، يحدد المحتوى المتقدم عددًا كبيرًا من الكائنات والخصائص والأساليب (" واجهات برمجة التطبيقات ") التي تشبه DOM في متصفح الويب؛ تسمح واجهات برمجة التطبيقات هذه للبرنامج النصي بالاستعلام عن المشغل والتحكم فيه، وتحريك صفحة الترميز، والاستجابة لأحداث المستخدم، والاتصال بالإنترنت لتنزيل محتوى جديد مثل الإعلانات التشويقية، وسير الممثلين وطاقم العمل، أو معلومات أخرى.
HDi

HDi (المعروفة سابقًا باسم iHD [ 5 ] ) هي تطبيق مايكروسوفت [ 6 ] لطبقة التفاعل المتقدمة للمحتوى في أقراص HD DVD . [ 7 ] تُستخدم هذه التقنية في ملحق HD DVD لجهاز Xbox 360 ، بالإضافة إلى مشغلات HD DVD المستقلة. [ 7 ]
تُكتب التطبيقات المصممة لـ HDi باستخدام لغة XML ولغة ECMAScript، حيث تتم معالجة الأخيرة بواسطة محرك JScript عند تشغيلها على أنظمة تشغيل Microsoft Windows. يوفر وقت تشغيل HDi واجهات برمجة التطبيقات (APIs) المحددة في معيار المحتوى المتقدم (Advanced Content Standard). وهو يوفر نموذج برمجة أحادي الخيوط فقط، على الرغم من أن بعض العمليات (مثل الوصول إلى الشبكة والتخزين الدائم) تُنفذ كعمليات غير متزامنة. [ 8 ]
يُعرض فيلم HD DVD ، بما في ذلك وظائفه التفاعلية، كتطبيق محتوى متقدم، يتم تشغيله وعرضه بواسطة بيئة تشغيل HDi. يتكون تطبيق المحتوى المتقدم من ملفات قائمة التشغيل.xpl ، وملفات الترجمة ، .xasوملفات الترميز، .xmuوالنصوص البرمجية .js، بالإضافة إلى الفيديو نفسه، ضمن بنية مجلدات محددة. تقوم بيئة تشغيل HDi بتحليل ملفات الترميز والنصوص البرمجية لتنفيذ الإجراءات. يتم بدء تشغيل الفيديو، بالإضافة إلى دمجه مع بقية نظام التنقل، والتحكم فيه بواسطة كود برمجي.
يتولى وقت تشغيل HDi مسؤولية تنفيذ وعرض تطبيق تشغيل الأفلام والتنقل فيه. يتم تحليل الترميز إلى نموذج كائن المستند (DOM) ، مما يسمح لرمز ECMAScript بالتحكم في تخطيط واجهة المستخدم وتعديله أثناء التنفيذ. يتم تحقيق الرسوم المتحركة والتفاعلية من خلال التغيير الديناميكي لتخطيط عناصر واجهة المستخدم. يُستخدم نموذج كائن المستند (DOM) وواجهات برمجة التطبيقات المرتبطة به لتمكين سيناريوهات أخرى، مثل إيقاف التشغيل مؤقتًا واستبداله بواجهة المستخدم للتنقل، أو الانتقال إلى منطقة معينة في الفيلم (سواءً للبحث اليدوي أو الانتقال إلى الإشارات المرجعية). بالنسبة لمكدس العرض، فإنه يعرض ستة مستويات (وهي حاويات للرسومات) مرتبة فوق بعضها البعض. الصورة النهائية المعروضة هي عبارة عن تركيب للصور من المستويات الفردية. يتولى وقت تشغيل HDi عملية تركيب المستويات في الصورة النهائية. طبقات العرض هذه، من الخلف إلى الأمام، هي:
- مستوى الخلفية: يحدد مستوى الخلفية لون الخلفية للتطبيق.
- مستوى الفيديو الرئيسي: عندما يكون الفيديو الرئيسي مرئيًا، يتم عرضه على هذا المستوى.
- مستوى الفيديو الفرعي: عند تشغيل فيديو ثانوي (مثل صورة داخل صورة)، يتم عرضه على هذا المستوى.
- مستوى رسومات الترجمة: يتم عرض جميع الترجمات (القياسية والمتقدمة) على هذا المستوى.
- مستوى رسومات التطبيق: يتم عرض واجهة المستخدم التي يتم عرضها بواسطة البرنامج النصي والترميز على هذا المستوى.
- مستوى المؤشر: يتم عرض المؤشر، إن كان مرئيًا، على هذا المستوى.
لا توفر مايكروسوفت أدوات تصميم لتطوير تطبيقات HDi، على الرغم من أن جهات خارجية قد وفرت هذه الأدوات. ونظرًا لانتشار استخدام المكونات التي يستخدمها المحتوى المتقدم (وHDi) - XML و XSL-FO و XPath و ECMAScript - يمكن استخدام أي أداة تطوير تدعم هذه المكونات لتطوير تطبيقات HDi. مع ذلك، أتاحت مايكروسوفت محاكي HDi للتنزيل مجانًا، كجزء من حزمة HD DVD Interactivity Jumpstart Kit، لتمكين المستخدمين من إنشاء محتوى HDi وتصحيح أخطائه على أجهزة الكمبيوتر التي تعمل بنظام Windows XP ، مع العلم أن هذا المحاكي ليس أداة إنشاء كاملة ولا جهاز تشغيل.
لا يقتصر استخدام تقنية HDi بالضرورة على الوسائط البصرية؛ بل يمكن استخدامها على الوسائط التي يتم توصيلها أو بثها عبر الإنترنت أو أي شبكة أخرى. في الواقع، في 4 أكتوبر 2007، أعلنت شركتا توشيبا ومايكروسوفت عن إنشاء اتحاد التفاعلية المتقدمة (AIC) بهدف "توسيع نطاق التجارب التفاعلية وتعزيزها لتشمل منصات جديدة تتجاوز الوسائط البصرية". [ 9 ]
اتحاد التفاعلية المتقدمة
كان من المفترض أن يكون اتحاد التفاعلية المتقدمة (AIC) منتدىً مفتوحًا يهدف إلى توسيع إمكانيات المحتوى التفاعلي المتقدم لتقنية HD DVD لتشمل أجهزة وآليات عرض جديدة. وقد أُعلن عنه بشكل مشترك من قبل شركتي توشيبا ومايكروسوفت في 4 أكتوبر 2007 [ 10 ] ، لكنه لم يُنفذ قط. وشملت الشركات المذكورة في الإعلان ما يلي:
- مايكروسوفت
- توشيبا
- دريم ووركس أنيميشن
- باراماونت
- يونيفرسال ستوديوز
- وارنر بروس
أمثلة
بعض الأمثلة على المحتوى المتقدم على أقراص HD DVD هي:
- ميزات تفاعلية مثل صورة داخل صورة، ولوحات قصصية، وسير ذاتية للممثلين، ونظام تحديد المواقع العالمي (GPS) ، و"المواصفات التقنية" في العديد من عناوين Universal Studios ، والتي تحمل علامة " U-Control " [ 11 ]
- تتضمن العديد من أفلام وارنر بروس ميزات سلبية مثل خاصية الصورة داخل الصورة ولوحات القصة ، والتي تحمل علامة " تجربة داخل الفيلم".
- نقاط الفصل التي يحددها المستخدم، والمعروفة باسم "الإشارات المرجعية" أو "مشاهدي"، موجودة في العديد من العناوين من استوديوهات مختلفة.
- ميزات قابلة للتنزيل مثل كتاب تلوين لفيلم شريك الثالث من إنتاج دريم ووركس أنيميشن [ 12 ]
- مقاطع دعائية قابلة للتنزيل ومحتويات أخرى لألعاب مختلفة، بما في ذلك Freedom من Bandai Visual
- التسوق عبر الإنترنت للسلع والخدمات المصورة في الفيلم، مثل إيفان العظيم من يونيفرسال ستوديوز [ 13 ]
مراجع
- ↑ "أمير ماجيديمهر يصف نشأة HDi" . مؤرشف من الأصل بتاريخ 30-10-2007.
- ↑ "مواصفات متطلبات تطبيق فيديو HD DVD" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 2013-08-08 . تم الاطلاع عليه بتاريخ 2007-10-03 .
- ↑ "مايكروسوفت تعلن عن استخدام شعار HDi من قبل توشيبا واستوديوهات هوليوود" .
- ↑ "سيناريوهات أقراص الفيديو عالية الدقة من منتدى أقراص الفيديو الرقمية" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 8 أغسطس 2013. تم الاطلاع عليه بتاريخ 4 نوفمبر 2007 .
- ↑ "Engadget:iHD, HDi؟ لا، اسمها Advanced Navigation" . مؤرشف من الأصل بتاريخ 28-09-2007 . تم الاطلاع عليه بتاريخ 25-07-2018 .
- ↑ "بيان صحفي بشأن العلامة التجارية" . مايكروسوفت . مؤرشف من الأصل بتاريخ 1 يناير 2008. تم الاطلاع عليه بتاريخ 25 يوليو 2018 .
- 1 2 "مايكروسوفت تعلن عن استخدام توشيبا واستوديوهات هوليوود لشعار HDi" . تم الاطلاع عليه بتاريخ 4 أكتوبر 2007 .
- ↑ بيتر تور. "الحفاظ على دلالات الاستدعاء" . تم الاسترجاع في 2007-12-04 .
- ↑ "توشيبا ومايكروسوفت تعلنان عن خطط لتشكيل اتحاد تفاعلي متقدم" . مايكروسوفت . مؤرشف من الأصل بتاريخ 24 أكتوبر 2007. تم الاطلاع عليه بتاريخ 22 يوليو 2018 .
- ↑ "توشيبا ومايكروسوفت تعلنان عن خطط لتشكيل اتحاد التفاعل المتقدم" . مايكروسوفت . مؤرشف من الأصل بتاريخ 24-10-2007.
- ↑ ""التحكم عن بعد" عن قرب: تقرير ميداني" . مؤرشف من الأصل بتاريخ 27-10-2007.
- ↑ "الإعلان عن ميزات فريدة لفيلم شريك على قرص DVD عالي الدقة" .
- ↑ "إطلاق ميزة التسوق عبر الإنترنت مع أقراص HD DVD" . أخبار NBC .
فهرس
- "مجموعة أدوات بدء تشغيل HD-DVD" . مايكروسوفت . تم الاسترجاع في 4 ديسمبر 2007 .
روابط خارجية
- بيان صحفي حول علامة HDi التجارية
- منتدى تأليف أقراص الفيديو الرقمية عالية الدقة MSDN
- مدونة بيتر تور من مايكروسوفت حول تقنية HDi
- مدونة إيمي دولارد من مايكروسوفت حول تطوير تطبيقات أقراص الفيديو الرقمية عالية الدقة
- مقابلة مع مطور أقراص HD-DVD لجهاز Xbox 360
- ضغوط HP بلو راي كامب
- يصف أمير ماجيديمهر من شركة مايكروسوفت نشأة تقنية HDi (وأشياء أخرى).
- مقابلة: كيفن كولينز من مايكروسوفت على قرص HD DVD، مؤرشفة بتاريخ 12 أكتوبر 2007 في أرشيف الإنترنت (Wayback Machine).
- تكنولوجيا الأفلام والفيديو
- قرص DVD عالي الدقة
- تلفزيون عالي الوضوح
- التلفزيون التفاعلي
