مرحبا بك بيننا
اذا كنت نينجا سابق فيرجى الدخول بحسابك
اما اذا كنت زائر تريد ان تكون نينجا بيننا فتفضل بالتسجيل
لكن قبل التسجيل اضغط عل " هنا" لتأخذك الى صفحة ستفيدك كثيرا للتسجيل
هنا


    كيف تضيف شعار لبرنامج megui بواسطة الأداة Avisynth

    شاطر
    avatar
    STORM
    مدير
    مدير

    ذكر
    عدد المساهمات : 1240
    العمر : 24
    الشهرة : 53



    كيف تضيف شعار لبرنامج megui بواسطة الأداة Avisynth

    مُساهمة من طرف STORM في الجمعة يونيو 18, 2010 10:07 pm


    أهلا بجميعـ الأعضاء والمشرفينـ،،
    كيفكمـ ؟ أخباركمـ؟ إنـ شاء الله تمام..
    أحب أقدم لكم طريقة إضافة شعار بواسطة الأداة Avisynth ومن ثم إنتاجها ببرنامج megui إما بصيغة mp4 أو mkv
    الدرس هذا متقدم وانا أختصرت أشياء
    أولاً:/


    ونحتاج أيضا لشعار بصيغة bmp
    ولكن للأسف فأنا لاأملكـ شعار حاليا لذلك سأشرح على شعار جزيرة الأنمي (إن لم يكن هناك إعتراض)


    كود:

    DirectShowSource("C:\Users\User\Documents\Downloads\Video\Sister Princess - 04 (DVD 704x480 h264 AAC).mp4",audio=true,fps=23.98,convertfps=True)
    LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\VSFilter.dll")
    TextSub("C:\Users\User\Desktop\sister prences\Sister Princess 04.ass")

    LoadVirtualDubPlugin("C:\Program Files\AviSynth 2.5\plugins\Logo.vdf","logo")
    converttorgb32()
    logo(0, 0, 100, 1, 255, 255, 255, 100, "C:\\Users\\User\\Desktop\\MANGA\\Anime-Island.bmp", 0, 0, 0, 0, 0, 0, 0)
    converttoyv12()


    أكيد إنكم عارفين الملون بالأخضر ==ّ
    كل إلي يهمنا هو الملون بالأحمر

    كود:

    LoadVirtualDubPlugin("C:\Program Files\AviSynth 2.5\plugins\Logo.vdf","logo")

    الأمر هذا لإضافة الشعار، أما الملون بالأخضر فهو مسار الفلتر، والـ logo هو تعريف المتغير ويمكنكـ وضع أي شيء بدله

    كود:

    LoadVirtualDubPlugin("C:\Program Files\AviSynth 2.5\plugins\Logo.vdf","logo")
    converttorgb32()
    logo(0, 0, 100, 1, 255, 255, 255, 100, "C:\\Users\\User\\Desktop\\MANGA\\Anime-Island.bmp", 0, 0, 0, 0, 0, 0, 0)
    converttoyv12()


    ثم نكتب الأمر converttorgb32() لتغيير نظام الألوان حتى يقبل الفلتر

    كود:

    LoadVirtualDubPlugin("C:\Program Files\AviSynth 2.5\plugins\Logo.vdf","logo")
    converttorgb32()
    logo(0, 0, 100, 1, 255, 255, 255, 100, "C:\\Users\\User\\Desktop\\MANGA\\Anime-Island.bmp", 0, 0, 0, 0, 0, 0, 0)
    converttoyv12()


    ثم نضيف مسار وإعدادات الشعار
    لكن قبل هذا لازم تنتبهوا لشيء مهم الملون بالبرتقالي لازم يكونون نفس الكلمة
    (يعني لو وضعت بدلABC logo "تكون كالتالي )
    مثال لتوضيح أكثر

    كود:

    LoadVirtualDubPlugin("C:\Program Files\AviSynth 2.5\plugins\Logo.vdf","ABC")
    converttorgb32()
    ABC(0, 0, 100, 1, 255, 255, 255, 100, "C:\\Users\\User\\Desktop\\MANGA\\Anime-Island.bmp", 0, 0, 0, 0, 0, 0, 0)
    converttoyv12()


    وبالنسبة لمسار وإعدادات الشعار بنطلعها من برنامج virtualdub وتابعوا بالصور:

    هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 1026x526 .

    هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 1029x527 .

    هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 1193x590 .

    هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 1025x527 .

    هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 1023x479 .



    ثم نذهب لمكان الحفظ ونفتح الملف بالمفكرة يطلع زي كذا:

    كود:

    VirtualDub.RemoveInputStreams();
    VirtualDub.stream[0].SetSource(0x73647561,0);
    VirtualDub.stream[0].DeleteComments(1);
    VirtualDub.stream[0].AdjustChapters(1);
    VirtualDub.stream[0].SetMode(0);
    VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
    VirtualDub.stream[0].SetClipMode(1,1);
    VirtualDub.stream[0].SetConversion(0,0,0,0,0);
    VirtualDub.stream[0].SetVolume();
    VirtualDub.stream[0].SetCompression();
    VirtualDub.stream[0].EnableFilterGraph(0);
    VirtualDub.stream[0].filters.Clear();
    VirtualDub.video.DeleteComments(1);
    VirtualDub.video.AdjustChapters(1);
    VirtualDub.video.SetDepth(24,24);
    VirtualDub.video.SetMode(3);
    VirtualDub.video.SetFrameRate(0,1);
    VirtualDub.video.SetIVTC(0,0,-1,0);
    VirtualDub.video.SetCompression();
    VirtualDub.video.filters.Clear();
    VirtualDub.video.filters.Add("logo (1.7b2)");
    VirtualDub.video.filters.instance[0].Config(0, 0, 100, 1, 255, 255, 255, 100, "C:\\Users\\User\\Desktop\\MANGA\\Anime-Island.bmp", 0, 0, 0, 0, 0, 0, 0);


    طبعاً إلي يهمنا هو الملون فقط
    ننسخه ونلصقه هنا

    كود:

    LoadVirtualDubPlugin("C:\Program Files\AviSynth 2.5\plugins\Logo.vdf","logo")
    converttorgb32()
    logo(0, 0, 100, 1, 255, 255, 255, 100, "C:\\Users\\User\\Desktop\\MANGA\\Anime-Island.bmp", 0, 0, 0, 0, 0, 0, 0)
    converttoyv12()


    ثم نكتب converttoyv12() لكي يعيد نظام الألوان إلى الوضع الطبيعي

    كود:

    LoadVirtualDubPlugin("C:\Program Files\AviSynth 2.5\plugins\Logo.vdf","logo")
    converttorgb32()
    logo(0, 0, 100, 1, 255, 255, 255, 100, "C:\\Users\\User\\Desktop\\MANGA\\Anime-Island.bmp", 0, 0, 0, 0, 0, 0, 0)
    converttoyv12()


    وبعد كذا نذهب إلى الـ megui لإنتاج الحلقة بالـ MP4 أو MKV على كيفكـ ^^


    منقول للفائدة
    وكل الحقوق محفوظة






    avatar
    nara555
    مدير
    مدير

    انثى
    عدد المساهمات : 1226
    العمر : 23
    الشهرة : 30

    رد: كيف تضيف شعار لبرنامج megui بواسطة الأداة Avisynth

    مُساهمة من طرف nara555 في السبت يونيو 19, 2010 8:11 am

    مشكووووووووووووور علي البرنامج
    avatar
    شينو
    مشرف
    مشرف

    ذكر
    عدد المساهمات : 718
    العمر : 19
    الشهرة : 48

    رد: كيف تضيف شعار لبرنامج megui بواسطة الأداة Avisynth

    مُساهمة من طرف شينو في السبت يونيو 19, 2010 8:27 am

    شكرا على الموضوع

      الوقت/التاريخ الآن هو الخميس يوليو 19, 2018 2:05 am