[مثال] طريقة استخدام MPV Player وتضمينه داخل يرنامجك - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188) +--- الموضوع : [مثال] طريقة استخدام MPV Player وتضمينه داخل يرنامجك (/showthread.php?tid=40035) |
طريقة استخدام MPV Player وتضمينه داخل يرنامجك - معاند الحظ - 19-11-21 بسم الله الرحمن الرحيم
والسلام عليكم احبتي الكرام ورحمة الله
بعد انقطاع طويل عن كتابة مواضيع في المنتدى شاء الله اخيرا ان اضع هذا الموضوع
استخدام اداة MPV Player في فيجوال بيسك
كمثال ومرجع لمن يريد استخدام الاداة MPV Player
من داخل برنامجه
اولا تعريف سريع لمن لايعرف ماهي هذه الاداة
هي اداة تقوم بتشغيل ملفات الفيديو والصوت وباختصار تقوم مقام
برامج تشغيل الفيديو Media Player او مشغل الوسائط
شاهد الفيديو
وسبب هذا الموضوع هو اني قرات اكثر من موضوع من اعضاء يسالون
عن كيفية تضمين الاداة داخل برنامج فيجوال بيسك
وفي البداية ارجو لمن يريد استخدامها مراجعة المصادر التي سارفقها
في الموضوع لانها تحتوي على كل مايحتاجه المبرمج
لتشغيل الاداة توجد مكتبات كثيرة على موقع GitHub
لكن اخترت احدها وهي المكتبة mpv.io
وهذا رابط الصفحة الرسمية
وهنا رابط صفحة دليل الاستخدام
وهي تحتوي على كل شروحات الاوامر واستخداماتها
وهنا رابط على موقع GitHub
يحتوي ايضا شروحات ومثال بلغة CSharp
وباختصار لكي تستطبع التعامل مع الاداة في برنامجك تحتاج
معرفة كيف تتواصل معه فمحاولة استخدامه من خلال Process
لن يجدي كما اكتشفت
وللتواصل معه هناك 3 انواع من الاوامر كالتالي
الامر mpv_command
وهو يستخدم لارسال امر الى الاداة مثل تشغيل مقطع
وهنا تجد دليل الاستخدام والشروحات
الامر mpv_set_property
وهو كما هو واضح من اسمه يستخدم لتعديل قيمة خاصية في الاداة
وهنا تجد دليل الاستخدام والشروحات
الامر mpv_set_option
وهو لتعيين خيارات الاوامر
وهنا تجد دليل الاستخدام والشروحات
واخيرا تحتاج الى هذا الملف mpv-1.dll
و يجب ان تضعه في مجلد الاخراج في برنامجك
اخيرا يمكنك تحميل المثال المرفق
والتعديل عليه كما تشاء
رابط تحميل المثال
RE: طريقة استخدام MPV Player وتضمينه داخل يرنامجك - ابو روضة - 04-12-21 بارك الله فيك أخى الكريم.......
|