الصفحة الرئيسية » howto » كيفية إضافة MPEG-2 و VC-1 Video Codec Support إلى Raspberry Pi الخاص بك

    كيفية إضافة MPEG-2 و VC-1 Video Codec Support إلى Raspberry Pi الخاص بك

    للاستمتاع بمزيد من الوسائط المتنوعة على الكمبيوتر الصغير Raspberry Pi ، تحتاج إلى تمكين برامج الترميز MPEG-2 و VC-1 يدويًا. تابع القراءة لمعرفة كيفية القيام بذلك وتمتع بتشغيل DVD والمزيد على Pi الخاص بك.

    لماذا أحتاج إلى القيام بذلك?

    تم تصميم Raspberry Pi ليكون جهاز كمبيوتر تعليمي. وكجزء من هذه المهمة التعليمية ، قطعت مؤسسة Raspberry Pi طريقها للحد من تكاليف التصنيع والترخيص من أجل الحفاظ على التكلفة النهائية للجهاز. لم يتضمن جزء من تدابير خفض التكاليف شراء ترخيص شامل الثمن لاستخدام برامج ترميز الفيديو MPEG-2 و VC-1.

    هذا لا يعني أن Raspberry Pi غير قادر على فك تشفير الوسائط المشفرة في MPEG-2 أو VC-1 ، ولكن بشكل افتراضي لا يمكن تشغيل برامج الترميز على أجهزة Raspberry Pi لعدم وجود ترخيص مناسب. ولحسن الحظ ، تمكنت مؤسسة Raspberry Pi Foundation من اتخاذ الترتيبات اللازمة لبيع تراخيص فردية لكل برنامج ترميز رخيص للغاية.

    إذا كنت تتساءل عما إذا كنت أنت الجمهور المستهدف لبرنامج بيع الترخيص هذا والبرنامج التعليمي ، فتحقق مما إذا كان أي من العبارات التالية ينطبق عليك:

    أنا أستخدم جهاز Raspberry Pi كمركز إعلامي و / أو جهاز للأغراض العامة وأود أن:

    • مشاهدة DVDs (إما مباشرة من محرك أقراص DVD مرفق أو من ملفات .ISO ممزق). في هذه الحالة ، تحتاج إلى ترخيص MPEG-2 لفك تشفير الفيديو على أقراص DVD.
    • شاهد مجموعتي من ملفات AVI. في حين أن AVI هو تنسيق حاوية تقنيًا ، وليس برنامج ترميز ، فإن الغالبية العظمى من ملفات AVI يتم ترميزها باستخدام MPEG-2 وعلى هذا النحو ستحتاج إلى ترخيص MPEG-2.
    • مشاهدة المحتوى الذي قمت بنسخه أو تسجيله باستخدام Windows Media Center (مثل الأفلام أو البرامج التلفزيونية في تنسيق حاوية WMV). لهذا ستحتاج إلى ترخيص VC-1.

    إذا لم تكن متأكدًا إذا كان لديك أنواع الملفات المعنية ، فهناك طريقتان بسيطتان للتحقق منهما. أولاً ، يمكنك محاولة تحميل الملف في المركز الإعلامي الخاص بـ Raspberry Pi. إذا كان الملف ، على سبيل المثال ، ملف فيديو MPEG-2 مشفرًا ، فهناك احتمال كبير جدًا لتشغيل المسار الصوتي جيدًا ولكن يتعذر عرض مسار الفيديو ، تاركًا الشاشة سوداء.

    الطريقة الأكثر دقة للتحقق هي فحص الملف نفسه باستخدام أداة مثل MediaInfo - يمكنك اتباعها مع البرنامج التعليمي MediaInfo هنا. سوف يخبرك MediaInfo برنامج ترميز الفيديو المحدد لأي ملف فيديو تقوم بفحصه.

    ماذا أحتاج?

    في هذا البرنامج التعليمي ، نفترض أنك قد حصلت بالفعل على وحدة Raspberry Pi وقمت بتثبيت نظام التشغيل الذي تختاره عليه. علاوة على ذلك ، سنستخدم نسخة من Raspbmc لهذا البرنامج التعليمي على افتراض أن العديد من القراء تابعوا دليل Raspbmc الخاص بنا ، ونود الآن إضافة دعم DVD / WMV لبناء.

    حتى إذا كنت تستخدم توزيع Raspberry Pi آخر ، فإن تعليمات سطر الأوامر والتكوين اليدوي لا يزالان ينطبقان عليك وعلى وحدة Pi الخاصة بك.

    سنقوم بتغطية طريقتين: إضافة رمز الترخيص يدويًا وعبر Raspbmc-a توزيع Raspberry Pi- الممنوح لـ XBMC.

    للمتابعة ، ستحتاج إلى الأشياء التالية:

    • ترخيص MPEG-2 (~ 4 دولارات) و / أو VC-1 (حوالي $ 2) تم شراؤه من متجر Raspberry Pi.
    • الوصول إلى موجه الأوامر على Raspberry Pi (إما على الجهاز الفعلي أو عبر SSH).

    أولاً ، سنوجهك خلال الحصول على الرقم التسلسلي خارج اللوحة وشراء التراخيص التي تحتاج إليها. بعد ذلك ، سنوضح لك كيفية إضافة التراخيص إلى Pi يدويًا أو استخدام الأداة المضمنة في Raspbmc.

    شراء التراخيص

    لشراء التراخيص التي تحتاجها ، سيكون عليك استرداد الرقم التسلسلي الفريد الخاص بلوحة Raspberry Pi. لا تتم طباعة هذا الرقم في أي مكان على لوحة الدائرة الكهربائية بل يتم تخزينه في الأجهزة ؛ يجب استرجاعها باستخدام موجه الأوامر.

    استرداد الرقم التسلسلي: أولاً ، قم بزيارة موجه الأوامر إما في المحطة الفعلية أو متصلاً بالمطراف عن بعد عبر أداة SSH مثل PuTTY. إذا كانت لديك لوحة مفاتيح متصلة بجهاز Raspbmc ، فاختر "خروج" من واجهة Raspbmc عبر زر الطاقة في الجانب الأيسر السفلي من واجهة المستخدم الرسومية. اضغط على ESC لتحميل موجه الأوامر بدلاً من تمهيد مرة أخرى إلى واجهة المستخدم الرسومية Raspbmc. هذا سوف يودع لك في موجه الأوامر.

    بدلاً من ذلك ، إذا كنت ترغب في الوصول إلى موجه الأوامر عن بُعد ، فقم بإشعال عميل SSH (مثل PuTTY) وأدخل عنوان IP الخاص بوحدة Rasperry Pi الخاصة بك.

    سواء كنت قد قمت بسحب موجه الأوامر مباشرة على الجهاز أو عبر SSH ، فستتم مطالبتك بتسجيل الدخول. تركيبة تسجيل الدخول / كلمة المرور الافتراضية لـ Raspbmc هي متزمت / توت العليق.

    بمجرد دخول موجه الأوامر ، أدخل الأمر التالي: cat / proc / cpuinfo

    سيقوم Pi الخاص بك بسحب 11 سطر من النص ، لكن الخط الوحيد الذي يهمنا هو السطر الأخير المسمى مسلسل. قم بنسخ الرقم التسلسلي الرقمي 16 الفريد (مغمور جزئيا في لقطة الشاشة هنا).

    نظرًا لأن الترخيص مُنح لكل لوحة Raspberry Pi المحددة ، كرر العملية المذكورة أعلاه لكل لوحات Raspberry Pi التي ترغب في شراء ترخيص لها..

    بمجرد حصولك على الرقم التسلسلي لكل وحدة فردية ، فقد حان الوقت لشراء التراخيص من الأساس Raspberry Pi.

    شراء الترخيص: قم بزيارة صفحة شراء مؤسسة Raspberry Pi Foundation لترخيص MPEG-2 و / أو رخصة VC-1. أدخل الرقم التسلسلي لـ Raspberry Pi في الفراغ المناسب أسفل السعر. أضف الترخيص إلى سلة التسوق الخاصة بك. كرر هذه العملية لجميع التراخيص الموجودة على جميع الوحدات التي ترغب في إضافة برامج الترميز إليها.

    على الرغم من أن الأساس يشير إلى أن الأمر قد يستغرق ما يصل إلى 72 ساعة حتى يصل ترخيصك عبر البريد الإلكتروني ، إلا أننا تلقينا ذلك في غضون 24 ساعة. عند وصول بريدك الإلكتروني ، سيتضمن رمزًا لكل ترخيص تمت تهيئته على النحو التالي:

    decode_MPG2 = 0000000000

    decode_WVC1 = 0000000000

    الجزء 0000000000 من الترخيص هو رمز الترخيص الفريد الرقمي المكون من 10 أرقام.

    تثبيت التراخيص

    الآن بعد أن أصبح لدينا رموز الرخصة ، حان الوقت لإضافتها إلى Raspberry Pi والاستمتاع بتشجيع الوسائط المحسنة.

    تثبيت التراخيص يدويًا: تعمل تقنية التثبيت اليدوي لأي تثبيت في Raspberry Pi ، بما في ذلك Raspbmc.

    لتثبيت برامج الترميز يدويًا ، يلزمك إيقاف تشغيل جهاز Raspberry Pi ، وإزالة بطاقة SD ، وتركيب بطاقة SD على جهاز كمبيوتر مع إمكانية الوصول إلى محرر نصوص بسيط.

    تتضمن بطاقات Raspberry Pi SD قسمًا مصغرًا بتنسيق FAT يحتفظ بأدوات بدء التشغيل بما في ذلك ملف تكوين تم تحريره بسهولة باسم config.txt. [ملاحظة: قد لا تنشئ بعض أنظمة التشغيل تلقائيًا ملفًا config.txt ؛ إذا لم يكن هناك config.txt ببساطة إنشاء الخاصة بك.]

    حدد موقع الملف وقم بإنشاء نسخة منه ، وإعادة تسميته config.old- سيعمل هذا الإصدار كنسخة احتياطية في حالة حدوث أي خطأ أثناء عملية التحرير. افتح ملف config.txt الأصلي في محرر النص المفضل لديك (نحن نستخدم برنامج Notepad ++).

    استنادًا إلى نظام التشغيل الذي تقوم بتشغيله على جهاز Pi الخاص بك ، قد يبدو ملف التكوين مختلفًا بعض الشيء. اترك الإدخالات الحالية وحدها. قص ولصق إدخالات الترخيص المنسقة التي تلقيتها في بريدك الإلكتروني ، مثل:

    احفظ ملف config.txt وأخرج بطاقة SD بأمان من جهاز الكمبيوتر الخاص بك. أعد بطاقة SD إلى Raspberry Pi وقم بتشغيل الجهاز.

    إضافة التراخيص عبر أداة Raspbmc المضمنة: إذا كنت تقوم بتشغيل Raspbmc ، يمكنك تخطي كل شيء يدويًا بتحرير خطوة config.txt والاستفادة من الأداة المدمجة داخل Raspbmc.

    للقيام بذلك ، توجه إلى جهاز Raspbmc وانتقل من الواجهة الرئيسية إلى البرامج -> إعدادات Raspbmc. بمجرد أن تكون داخل إعدادات Raspbmc ، انتقل إلى علامة التبويب "تكوين النظام" وقم بالتمرير لأسفل إلى قسم إعدادات النظام المتقدمة:

    هناك يمكنك النقر على MPEG2 و VC1 وإدخال رقم الترخيص الخاص بك. لا تكتب في السلسلة بأكملها التي قدمتها لك عن طريق Raspberry Pi ، واترك القيمة decode_MPG2 = و decode_WVC1 = part. قم بإدخال السلسلة المكونة من 10 أرقام فقط بعد علامة المساواة في كل فتحة في الترميز.

    بمجرد إضافة تراخيص codec المناسبة ، عد إلى الواجهة الرئيسية وأعد تشغيل جهازك عبر قائمة اختيار الطاقة في الزاوية السفلية اليسرى.

    اختبار برامج الترميز: الطريقة الأكثر إمتاعًا لاختبار برامج الترميز الجديدة هي إطلاق ملف وسائط تعرف أنه لن يلعب بدونه ، والجلوس ، ومشاهدته يلعب بشكل مثالي.

    الطريقة الأكثر تقنية للتحقق ، إذا واجهت أي خلل وترغب في تأكيد أن الترخيص الخاص بك معترف به من قبل الجهاز ، هو التوجه إلى موجه الأوامر وإدخال الأوامر التالية:

    vcgencmd codec_enabled MPG2
    vcgencmd codec_enabled WVC1

    يجب أن يعود Pi فورًا إلى تمكين برنامج الترميز. إليك إخراج فحص MPG2 على جهاز الاختبار لدينا ، للرجوع إليه:

    يبدو كل شيء جيدًا في موجه الأوامر وتقوم الملفات الصوتية السابقة فقط بتشغيل كل من قنوات الصوت والفيديو. لبضعة دولارات وبضع دقائق من وقتنا ، نحن جاهزون للاستمتاع بمجموعة متنوعة من مقاطع الفيديو المشفرة في الكودات MPEG-2 و VC-1.


    هل لديك موضوع متعلق بـ Raspberry Pi الملائم الذي ترغب في رؤيته لنا؟ صوت في التعليقات أو الكتابة إلى [email protected] مع اقتراحاتكم.