السلام عليكم ورحمة الله وبركاته.... يا أعضاء أفضل منتدى ((على الأقل بالنسبة لي ))
"" أعلم ان هذا الشرح قد لا يستفيد منه إلا القليل , لكن أنا تعلمت شيء وأحب أن أشارك بما تعلمت""
Phantom Kid
والاَن... هل تعبت من إستخدام الخط PARXYagut المعكوس لأن الكتابة به تتم عن طريق حفظ أرقام الحروف ؟
هل زهقت^_^ من إستخدام الخطوط المعكوسة مثل تروكي وبومربعات وغيرها من هذا النوع من الخطوط
لأن فيها بعض النقص وأشكال الحروف أحياناً ليست جميله ؟ اَخر سؤال
هل تريد إستخدام أي خط يعجبك “Arial” مثلاً لتصنع به كاريوكي عربي ؟؟؟
إذا أجبت عن كل الأسئلة بنعم فأستعد الاَن لأن مجنون الكاريوكي لقى طريقة لفعل هذا...
نعم وبدون وجع الراس التي تسببه الخطوط المعكوسة (( أقصد بوجع الرأس ::: الحروف الناقصة فيها و شكلها..و. , ولا أقصد لأنها معكوسة...فنحن ما زلنا نحتاج لعكس الخط...
لكن هذي المرة رح نعكس أي خط نريده وبأنفسنا !_! نعم أي خط ... حتى الخط الرائع Arial
^_^ ...أخخخ ... أسمع واحد يقول لي ::
""قديمة ... أنا استخدم برنامج Font Creator لصنع خطوط معكوسة
نو..نو....أنا لن أستخدم سوى برنامج مع virtualdub ((ولو أني أستخدم طريقة أخرى لرؤية النتائج أفضل من VirtualDub)) لكن يبقى هذا البرنامج ضروري للصق...
وسنستخدم في هذا أفضل كلمة في عالم الكاريوكي وهي Automation\Lua
(( إن شاء الله تكون إضافة جديدة لكم))
أولاً قم بتحميل هذا الكاريوكي "أغنية البداية لناروتو" إللي سويته بإستخدام هذي الطريقة
Warning
هذا الكاريوكي ليس للتقييم , أنا بس ملأته بالكثير من التأثيرات عشان تعرفوا قدرات Automation\Lua فأنا سويت هذي التأثيرات بسكربت Automation كنت قد كتبته لأجل هذي الطريقة وهو "ArabicKara.Lua " فلا يأتي أحد ويقول "كاريوكي سخيف مليان تأثيرات لافائدة لها"^_^
أوكي لنبدأ بالقسم النظري كالعادة....
أووبسo_O.. نسيت أقول لكم كل عام وأنتم بخير وينعاد علينا وإحنا مجتمعين في بيت الله الحرام إن شاء الله ..اااميين
من أين أتت الفكرة ؟
بصراحة الصدفة لعبت دور كبير في إيجادي لها.. (واو ...يتكلم وكأنه وصل لنظرية "كل شيء" التي عجز إينشتاين عن الوصول إليها <_<)
أسكت-_- جتني الفكرة قبل أيام لما كنت أجرب أحد السكربتات التي كتبتها على كاريوكي إختبار و كان طبعاً إنجليزي ,
لكن الخط كان شبه متصل ويشبة الخطوط العربية .
والتأثير إللي كتبته في السكربت كان يعتمد على توليد أعداد عشوائية بإستخدام احد دوال Lua وهي (math.random) ,
فجأة ولحسن حظي ^_^ قامت هذهِ الدالة بإختيار عدد بشكل عشوائي , وكنت قد خصصت هذا العدد لدرجة إنحراف الكلمة على المحور الصادي((ضع تحتها أربعة خطوط), وبسببه ترتبت جمل الكاريوكي بشكل معكوس ...وبما ان الخط كان متصل ويشبه الخطوط العربية, لمعت الفكرة في رأسي وحنعرفها بالتفصيل...
والاَن سنبــ....--_
""ستووووب يا حيدر, يا أخي لا تقعد تتشدق علينا, قلنا لك ما نبا نتعلم أي لغات برمجة , وتجي تقول لنا lua وmath ,., عندك شيء بدون برمجة تفضل , ما عندك .. روح إفرنقع وترى ثقلتها علينا بمواضيعك هذي .
سامحك الله ... لا تستجعل .. إسمع باقي الكلام..
حنأجل البداية شوية عشان هذا الأخ.
البرمجة في حالتنا هذه ليست ضرورية ((ولو أنها الخيارالأفضل)) فأنا أقول دائماً إذا لم ترد البرمجة فلا بأس ... فهناك شخص مبدع إسمه jfs قام بصناعة أدوات لمن هم مثلك وأنا شرحت أحد هذهِ الأدوات من قبل , وهي لن تساعدنا هنا , لذا سنأخذ أداة غيرها وهي line-per-syllable ولا تقلق أيضاً...لأني لأن أتعبك بمعرفة كيفية عملها, فقط سأعطيك شيء ثابت تضعه فيها وينتهي كل شيء
م/ح .حطيت شوية صور في هذا الموضوع لأن بعض الذين راسلوني قالوا أن مواضيعي كئيبة
أولاً لنا كلمة عن موضوع الكاريوكي العربي :
يا أحبتي... بالنسبة لي وبالنسبة لكثيرين منكم ... لا نفضل صنع كاريوكي عربي لأسباب. منها
1) الكاريوكي أصلاً ما وجد للغة العربية
2) لتطبيقه عليها يتم التضحية بأشياء كثيرة, حتى في حالتنا التي سندرسها بعد قليل
3)"هذا رأيي <_<"" أحس أنه إهانة للغتنا الرائعة أن نكتب بها مثل هذهِ السخافات
"كوكو ,ويكا, نادا, تنسشابتنياماتبيببيس" ^_^ ..ألستم معي في هذا ؟؟
4) "بس خلاص" الرابع عليك
أعتقد أن هذهِ الأسباب الأربعة^_^ كافية لتجنبنا صناعة كاريوكي عربي ,انا عن نفسي لن أصنع أي كاريوكي عربي غير أغنية البداية لناروتو الموجودة في الأعلى , ولكن لا بأس أن ندرس كيف يتم ذلك لزيادة معرفتنا ... وأيضاً وضعته لسبب مهم.... أنا قاعد أسوي دعاية تقول
مع Automation\Lua الجميل ... مافيش مستحيل !! ^_^
لنبدأ القسم العملي وللأسف هناك عودة للنظري مرة أخرى
وكالعادة بإفتراض أنك تعرف تسوي كاريوكي وتضبط وقته مثل ما شرح الأخ وبإفتراض أنك تعرف إستخدام الكود \t "قام بشرح رائع "" العفو أخي, لكن إن كنت لا تعرف على الأقل كيف تضبط الكاريوكي فمن الأفضل لك المغادرة لأن الموضوع حيشتت ذهنك بدل لا يفيدك, وأفضل مكان لك هو الرابطان في الأعلى -^-
إفتح برنامج Aegisub الرائع --> شغل الفيديو الذي تريد عمل الكاريوكي له
أكتب جمل الكاريوكي باللغة العربية وبأي خط "Arial " مثلاً ثم أضبط توقيتها ..
إنتهت الخطوات !!
سوري ...سوري... بالتفصيل شوية
شغل الفيديو وأكتب جملة باللغة العربية مثلاً
أضبط الكاريوكي لها مثل ماشرح "ظل" بنفس طريقة ضبط الكاريوكي للغة الإنجليزية لتصبح هكذا
إنتهى الجزء الأكبر تقريباً ولم يبق إلا القليل...
طبعاً ستجد أن الكلمة الأولى قد صارت الأخيرة ..وتأثير الكاريوكي يبدأ من اليسار وليس اليمين وهذا شيء عادي...
الاَن سنطبق طريقتنا الرائعة ^_^
لو تتذكروا يا أحبتي في موضوعي "نبذة عن الأوتوميشن..."
أوكي . سنستخدم أداتنا الجديدة الاَن لكن إطمئن.. حنأخذ فائدتها و بدون شرح مفصل لها .
إلى العمل ولنا عودة مرة أخرى...^_^
شغل الــ Automation Manager وأضف line-per-syllabe.lua إليه
ثم إضغط Apply ستظهر لك واجهة الأداة كما هي في الصورة وفيها بعض الأكواد
مثلما قلت... حالياً لن يتم شرح المتغيرات هذي لأن موضوعنا محدد .
ماذا سنفعل الاَن....
سنستخدم الميزة التي تقدمها لنا هذهِ الأداة ... الميزة نعرفها من إسمها " سطر لكل مقطع صوتي"
فبإستخدامنا لها سيصبح كل مقطع صوتي من تلك المقاطع الخمسة الموجودة في الصورة السابقة...
سيصبح في سطر خاص به ... وسيستقل عن بقية الأسطر...
لكن ما فائدة هذا ؟؟؟
إمممم 0_0 .. وش أقول .. خلنا نطبق وبعدين بنشرح
إمسح النص الإفتراضي المكتوب في الأداة وضع مكانه هذا الكود
كود:{\pos($X,40)\fry180\t($start,$end,\1c&H68B0F2&)}
بعد لصقة في مكانه إضغط OK
والاَن أنظر كيف صار عملك
إِنعَكست الكلمات وصارت كخط تروكي لكن بشكل أجمل
But…..WHAT THE HELL JUST HAPPENED ?
......B............R...........B....... بريح شوية ^_^
......B.........A.........C........K......
الاَن سنبدأ
"تحذير ... الكلام القادم دسم جداً وقد يصعب هضمة , لذا إذا لم تكن واثقاً من نفسك, أقصد إذا ما كنت تعرف ماهو الكود t فمن الأفضل أن تراجع نفسك قليلاً قبل المواصلة , ونصيحتي أن تعود إلى موضوع الأخ Sanke_eater2006 , هذا أهم شيء , أما بقية الأشياء التي تتعلق بهذهِ الأداة فسأحاول تبسيطها"
حسناً...لنفصل الكود السابق قطعة قطعة
كود:{\pos($X,40)\fry180\t($start,$end,\1c&H68B0F2&)}
سنبدأ من اليمين ..نحن عربٌ مسلمين ^_^
الكود
....كود:\t($start,$end,\1c&H68B0F2&)
كود التحكم في التوقيت... وكما نعرف هذا الكود يقوم بتطبيق التأثير المعطى له خلال مدة معينة ,حيث نمده بالوقت الذي يبدأ فيه التأثير
والوقت الذي يفترض أن يكون التأثير قد تم عنده , وهما في الكود السابق
أعتقد أني شرحتهما من قبل وقلت :كود:$start,$end
$start وقت البداية للمقطع الصوتي
$end وقت النهاية للمقطع الصوتي
وهذان متغيران يحملان قيمة بداية ونهاية المقطع الصوتي ..فبدلاً من كتابة وقت البداية والنهاية بنفسك , قم بكتابة هذان المتغيران ليحسبان هذا الوقت بدلاً منك.عد إلى الرد الثاني في الموضوع "نبذة عن الأوتوميشن" لتعرف هذه المتغيرات وغيرها بالتفصيل...
\1c&H68B0F2& .وهذا هو.. بالله عليك إلى الاَن ما عرفته ؟! O_O
إذن سيقوم الكود \t بتغيير لون الكلمة وسيبدأ التغيير من بداية نطق المغني لها $start وسيكتمل التغيير عند نهاية نطقه لها $end...
عرفنا الطرف الأيمن من المعادلة ^_^ وإللي هو أصلاً واضح
والاَن سنحتاج تركيز قليل وخيال خصب لنعرف الطرف الأيسر(إذا كنت مهتماً بمعرفة السبب فأقرأ هذهِ الفقرة جيداًً, أما إذا كانت النتيجة هي فقط كل ما يهمك فإنتقل إلى العنوان الفرعي "متفرقات" لكني أفضل أن تمر على هذا الفقرة ولو مرور الكرام على الأقل)
يتبع...
المفضلات