أهلا بجميعـ الأعضاء والمشرفينـ،،
كيفكمـ ؟ أخباركمـ؟ إنـ شاء الله تمام..
أحب أقدم لكم طريقة إضافة شعار بواسطة الأداة 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 على كيفكـ ^^
منقول للفائدة
وكل الحقوق محفوظة