المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : التايبست المتحرك باستخدام mocha مع After Effects [أو] Aegisub



Garoo
14-7-2013, 02:22 PM
https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/c3234523.png

مسابقة مبدعي أكاديمية الترجمة؟icon151



درس اليوم عن Typesetting، وهو وضع النصوص العربية داخل الفيديو لترجمة النصوص اليابانية المكتوبة بطريقة جميلة ..

يستخدم عادة لترجمة اللوحات أو الرسائل، خاصة إن كانت تلك النصوص غير منطوقة فيزداد الاحتياج إليه ..





https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/hospital.gif





يمكن القيام بالتايبست ببرنامج After Effects (هارد سب)، وسينتج عنه ملف فيديو في النهاية، ولهذا البرنامج عدة مزايا: 1) سهولة مسح الكلام الياباني وكتابة العربي مكانه 2) دقة عالية في التحريك والتكبير ومحاكاة الشفافية 3) دقة عالية في التعامل مع التداخلات على النص بأداة Mask .. وله بعض السلبيات أيضًا: 2) تحتاج اللوحات لإنتاج 3) تحتاج لإعادة إنتاج الخام 3) كل هذا يأخذ وقتًا بالإضافة إلى الوقت المستخدم في القيام بعملية المحاكاة ..





أما عن التايبست ببرنامج Aegisub (سوفت سب)، سينتج عنه ملف ssa أو ملف ترجمة، له هو الآخر بعض المزايا: 1) سريع 2) ينتج عنه ملف ترجمة لذا لا داعي لإعادة إنتاج الخام .. أما سلبياته: 1) ربما أصعب من الطريقة الماضية 2) ليس بدقة الطريقة الماضية 3) يستحيل أحيانًا مسح النص الياباني بهذه الطريقة ..


تختلف أنواع اللوحات وحالاتها، بعضها يمكن محاكاته بسهولة وبعضها قد يأخذ ساعات (لمن لديه الإرادة)، أسهل أنواع اللوحات الذي يكون ثابتًا وكبيرًا، وتتعدد الصعوبات إذا كانت اللوحة على جدار جانبي، أو كانت متحركة، وربما تكون متحركة وهناك يد شخص تمر فوقها، وربما كل هذا بالإضافة إلى اختفاء النص تدريجيًا ..




ماذا عن برنامج mocha؟ ما فائدته؟

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/32965.png





برنامج mocha الذي يأتي مرفقًا عادة مع After Effects يستخدم شيئًا يدعى بـ Motion Tracking، أو تتبع الحركة، ونستخدمه في اللوحات المتحركة، ما أهمية هذا الشيء؟


كما قلت، هناك بعض اللوحات لا تكون ثابتة، أي متحركة، مثلًا أن تدور وهي تكبر متحركة لليمين، لذا إن أردنا وضع نص الترجمة لها سيكون من الصعب التحكم بكل ذلك ليكون مطابقًا للفيديو الأصلي، "خاصة" وإن كانت تلك الحركة غير ثابتة، مثلًا كأن تكون سرعة الدوران والحركة سريعة في البداية ثم بطيئة في النهاية، هنا سيكون الحل الوحيد هو الـ Motion Tracking، حيث يقوم mocha بتتبع حركات منطقة معينة في الفيديو طوال مدة الحركة، وينسخ هذه الحركات لك لتلصقها أنت على النص العربي، فتصبح حركة النصّين متطابقة ..





الآن سنبدأ الشرح مع After Effects، ستحتاج لأن يكون عندك خلفية بسيطة عن البرنامج حتى لا تواجه أي مشاكل ..

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/AE%20Logo.png

قد يكون هناك سؤال: لماذا نستخدم برنامج mocha لتتبع الحركة بينما خاصية تتبع الحركة موجودة في After Effects أصلًا؟

الجواب: تتبع الحركة في After Effects ليس دقيقًا، فهو يتتبع نقاط معينة وليس مناطق في الفيديو، كما أنه يستغرق وقتًا طويلًا، لمن لم يقتنع بعد فيمكنني إعطائه فيديو مهما حاول أخذ وقته في تتبع حركته بالأداة داخل After Effects فلن يقدر أبدًا، بينما الـ mocha سينجز هذا في ثواني ..

دروس مفيدة:


[ شرح محاكاة اللوحات والأوراق والكتابات متحركة كانت أو ثابتة بشكل إحترافي بإستخدام After Effects ] (http://www.msoms-anime.net/t127351.html)


[After Effects][تقنيات الحجب وترجمة اللوحات][حصريًا على MsoMs] (http://www.msoms-anime.net/t62337.html)



البرامج المستخدمة: Adobe After Effects CS6 - mocha
المستوى: سهل
الزمن المقدر: 5-10 دقائق

أدوات تطبيق الدرس:

1) ملف الفيديو (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track.mp4) (مقطع من !Toradora، الحلقة 5)
2) ملف الـ psd (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/letter%20from%20minori.psd)




سنضيف ملف الحلقة وملف المحاكاة (النص) للعمل بأمر Import، ونضيف الاثنان للتايملاين، ثم نحدد ظهور طبقة النص بحيث تختفي باختفاء الرسالة (بالمناسبة قد تحتاج لتحريك موضع ملف الـ psd في العمل قليلًا حتى تكون جميع الأسطر في أماكنها الصحيحة)

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/1.jpg





بعد ذلك سنضيف طبقة Null، هذه الطبقة غير في الفيديو، سنستخدمها كمرجع للحركة وحتى لا تحدث هناك مشاكل في لاحقًا، سنأتي لأهميتها لاحقًا

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/2.jpg





الآن سنحدد على طبقة الخام

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/3.jpg





ثم من قائمة Animation سنختار Track in mocha AE

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/4.jpg




سيفتح لنا البرنامج، ستظهر بعض نوافذ التسجيل، تخلص منها، ثم OK حتى تظهر لنا واجهة البرنامج الظريفة



https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/5.jpg





نأتي لشرح بعض الأدوات الأساسية

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/6.jpg

1) أين تريد بدء تتبع الحركة؟ بالطبع منذ أن تبدأ حركة النص في الفيديو!


2) مؤشر أين نحن الآن


3) أين تريد أن تنهي تتبع الحركة؟ عندما تنتهي الحركة في الفيديو أو في حالتنا عندما ينتهي ظهور الرسالة


4) إذا كان ملف الفيديو طويلًا (مثلًا أن تكون حلقة كاملة، لأننا نعمل الآن على ملف قصير) هذا الزر سيقوم بعمل Zoom In في التايملاين من أجل من مزيد من الدقة


5) عكس الزر السابق، سيقوم بعمل Zoom Out ليظهر وقت الفيديو كاملًا



وبما أن الفيديو قصير لن نستخدم الزرين 4 و 5 الآن ..




الآن سنسحب رقم 1 لبداية ظهور الرسالة، وهي بداية الفيديو، ورقم 3 لنهاية ظهور الرسالة، سيساعد مربع المعاينة في الركن في هذه العملية

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/7.jpg




الآن نريد أن نعرف أي الأجزاء من الفيديو لم تخرج من إطار الفيديو أبدًا حتى نقوم بتتبعها؟ لأنه إذا قمنا بتتبع عبارة معينة وخرجت من الفيديو عندها لن يكون التتبع مكتملًا وسيتوقف بمجرد خروج العبارة، لذا سنذهب لآخر الفيديو بسحب رقم 2 ونعاين، سنجد منطقة تبدو مثالية لأنها في بداية الفيديو كانت بالأسفل، وبنهاية حركة الرسالة أصبحت بالأعلى ولم تخرج أبدًا من الإطار

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/8.jpg




الآن سنبدأ تحديد المنطقة، إلى أداة القلم بالأعلى!

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/9.jpg





سأحدد هذه العبارة التي كانت ضمن المنطقة المنشودة بمستطيل

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/10.jpg





الآن سنأخذ المؤشر رقم 2 لأول الفيديو (لا تنس هذه الخطوة!)، ثم نضغط على زر Track Forwards

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/11.jpg





ننتظر بضعة ثواني حتى ينتهي التتبع...


بعد ذلك نريد الحصول على بيانات الحركة، عن طريق Export Tracking Data

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/12.jpg





ومن المهم جدًا اختيار الصيغة الثالثة

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/13.jpg





ثم Copy to Clipboard، وبذلك نسخنا بيانات التتبع

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/14.jpg





نرجع لبرنامج After Effects، ونحدد طبقة Null التي أضفناها في البداية

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/15.jpg


ونضغط CTRL+V للصق بيانات التتبع


سنلاحظ ظهور هذه المربعات الكثيرة التي تظهر حركة طبقة Null، والتي تعني أيضًا نجاح العملية

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/16.jpg




ثم نحدد على طبقة Null مرة أخرى، ونضغط زر حرف A ثم نضغط على الساعة عند Anchor Point حتى نلغي تفعيلها

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/17.jpg





أكرر، يجب أن تكون الساعة عند Anchor Point غير مفعلة

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/18.jpg





ماذا الآن؟ الحركة في طبقة Null وليست في طبقة النص العربي، ماذا سنفعل أيها التعس؟

بدون أي كلمات جارحة، ببساطة سنقوم بجعل النص العربي يقلد حركة طبقة Null عن طريق إقرانه بها، سنسحب علامة الدوامة من طبقة النص إلى طبقة Null هكذا

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/19.jpg





الآن لنعاين النتيجة عن طريق ضغط زر 0 في نمبر باد على يمين الكيبورد أو مسافة إذا لم تملك ذلك الزر



المحاكاة. تمت. بنجاح.





ما كانت فائدة طبقة Null؟ لم لا نلصق بيانات الحركة مباشرة في طبقة النص؟

ربما بل لا بدَّ أن تواجه مشكلة اختلاف مكان النص فجأة، اذهب وجرب .. وما فعلناه هو أننا طبقنا الحركة على طبقة Null (وتركنا مكانها يختلف، هذه ليست بمشكلة)، ثم ستتحرك طبقة Null وفق أوامر التتبع، ولو أقرنّا طبقة النص بطبقة Null فما يحدث هو تقليد طبقة النص لكل حركات طبقة Null، لو ذهبت طبقة Null للأسفل في مدة معينة فستتبعها طبقة Null بنفس المقدار والمدة، وهكذا تجاوزنا مشكلة اختلاف مكان النص ..

يمكنك إخفاء طبقة Null لو أردت فهي ليست سوى مرجع غير مرئي للحركة (مستحيل حبيبي الـ Null يضايق أحد -_-)


لتحميل ومشاهدة النتيجة (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track%20%28done%29.mp4)


الآن جزء الـ Aegisub

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/aegisub-icon-mk2.png

البرامج المستخدمة: Aegisub 3.0.2 - mocha
المستوى: متوسط
الزمن المقدر: 10-20 دقائق

أدوات تطبيق الدرس:

1) نفس ملف الفيديو السابق
2) سكربت mocha to Aegisub (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/Aegisub-Motion.lua)


سنقوم بنسخ السكربت لمجلد الـ Aegisub، في المسار



C:\Program Files (x86)\Aegisub\automation\autoload

سنفتح الفيديو في Aegisub ونضيف نصوص الترجمة ونقوم بتوقيت بدايتها ونهايتها وضبط مكانها وميلانها والخط المناسب لها وقم بإضافة تشويش بسيط لها لتعطي مظهرًا أفضل...

حسنًا، يبدو أنك لن تقوم بهذا، إذن خذ ملف الترجمة (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track.ass) جاهز -_-


https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/20.jpg

الأفضل أن تجعل كل جملة في تتر منفصل في النهاية لن يتغير شيء سيء حرية وضع التايبست في الفيديو وزيادة طفيفة في وقت التطبيق، المهم أنا كسول...

الآن نريد قص الفيديو، هذه إحدى ميزات استخدام هذا السكريبت التي تمكنك من قص الجزء المحدد من الفيديو لاستخدامه في mocha

سنفتح قائمة Automation ونذهب إلى Config

http://i.imgur.com/9xO1M5J.jpg

ستظهر هذه النافذة الخاصة بإعدادات السكريبت

http://i.imgur.com/NV3AvaV.jpg

في أول مربع ضع المسار الذي تريد من الفيديو المقصوص الذهاب إليه، في ثاني مربع ضع المسار للإنكودر x264 (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/x264.exe)، أما ثالث مربع لا تفكر بالعبث به إلا لو كنت تفهم ما تفعل

ثم اضغط Write لحفظ هذه الإعدادات

بعد ذلك سنبدأ القص بالأمر Trim

http://i.imgur.com/5Vvkkqc.jpg

اذهب إلى مسار المجلد الذي وضعته في المربع الأول في نافذة الإعدادات وتأكد من وجود الفيديو المقصوص هناك

وما تبقى هو فتح After Effects واستدعاء ملف الفيديو المقصوص حتى نتمكن من الوصول إلى mocha ونقوم بجميع الخطوات التي ذكرتها في الجزء الأول من الشرح حتى نصل تمامًا بعد نسخ بيانات التتبع

بعد انتهاء عملية نسخ بيانات التتبع سنستخدم أمر Apply

http://i.imgur.com/NWmMtEn.jpg

ونلصق بيانات التتبع في الفراغ الكبير (بفرض أن السكريبت لم يلصقها ذاتيًا أصلًا)، ونحدد علامة الصح على أنواع الحركة التي نريد تطبيقها (يفضل ترك كل شيء على ما هو عليه)

https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/22.jpg

ثم Go!

يمكنك الآن معاينة النتيجة

لتحميل ملف الترجمة الناتج (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track%20%28done%29.ass)

لتحميل الفيديو النهائي (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track%20%28done%29.mkv)

ملاحظة: كما أسلفت، يمكنك تحديد أي عدد تريده من التترات في الملف وتطبيق أمر Apply عليها، ربما يتضاعف عدد أسطر ملف الترجمة كثيرًا ولكن النتيجة ستكون جميلة


https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/c3432r.png

شكرًا لإصغائكم، إذا كان لديكم ملاحظات تودون إضافتها فتفضلوا ..


هل يمكن للموشا أن يتتبع scal و rotate في اللوحات مثل ال track motion ؟

وكيف يتم ذلك ؟


اسمه ينطق موكا .. مثل قهوة الموكا :icon100: ..

بالطبع يمكنه أن يفعل أي نوع من أنواع التتبع التي يقوم بها الأفتر وبشكل أفضل ..

أما الطريقة فهي نفسها تمامًا المشروحة مسبقًا تمامًا .. إذا أردت مقطع للتجربة فتفضل:

[ المقطع (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track%20scale.mp4) | اللوحة (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/game%20name.psd) | النتيجة (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track%20scale%20%28done%29.mp4) ]

نصيحة مني لكل مقاطع التكبير التي تصنع لوحات لها بالأفتر: قم بصنع ملف اللوحة لآخر فريم ظهور اللوحة، واستخدم التتبع الخلفي Track Backwards وليس التتبع الأمامي Track Forwards، لأنه إذا قمت بتكبير اللوحة ستخسر بعض جودتها، بينما لو كانت اللوحة كبيرة أصلًا وصغرتها فلن تخسر الجودة، هذا فقط في حالة التكبير، أما التصغير فالعكس ..

نسيت أن أقول، أرحّب بمن يريد نقل الدرس لأي مكان، التعليم يجب أن يكون مجّانيًا ومتوفرًا للجميع ..

OVANOVE
14-7-2013, 08:26 PM
ممتاز بارك الله فيك

شرح ممتاز وسبق لي استعمال الاداه من زمن بعيد

اشكرك على الشرح الممتاز

المغربي يحيى
14-7-2013, 08:49 PM
مشكوووور

Anime Venom
14-7-2013, 11:30 PM
كفو ي الخوي ض١ !!
شرح رائع ... التبطيق مطولين عليه شويتين ض١ !

يعطيك الف عافية

momenx
15-7-2013, 01:46 AM
شرحك جمييل...والاجمل انه بسيط ومفيد للجميع..
بالنسبه للتنسيق جيد ولكن لو اضفت فاصل بدايه ونهايه لتزيين الموضوع سيكون افضل..
+
اضافة فهرس للعمل>> لا باس ان لم يوجد..

وتسلم ايدك..في امان الله ~

Garoo
15-7-2013, 05:32 AM
شرحك جمييل...والاجمل انه بسيط ومفيد للجميع..
بالنسبه للتنسيق جيد ولكن لو اضفت فاصل بدايه ونهايه لتزيين الموضوع سيكون افضل..
+
اضافة فهرس للعمل>> لا باس ان لم يوجد..

وتسلم ايدك..في امان الله ~


ومن أين لي بهذه الفواصل >_> ::.؟!

أعتقد أنه لا بأس بترك تنسيق الموضوع هكذا في الوقت الحالي ::.

الكلثمي
15-7-2013, 06:33 AM
جميلٌ جداً شرحٌ مميز

momenx
15-7-2013, 07:45 AM
kai2kidx2 (http://www.msoms-anime.net/u1026423.html)

بامكانك طلب هنا فواصل لاي صورة برنامج تريد..ولن تتعب فقط تنتظر طلبك..
▂● ||13||MDT لطلبات التصـ(خاص بعديمة الأرواح)ـميم ||13|| (http://www.msoms-anime.net/t174605.html)
والاسهل خذ اي فاصل يعجبك من اي موضوع لي فيه فواصل عامه >>بامكانك وضعها في اي موضوع ^_^

~ VEGETA ~
15-7-2013, 08:47 PM
شكراً لك على شرح هذه الطريقة الحديثة والمهمة في التايب. أخيراً نرى اهتمام جيد بهذا الشيء المهم وهو التايبسيت.

والآن بالذات، سيتجه الناس لترك الآفتر والهاردسب ويندفعون نحو السوفت سب. هذه الطريقة من شأنها عمل تأثيرات ممتازة بجهد أقل بكثير من السابق مع العلم أن بعض اللوحات يلزمها عمل يدوي.

عجبني أنك تعرف الجزئية تلك في موقع كوومي! أرى أنك نسيت شيء بسيط في الشرح وهو كيف تجعل السكربت نفسه يقص لك مقطع الفيديو وينتجه وأنت في داخل الإيجي سب... وهذا عن طريق التعديل على سطر في السكربت وكتابة مكان الإنكودر x264 ذو 8 بت عندك... وبعدها تحدد الفريمات وتختار القص فيبدأ القص والإنتاج. أترك الأمر لك لتراجعه من موقع كوومي وتضعه في الشرح.


شكراً لك.

Garoo
15-7-2013, 09:09 PM
عجبني أنك تعرف الجزئية تلك في موقع كوومي! أرى أنك نسيت شيء بسيط في الشرح وهو كيف تجعل السكربت نفسه يقص لك مقطع الفيديو وينتجه وأنت في داخل الإيجي سب... وهذا عن طريق التعديل على سطر في السكربت وكتابة مكان الإنكودر x264 ذو 8 بت عندك... وبعدها تحدد الفريمات وتختار القص فيبدأ القص والإنتاج. أترك الأمر لك لتراجعه من موقع كوومي وتضعه في الشرح.

شكراً لك.



وأعتقد أنه يمكن شرح إمكانيات السكربت بصورة أفضل، ولكن الخطوات التالية هي التي عملت معي ..

لهذا وضعت شرح كومي كمرجع .. ذلك الأمر لم يعمل معي رغم أني طبقت كل شيء على النحو السليم وغيرت المسار داخل ملف الـ lua ولكن لم يعمل في النهاية ::.

حتى في موقع كومي مذكور أن أمر القص من داخل الآيجي سب لا يعمل أحيانًا لأسباب غير معلومة .. وتم شرح الطريقة الأخرى ::.

هل يعمل لديك القص من خلال السكربت ::.؟!

OVANOVE
16-7-2013, 04:54 AM
هل يعمل لديك القص من خلال السكربت ::.؟!

يعمل لدي بشكل مثالي تماماً

Garoo
16-7-2013, 06:27 AM
يعمل لدي بشكل مثالي تماماً

هممم .. هلا وضعت الصيغة التي كتبت بها مسار الإنكودر ::.؟!

أود أن أن أحل المشكلة عندي بسرعة حتى أضيف هذه الخطوات في الشرح ::.

OVANOVE
17-7-2013, 12:16 AM
هممم .. هلا وضعت الصيغة التي كتبت بها مسار الإنكودر ::.؟!

أود أن أن أحل المشكلة عندي بسرعة حتى أضيف هذه الخطوات في الشرح ::.


الأمر بسيط

عليك اولاً ان تضع الإنكودر X264 داخل مجلد الإيجي سب "غير ضروريه لكن للإحتياط"

وتنسخ مسار الإنكودر ليكون كالتالي :


C:\Users\IMAGINE\Desktop\aegisub-r7708-32\x264.exe



وبعدها تنتقل إلى الإيجي سب

وتقوم بعمل الأتي

نذهب إلى إعدادات السكربت


http://im38.gulfup.com/XlIeA.jpg





ثانياً نقوم بوضع المسار "مسار الإنكودر x264 طبعاً " في الإعدادات كالتالي:


http://im38.gulfup.com/nnpwa.jpg


ثم نقوم بحفظ ملف العمل مهم جداً


http://im38.gulfup.com/46kUW.jpg


ثم


http://im37.gulfup.com/flnAM.jpg










ستجد ان القص بدأ


http://im38.gulfup.com/XqjQr.jpg



جميل أليس كذلك

ملاحظة بسيطه


http://im38.gulfup.com/MF03I.jpg



ملاحظة اخرى

"ربما عندما تختار امر القص "ربما" ستظهر لك نافذه اضغط اوكيه او Go" وأكمل عملك


ستجد مسار الفيديو المقصوص في هذا المسار" اإذا لم تقم بتغييره" -_-


C:\Users\COMPUTER NAME\Desktop


وضعت الصور في سبولير لأنها كبيره تباً لم انتبه لها =_=

+لم أرى ردك سوى الان هل أعتذر؟

وفقط

Garoo
17-7-2013, 09:11 AM
وفقط


يبدو أن نسخة السكربت عندك مختلفة عن التي معي ::.

في قائمة Automation لا يوجد لدي سوى Apply motion و Cut scene ::.

والسكربت الذي معي يتطلب فتحه ووضع مسار الإنكودر داخله ثم حفظه وتشغيله .. لكن لسبب ما لا يعمل هذا لدي ::.

هلا تكرمت برفع السكربت الذي معك ..؟! سأجرب الأمر به فإذا نفع فسيكون أفضل ::.

OVANOVE
17-7-2013, 09:59 AM
يبدو أن نسخة السكربت عندك مختلفة عن التي معي ::.

في قائمة Automation لا يوجد لدي سوى Apply motion و Cut scene ::.

والسكربت الذي معي يتطلب فتحه ووضع مسار الإنكودر داخله ثم حفظه وتشغيله .. لكن لسبب ما لا يعمل هذا لدي ::.

هلا تكرمت برفع السكربت الذي معك ..؟! سأجرب الأمر به فإذا نفع فسيكون أفضل ::.

ليست مختلفه ولكنك لم تقم بتحميل السكربت كاملاً :إنها العجله: =_=

حمل السكربت من هنا


https://github.com/torque/Aegisub-Motion/tree/legacy

ستجد في اخر الصفحه على اليمين

زر "Download Zip"

حمل السكربت كاملاً ومن ثم انسخ كلاً من

"الملف المفقود لديك" :aegisub-motion.conf: و Aegisub-Motion.lua

وفقط

Garoo
17-7-2013, 10:25 AM
ليست مختلفه ولكنك لم تقم بتحميل السكربت كاملاً :إنها العجله: =_=

حمل السكربت من هنا


https://github.com/torque/Aegisub-Motion/tree/legacy

ستجد في اخر الصفحه على اليمين

زر "Download Zip"

حمل السكربت كاملاً ومن ثم انسخ كلاً من

"الملف المفقود لديك" :aegisub-motion.conf: و Aegisub-Motion.lua

وفقط




شكرًا .. حملت السكربت من موقع كومي ولم يقوموا بتوفير سوى ملف lua .. وعلى أي حال أنا متأكد أن إصدار السكربت مختلف ::.

سأقوم بشرح هذه الجزئية حالما أجد وقتًا لها عما قريب ::.

Shihab Light
18-7-2013, 01:24 AM
شكراً جزيلاً على الشرح المفيد و النادر تواجده

لدي سؤال

هل يمكن للموشا أن يتتبع scal و rotate في اللوحات مثل ال track motion ؟

وكيف يتم ذلك ؟

Garoo
18-7-2013, 03:09 AM
شكراً جزيلاً على الشرح المفيد و النادر تواجده

لدي سؤال

هل يمكن للموشا أن يتتبع scal و rotate في اللوحات مثل ال track motion ؟

وكيف يتم ذلك ؟

اسمه ينطق موكا .. مثل قهوة الموكا :icon100: ..

بالطبع يمكنه أن يفعل أي نوع من أنواع التتبع التي يقوم بها الأفتر وبشكل أفضل ..

أما الطريقة فهي نفسها تمامًا المشروحة مسبقًا تمامًا .. إذا أردت مقطع للتجربة فتفضل:

[ المقطع (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track%20scale.mp4) | اللوحة (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/game%20name.psd) | النتيجة (https://dl.dropboxusercontent.com/u/17081827/Mocha%20Tutorial/mocha%20track%20scale%20%28done%29.mp4) ]

نصيحة مني لكل مقاطع التكبير التي تصنع لوحات لها بالأفتر: قم بصنع ملف اللوحة لآخر فريم ظهور اللوحة، واستخدم التتبع الخلفي Track Backwards وليس التتبع الأمامي Track Forwards، لأنه إذا قمت بتكبير اللوحة ستخسر بعض جودتها، بينما لو كانت اللوحة كبيرة أصلًا وصغرتها فلن تخسر الجودة، هذا فقط في حالة التكبير، أما التصغير فالعكس ..

Shihab Light
19-7-2013, 05:02 AM
شكراً جزيلاً أخي على التوضيح

هعع اعذرني ظننتها قادمة من motion كتدليع هه :icon100:

شكراً جزيلاً على التوضيح الآن فهمت كما أشكرك على نصيحة مقاطع التكبير .

لكن هل يوجد له نسخة على after effect cs 4 ؟ لأنها النسحة المتوفرة لدي ...

Garoo
19-7-2013, 08:44 AM
شكراً جزيلاً أخي على التوضيح

هعع اعذرني ظننتها قادمة من motion كتدليع هه :icon100:

شكراً جزيلاً على التوضيح الآن فهمت كما أشكرك على نصيحة مقاطع التكبير .

لكن هل يوجد له نسخة على after effect cs 4 ؟ لأنها النسحة المتوفرة لدي ...


ممم لا أعلم صراحة .. ربما تجده تورنت باسم mocha AE .. أعتقد أنه يأتي مرفقًا مع النسختين CS5 و CS6 من الأفتر فقط ::.

إذا وجدته سأرفعه لكم وأضعه في الموضوع ::.

~ VEGETA ~
20-7-2013, 09:47 AM
نصيحة مني لكل مقاطع التكبير التي تصنع لوحات لها بالأفتر: قم بصنع ملف اللوحة لآخر فريم ظهور اللوحة، واستخدم التتبع الخلفي Track Backwards وليس التتبع الأمامي Track Forwards، لأنه إذا قمت بتكبير اللوحة ستخسر بعض جودتها، بينما لو كانت اللوحة كبيرة أصلًا وصغرتها فلن تخسر الجودة، هذا فقط في حالة التكبير، أما التصغير فالعكس ..

تفكير جيد صراحة ولو أني لا أحب الهارد سب إلا أن كلامك منطقي هنا. فعلاً هذه كانت ستغيب عن الكثيرين.


ممم لا أعلم صراحة .. ربما تجده تورنت باسم mocha AE .. أعتقد أنه يأتي مرفقًا مع النسختين CS5 و CS6 من الأفتر فقط ::.

إذا وجدته سأرفعه لكم وأضعه في الموضوع ::.

أعتقد أنه موجود حتى مع الإصدارات الأقدم. أنا كان لدي CS4 وقتها وكان معه موكا.

Shihab Light
29-7-2013, 10:55 PM
السلام عليكم

هل يمكن إنتاج المحاكاة بالإيجي سب سوفت سب أم لا ؟؟

فولكينو
9-8-2013, 09:47 AM
شكرا لك

Garoo
10-8-2013, 08:39 PM
السلام عليكم

هل يمكن إنتاج المحاكاة بالإيجي سب سوفت سب أم لا ؟؟


لا يتم إنتاجها كما ذكرت في أول الموضوع .. بل يكون الناتج أسطر أكواد داخل ملف الترجمة ::.

سوليدوس سنيك
5-5-2014, 05:33 PM
يعطيك العافية اول شئ اخوي

طبقت كل الخطوات خطوة بخطوة لكن النتيجة تكون مختلفة للاسف

مدري وش المشكلة

Garoo
25-6-2014, 01:05 PM
يعطيك العافية اول شئ اخوي

طبقت كل الخطوات خطوة بخطوة لكن النتيجة تكون مختلفة للاسف

مدري وش المشكلة

يبدو أن شرحي سيئ، لأني أقرأه الآن ولا أفهم شيئًا.
متأكد أن المشكلة في تحديد فريمات البداية والنهاية، كل المشاكل مع السكربت كانت معها.

Taichi-Sub
29-9-2014, 02:59 AM
شكرًا لعملك الدؤوب ونتطلع لمواضيعك القادمة.

جاك المظلم
2-10-2014, 06:50 PM
شُكرًا لك على الشرح جاري الإطلاع

Badr
5-10-2014, 02:14 PM
شكرا جزيلا على الشرح

لُجّ
9-11-2014, 10:49 PM
جزاك الله خير ع الشرح الرائع

احلى مافيه انه بسيط ومختصر ومفيد وسهل ^_^

الله يعطيك العافية يارب

Garoo
13-11-2014, 04:48 AM
تم تحديث الموضوع بإصلاح شرح الجزء الثاني بصور جديدة وإضافة آخر نسخة من السكريبت وهي تعمل أفضل من أي وقت مضى.

mohbaboo
13-11-2014, 08:36 PM
يعطيك العافية
سؤال، الموكا لا يظهر ضمن خيارات الأنميشن عندي رغم وجود البرنامج مع ملفات الأفتر
ما الحل؟

Garoo
13-11-2014, 11:02 PM
يعطيك العافية
سؤال، الموكا لا يظهر ضمن خيارات الأنميشن عندي رغم وجود البرنامج مع ملفات الأفتر
ما الحل؟

لم أسمع بهذه المشكلة من قبل وهي خارج نطاق معرفتي.
لكن ممكن تجرب تحميل Mocha Pro كبرنامج منفصل.

mohbaboo
18-11-2014, 05:03 AM
لم أسمع بهذه المشكلة من قبل وهي خارج نطاق معرفتي.
لكن ممكن تجرب تحميل Mocha Pro كبرنامج منفصل.

ثبتّ نسخة جديدة cs6 ونجح الأمر

تطبيقي بالأفتر
https://dl.dropboxusercontent.com/u/24147785/mochtracktest.mp4

الإيجي
https://dl.dropboxusercontent.com/u/24147785/mochaegisub.mkv

Samer
18-11-2014, 08:29 AM
شكرًا على الدرس أخي غارو، أنا مهتم بالمحاكاة عن طريق الأيجي ودرسك أفادني كثيرًا.

واجهتني بعض المشاكل أثناء تطبيق الدرس، سأكتب عنها هنا لعلها تفيد من يمر بها غيري.
أولًا: بعد وضع السكربت في المجلد المشار إليه، واجهت مشكلة عدم عمله وظهور الخطأ التالي:

Lua reported a runtime error:
File "C:/Program Files (x86)\Aegisub\automation\autoload\Aegisub-Motion.lua", line 574
<anonymous function at lines 570-694>
File "C:/Program Files (x86)\Aegisub\automation\autoload\Aegisub-Motion.lua", line 815
dialogPreproc
File "C:/Program Files (x86)\Aegisub\automation\autoload\Aegisub-Motion.lua", line 1564
readconf
attempt to index local 'val' (a nil value)


وتبين أن المشكلة تحل بحذف الملف aegisub-motion.conf من C:\Users\Username\AppData\Roaming\Aegisub

ثانيًا: عند فتح الفيديو في الآفتر ثم استخدام موكا، كان موكا "يدّعي" أن الفيديو غير مدعوم. ظننت في البداية أن المشكلة من نسخة x264 التي أستعملها، فنزّلت التي في الموضوع لكن المشكلة لم تحل. في نهاية الأمر، اتضح أنني أحتاج إلى تثبيت QuickTime ليعمل موكا بالشكل الملائم.
Who would've thought? XD


الأداة بطيئة مقارنة بتتبع الحركة من الآفتر، لكن نتائجها مع الأيجي جميلة :)

طبقت على اللوحة التي في الدرس وحصلت على نفس النتائج، وطبقت على لوحة أخرى من كندايتشي وهذا هو التطبيق: https://www.mediafire.com/?b5l7bl5pysqkgac

Garoo
19-11-2014, 12:46 AM
ثبتّ نسخة جديدة cs6 ونجح الأمر

تطبيقي بالأفتر
https://dl.dropboxusercontent.com/u/24147785/mochtracktest.mp4

الإيجي
https://dl.dropboxusercontent.com/u/24147785/mochaegisub.mkv

جميل التطبيق

بالنسبة للأفتر هناك مشكلة في البداية، فريم off track.

الحركة سلسة وجميلة.
لكن كنت سأحشر الكلام بداخل اللوحة وأضيف التاق.


\blur2.5\t(0,1000,1,\blur0.6)


شكرًا على الدرس أخي غارو، أنا مهتم بالمحاكاة عن طريق الأيجي ودرسك أفادني كثيرًا.

واجهتني بعض المشاكل أثناء تطبيق الدرس، سأكتب عنها هنا لعلها تفيد من يمر بها غيري.
أولًا: بعد وضع السكربت في المجلد المشار إليه، واجهت مشكلة عدم عمله وظهور الخطأ التالي:

Lua reported a runtime error:
File "C:/Program Files (x86)\Aegisub\automation\autoload\Aegisub-Motion.lua", line 574
<anonymous function at lines 570-694>
File "C:/Program Files (x86)\Aegisub\automation\autoload\Aegisub-Motion.lua", line 815
dialogPreproc
File "C:/Program Files (x86)\Aegisub\automation\autoload\Aegisub-Motion.lua", line 1564
readconf
attempt to index local 'val' (a nil value)




وتبين أن المشكلة تحل بحذف الملف aegisub-motion.conf من C:\Users\Username\AppData\Roaming\Aegisub

ثانيًا: عند فتح الفيديو في الآفتر ثم استخدام موكا، كان موكا "يدّعي" أن الفيديو غير مدعوم. ظننت في البداية أن المشكلة من نسخة x264 التي أستعملها، فنزّلت التي في الموضوع لكن المشكلة لم تحل. في نهاية الأمر، اتضح أنني أحتاج إلى تثبيت QuickTime ليعمل موكا بالشكل الملائم.
Who would've thought? XD


الأداة بطيئة مقارنة بتتبع الحركة من الآفتر، لكن نتائجها مع الأيجي جميلة :)

طبقت على اللوحة التي في الدرس وحصلت على نفس النتائج، وطبقت على لوحة أخرى من كندايتشي وهذا هو التطبيق: https://www.mediafire.com/?b5l7bl5pysqkgac

من الجيد أنك حللت المشاكل بنفسك لأني لم أكن لأخمن حلها، فقط ضع في الحسبان استخدام نسخة 8-bit من x264 حتى يعمل الفيديو مع أفتر إيفيكتس.

ربما تكون أبطأ من أداة الأفتر البداية وهذا يعتمد على حجم المنطقة المتتبعة. ولكن لو تعلم عن وظائف الموكا واستخداماته المحترفة ربما حتى تكره تتبع الأفتر إيفكتس.
من الوظائف الجميلة التتبع في فضاء ثلاثي أبعاد (وليس التتبع الخطي المعهود):

http://provideocoalition.com/images/remote/http_pixelpainter.com/PVC/article-6-09/Image-16.jpg

http://www.toolfarm.com/images/uploads/blog/imagineer_image_large.jpg

وظيفة أخرى هي استخدامه في الmask في أفتر إيفيكتس، يمكنك تتبع حركة شيء ما (سأفترض أنها يد شخص تمر فوق لوحة) ثم بدل الضغط على export tracking data تضغط على export shape data وهكذا حصلت على بيانات mask لتلك اليد وسيغنيك هذا عن الذهاب لكل فريم وعمل mask يدوي لتلك اليد فوق اللوحة.

البرنامج يستحق التعمق.

هذه إحدى اللوحات السيئة الناتجة من تتبع الأفتر إيفيتس:
https://dl.dropboxusercontent.com/u/17081827/DC.MO.014%5B35010-35164%5D.mp4

Samer
19-11-2014, 04:12 PM
من الجيد أنك حللت المشاكل بنفسك لأني لم أكن لأخمن حلها، فقط ضع في الحسبان استخدام نسخة 8-bit من x264 حتى يعمل الفيديو مع أفتر إيفيكتس.

ربما تكون أبطأ من أداة الأفتر البداية وهذا يعتمد على حجم المنطقة المتتبعة. ولكن لو تعلم عن وظائف الموكا واستخداماته المحترفة ربما حتى تكره تتبع الأفتر إيفكتس.
من الوظائف الجميلة التتبع في فضاء ثلاثي أبعاد (وليس التتبع الخطي المعهود):

http://provideocoalition.com/images/remote/http_pixelpainter.com/PVC/article-6-09/Image-16.jpg

http://www.toolfarm.com/images/uploads/blog/imagineer_image_large.jpg

وظيفة أخرى هي استخدامه في الmask في أفتر إيفيكتس، يمكنك تتبع حركة شيء ما (سأفترض أنها يد شخص تمر فوق لوحة) ثم بدل الضغط على export tracking data تضغط على export shape data وهكذا حصلت على بيانات mask لتلك اليد وسيغنيك هذا عن الذهاب لكل فريم وعمل mask يدوي لتلك اليد فوق اللوحة.

البرنامج يستحق التعمق.

هذه إحدى اللوحات السيئة الناتجة من تتبع الأفتر إيفيتس:
https://dl.dropboxusercontent.com/u/17081827/DC.MO.014%5B35010-35164%5D.mp4

التتبع ثلاثي الأبعاد مفيد لصناع الأفلام والألعاب، أما لنا في محاكاة الأنمي فلا أظنه مفيدا ^^"

المثير للاهتمام هي الوظيفة الأخرى التي تشير إليها، تتبع حركة القناع، أتساءل لو نجحت معك تجربتها في محاكاة لوحة؟ جربتها للتو ولكن لم أنجح تماما، صحيح أن ظهور اللوحة تأثر لكن ليس بالشكل المطلوب. لا أعرف كيف أشرح ما حصل معي، لكنه لم يعجبني والـ /clip في أيجيسب (إطار تلو إطار/فريم تلو فريم) قد يأتي بنتائج أفضل. المشكلة مني في الغالب، فلو عندك تطبيق على لوحة فستفيدنا :)

Garoo
20-11-2014, 04:52 AM
التتبع ثلاثي الأبعاد مفيد لصناع الأفلام والألعاب، أما لنا في محاكاة الأنمي فلا أظنه مفيدا ^^"

المثير للاهتمام هي الوظيفة الأخرى التي تشير إليها، تتبع حركة القناع، أتساءل لو نجحت معك تجربتها في محاكاة لوحة؟ جربتها للتو ولكن لم أنجح تماما، صحيح أن ظهور اللوحة تأثر لكن ليس بالشكل المطلوب. لا أعرف كيف أشرح ما حصل معي، لكنه لم يعجبني والـ /clip في أيجيسب (إطار تلو إطار/فريم تلو فريم) قد يأتي بنتائج أفضل. المشكلة مني في الغالب، فلو عندك تطبيق على لوحة فستفيدنا :)

سآتي لاحقًا بلوحة استخدمت فيها التتبع ثلاثي الأبعاد، وبالنسبة للmask كنت أقصد فقط للأفتر إيفكتس، ليس لدي مثال له حاليًا ولكن ربما أعود معه لاحقًا.
بالنسبة لclip في آيجيسب هناك طريقة أوتوماتيكية له لكنها طويلة هي الأخرى وضمن موضوع ربما أشرحه في يوم ما للقضاء على تايبست الأفتر إيفكتس نهائيًا.

Samer
20-11-2014, 05:29 AM
سآتي لاحقًا بلوحة استخدمت فيها التتبع ثلاثي الأبعاد، وبالنسبة للmask كنت أقصد فقط للأفتر إيفكتس، ليس لدي مثال له حاليًا ولكن ربما أعود معه لاحقًا.
بالنسبة لclip في آيجيسب هناك طريقة أوتوماتيكية له لكنها طويلة هي الأخرى وضمن موضوع ربما أشرحه في يوم ما للقضاء على تايبست الأفتر إيفكتس نهائيًا.

أجل، أعلم أنك تقصد الـ mask في الآفتر ولذلك قارنت بين النتيجة التي حصلت عليها من تجربتي (غير الناجحة فيما يبدو) في موكا والنتيجة (الافتراضية) التي قد يحصل عليها من استخدم clip في أيجي. ^^

لا أظن أن الأيجيسب قد يصل إلى مستوى القضاء على الآفتر لسبب بسيط هو تفاوت الأجهزة (بما فيها اللوحية) في القدرة على تشغيله ودعمه، أضف إلى ذلك انخفاض المرونة في التلاعب بالنص مقارنةً بالحاصل في الفوتوشوب. أعتبر الأيجي والآفتر أداتين يعتمد الاختيار بينهما على اللوحة المراد محاكاتها وعلى القدرة على إعادة إنتاج الخام، وكل ما ارتفعت قدرة المحاكي في الاثنين كان أقدر على الاختيار بارتياح :)

أترقب رؤية مثال التتبع ثلاثي الأبعاد، ولو رأى شرحك للـ clip النور فسأبادر بمطالعته -إن شاء الله-.

Seo Sama
28-11-2014, 10:31 AM
شكرًا لك، سأحاول التطبيق ..
رغم أني مهتم بالكارا بالوقت الحالي، شكرًا
لربما سيكون لي عودة مع التطبيق ... حينما تسنح الفرصة

جاك المظلم
28-5-2015, 06:12 PM
أني عندي مشكلة عويصة وهي كلما آتي لعمل تتبع لحركة لوحة بالموكا وآتي لعمل تطبيق للحركة بالأيجي سب
يعطينا رسالة الخطأ التالية



Lua reported a runtime error:
[string "Aegisub-Motion.lua"]:1088: Number of frames selected (41) does not match parsed line tracking data length (10).

جاك المظلم
28-5-2015, 06:27 PM
أني عندي مشكلة عويصة وهي كلما آتي لعمل تتبع لحركة لوحة بالموكا وآتي لعمل تطبيق للحركة بالأيجي سب
يعطينا رسالة الخطأ التالية



Lua reported a runtime error:
[string "Aegisub-Motion.lua"]:1088: Number of frames selected (41) does not match parsed line tracking data length (10).

أوه انحلت الملشكلة كان علي أن أضع ملف الرخصة في المسار التالي
C:\ProgramData\Imagineer Systems Ltd\Licensing
نسيت وضعه فكانت النسخة التي أعمل عليها تعليمية وتحد من بيانات التتبع حتى 10 فريمات من الأصل ^_^"

~ VEGETA ~
14-10-2016, 09:39 PM
أتمنى من أحدكم وضع رابط تورينت للبرنامج فأنا بحاجة إليه الآن.