المشاركة الأصلية كتبت بواسطة التنين الازرق
امـــ
سؤالي لليوم ^.^
عندي مقطع ! اريد اضيفه في وسط الحلقة كيف ؟؟؟ في الانتاج وباريت يكون الشرح
على برنامج " فرتشال دب مود "
-------------------
+
هل يمكنني ايضا ان اضع شعار متحرك ؟؟؟
في نفس البرنامج " فرتشال دب مود " << وليس شعار ثابت -_-"
وعليكم السلام
اخي تستطيع عمل كل ما سألت عنه عن طريق كتابة كم سطر في المذكرة وحفظه بصيغة avs
بالنسبة للمقطع الي تبي تحطه وسط الحلقه
بنستخدم امر Trim موجود شرحه هنا
http://www.msoms-anime.net/showthread.php?t=29916 تجده في السؤال 14
سأشرحه لك هنا
بشرح لك الطريقه بالكلام حتى اول شي تستوعب وش تسوي انت ^^
نبي نجزء الحلقه لجزئين جزء ما قبل المقطع الي تبي تحطه (ويكون عبارة عن كم سطر نحفظه بصيغة avs)
وجزء ما بعد المقطع الي تبي تحطه (ويكون عبارة عن كم سطر نحفظه بصيغة avs)
ونستورد المقطع الي تبي تحطه (ويكون عبارة عن كم سطر نحفظه بصيغة avs)
بعدها نسوي سكربت avs يجمع بينهم كلهم وراح يتنج لك حلقه بوسطها مقطعك
الحين بشرح لك الشرح الدسم
اول حاجه بما انك تعرف طريقة استيراد الملف
افتح ملف avs جديد اول سطر ضع فيه امر الاستيراد للحقه
السطر الثاني اكتب فيه
ثم شغل ملف avs في ميدابلير كلاسيك او الفريتشل دب وقدم الحلقه
حتى تصل للدقيقه الي تبي يبدا منه المقطع
راح تشوف مكتوب كلام اصفر طبعاً يهمنا اول معلومه
الي هي Frame
راح تشوف مكتوب رقم من اصل كذا، يعني مثلاً
Farme: 1500 of 3000
منتصف الحلقه بتكون عند الفريم 1500
نكتب هذا الامر تحت سطر الاستيراد
وبيكون السكربت على هذي الشاكله
كود:
DirectShowSource("D:\1.avi",fps=23.97,convertfps=true)
Trim(0,1500)
إذا كنت تريد اضافه ملف ترجمة حمل اول شي
هذا الملف
http://www.dlldll.com/vsfilter.dll_download.html
ستجد بداخله ملف اسمه
VSFilter.dllاو ربما موجود لديك في الفريتشل دب
المهم انا مثلا وضعته في القرص C:
عندما اريد ان اضع الترجمة مع الجزء الاول سيكون هكذا
كود:
DirectShowSource("D:\1.avi",fps=23.97,convertfps=true)
LoadPlugin("c:\VSFilter.dll")
textsub(c:\new\1.ass)
Trim(0,1500)
اول سطر امر استيرد الفديو
الثاني تحميل فلتر الترجمة
الثالث مسار ملف الترجمة
الرابع هو ان يعرض احلقه من اولها حتى الفريم 1500
وهنا اتقنا ان هذا الفريم الي رقمه 1500بيوافق منتصف الحلقه
طيب نحفظ هذا في سكربت لحاله ونسميه باي اسم حتى نميزه انه الاول انا سميته part1.avs
طيب انا قلت لك فوق ان حلقتي كلها عباره عن 3000 فريم
بديهيا راح اعرف من بعد المنتصف حتى نهاية الحلقه
بيكون 1501 إلى 3000
وهذا الجزء الثاني من الحلقه الي بيكون بعد المقطع حقك
يعني بيكون مثل السكربت الي فوق مع تغير بسيط
كود:
DirectShowSource("D:\1.avi",fps=23.97,convertfps=true)
LoadPlugin("c:\VSFilter.dll")
textsub(c:\new\1.ass)
Trim(1501,3000)
ونسميه مثلاً part2 عشان نميزه
الحين بنروح للمقطع حقك الي تبي تحطه بوسط الحلقه
تفتح ملف avs
جديد ثم اول سطر فيه الاستيراد ثم السطر الثاني في
افتحه زي ما قلت لك بميديا كلاسيك او الفريتشل دب
راح يعر لك معلومات
ركز على هذي المعلومات الي تحت
colorspace=نظام الالوان
width, height = العرض والاتفاع
frames per second= سرعة الفريمات في الثانيه
audio channels=قناة الصوت
sample per second=تردد الصوت
تكتب معلوماته على جنب
وتشيل امر info من السكربت لان خلاص المعلومات وشفناها
نحفظ ملف الاتستيراد حق المقطع باسم add عشان نميزه
نروح لاحد السكربت الي حقت الجزء الاول او الثاني
نضيف في اخر سطر هذا الامر
ونشوف المعلومات الي قلت لك عليها فوق ونقارنها
هل المقطع الي بتضيفه مواصفاته هي نفس مواصفات الحلقه ؟
إذا نفسها تمام
نروح لآخر خطوه
نسوي ملفavs جديد ونمسيه all ونعمل مثل ما تشوف تحت
كود:
a=import("C:\part1.avs")
b=import("C:\part2.avs")
c=import("c:\add.avs")
a+b+c
ونحفطه وخلاص الحين افتح ذا في الفريتشل دب
طيب لو ما كان المقطع ماهو متوافق مع الحلقه
نظيف هذا السطر فيavs
part1+patr2+add
هذا السطر
طيب ما توافق في العرض والارتفاع
طيب معلومات الحلقه حقتك تقول ان العرض 700 والارتفاع 400
نظيف هذا السطر في
part1+patr2+add
BilinearResize(700,400)
طيب لو سرعة الفريمات مختلفه !
او الصوت او تردد قناة الصوت
مختلفه بلغني هنا لانها شوي عويصه ×_×
معليش على الرد الطويل لو واجهتك مشاكل -اكيد ههه- بلغنا هنا اساعدك انا ان كنت فيه ولا الاخوان
المفضلات