اقتباس المشاركة الأصلية كتبت بواسطة *cp9* مشاهدة المشاركة
ياجماعت الخير تكفون عجلوا علينا بالرد اذا احد عنده صور شرح كيفية تصغير الحلقه ببرنامج

اقتباس المشاركة الأصلية كتبت بواسطة *cp9* مشاهدة المشاركة


VirtualDubMod لايبخل عينا

بعد التعديل ::


----

أولاً حمل هذا البرنامج ::


اسم البرنامج Easy Realmedia Tool

حجمه 8 ميجا تقريباً
الملف مضغوط

بعد فك الضغط .. قم بتثبيت البرنامج

-----



شغل البرنامج Easy RealMedia ProducerV1.94 كما في الصورة





-----



واجهة البرنامج

----

الآن .. إن كنت تريد الإنتاج مباشرة عن طريق سكربت AVS ... فأدخل الملف عن طريق add

, أو قم بتحديد الحلقة المراد إعادة إنتاجها (إن كانت حلقة جاهزة) من نفس الخيار , أو قم بسحب الملف وإفلاته داخل البرنامج ..





في درسنا هذا , وبما أننا سننتج فيديو بصيغة rmvb , أريد منكم أن تنشؤوا مجلد في القرص D وسموه بالإسم rmvbencoding , لأن هذا هو الإسم الذي سأعتمده في كتابة سكربت AVISynth ^_^


بسم الله نبدأ (جهز أي ملف فيديو مع ملف ترجمة للتطبيق , سأطبق أنا على ملف فيديو بالإسم Mai-Hime.avi وملف ترجمة بالإسم Mai-Hime.ass)

وبإفتراض أنك قمت بإنشاء المجلد وقمت بتعبئته بالحلقات وملفات الترجمة الخاصة بها :


إنشيء مستند نصي جديد في أي مكان تريده (سطح المكتب مثلاً ) وأكتب فيه الأمر التالي وهذا هو أمر إستدعاء الفيديو:



كود:
DirectShowSource("D:\rmvbencoding\Mai-Hime.avi" ,fps=23.976, convertfps=true)


أعتذر لأني سأفصل شوية في هذا السطر

بسم الله :

DirectShowSource هذا يا طويلين الأعمار أحد أوامر AVISynth , فكما قلت في البداية , برنامج AVISynth هو برنامج تحرير فيديو عادي , لذا فإننا سنحتاج لإضافة الفيديو له , وهذا هو الأمر المسؤول عن إضافة الفيديو .

في الحقيقة , أوامر تشغيل الفيديو في AVISynth كثيرة , ولكن كل واحد له مهمة محددة , فهذا مهمته تشغيل صيغ realMedia و mp4 ... وغيرها , وهناك أمر مخصص لــAVI وإسمه AVISource , وأوامر أخرى (إذا كنت مهتماً بمعرفتها فاقرأ مستندات AVISynth )

كل ما عليك معرفته الان هو أن هذا هو أمر إستيراد ملف الفيديو , أي أنه يشبه قيامك بتشغيل الفيديو من القائمة File في برنامج VirtualDub .
لاحظ أننا فتحنا قوس بعد كتابة هذا الأمر .

"D:\rmvbencoding\Mai-Hime.avi"

أهااااا , لابد أنكم عرفتم ما معنى هذا ^_^

بالطبع , فنحن عندما كتبنا أمر فتح الفيديو , لابد أن نحدد مكان هذا الفيديو في برنامج VirtualDub , نحدد مكانه من نافذة الإستعراض التي تظهر لنا , أما هنا فقد كتبنا مسار الفيديو كاملاً ليتم تشغيله, وهو موجود في المجلد rmvbencoding الموجود في القرص D , والذي طلبت منكم إنشائه قبل قليل .

عليك في هذهِ الخطوة أن تكتب المسار وإسم الفيديو بنفس حالة الأحرف , فمثلاً لا تكتبmai-hime, مع أن إسم الحلقة هوMai-Himeأيضاُ نحن أنشأنا المجلد بالإسمrmvbncodingفلا تكتبهRmVbEnCoDiNg >> خخخخ من هذا إللي بيكتبه كذا

fps=23.976

هذا هو معدل الإطارات لكل ثانية , الذي نريد لملفنا الناتج أن يشتغل عليها ... وكالعادة , فقد كتبناه بإيدينا, أما في برنامج VirtualDub فهذا الخيار موجود في القائمة Video .

convertfps=true

هذا أمر مهم جداً , مهمته تحويل معدل إطارات الفيديو الأصلي , إلى المعدل الذي إخترناه قبل قليل (وهو 23.976 ) , فأحياناً يكون الفيديو الذي نريد إنتاجه بــAVISynth ذا معدل إطارات غير الذي إخترناه , وهنا قد تظهر مشكلة في عدم توافق الصوت مع الصورة , لذا لزم كتابة هذا الأمر ليقوم بالتعديل .

لا تنسى إغلاق القوس الذي فتحناه عند كتابتنا لــDirectShowSource

والاَن , بعد أن أضفنا الفيديو , لابد لنا من إضافة ملف الترجمة له , صحيح ؟

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


كود:
TextSub("D:\rmvbencoding\Mai-Hime.ass")

كما ترى , أبسط بكثير من أمر إضافة الفيديو

TextSub


أأحتاج إلى أن أفصل فيه ؟

في VirtualDub نختار الفلتر textsub , وفي AVISynth نكتبه يدوياً

"D:\rmvbencoding\Mai-Hime.ass"

هذا هو مسار ملف الترجمة , وهو موجود في نفس المجلد الذي وضعنا فيه الفيديو والذي صنعناه خصيصاً لهذا الدرس .

ملاحظة :

لاحظ أنني إستخدمت ملف ترجمة ass , لكن هذا لا يعني أنك لا تستطيع إستخدام بقية الأنواع , بل تستطيع إستخدام srt أو ssa ... ألخ المهم , سيصبح المستند النصي في الأخير هكذا


أي سيكون مكتوب فيه هذان السطران



DirectShowSource("D:\rmvbencoding\Mai-Hime.avi" ,fps=23.976, convertfps=true)


TextSub("D:\rmvbencoding\Mai-Hime.ass")


الخطوة الأخيرة في السكربت , قم بحفظة بأي إسم , لكن إحرص على حفظة بالإمتدادavs

ولفعل هذا , قم بإختيار الأمر حفظ بإسم من قائمة ملففي ذلك المستند النصي ..... مثلا , أنا حفظته بالإسم rmvbEncoding.avs (لا حظ الإمتداد )

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


ولن نستخدم سوى برنامج Windows Media Player لأنه مرفق مع نظام التشغيل وينوز والجميع يعرفه ويمكله.


كل ما عليك فعله هو أن تنقر بالزراليمين على الملف rmvbEncoding.avs (الذي صنعناه ) ... ثم إختر فتح بإستخدام ثم إختر برنامج Windows Media Player من القائمة التي ستظهر لك



بعد وضع الملف المراد إنتاجه في البرنامج قم بتحديده ثم اذهب إلى settings



لا تهمك جميع الخيارات .. ..

ما عليك إلا تغيير القيم التي رقمتها فقط .. والباقي اتركه كما هو إلا إن كنت تعرف كيف تتعامل معها ..

1 - AvqBitrate .. غير القيمة هذه بحسب الجودة المرادة .. بالنسبة للجودة المتوسطة فقيمتها من 250 إلى 370 ...... وكلما زادت القيمة ارتفعت الجودة والعكس بالعكس ..

2 - تغيير أبعاد الحلقة .. فإن كانت الحلقة ذات أبعاد كبيرة (كالحلقات ذات الأبعاد 1280x720 أو أكبر ) فإنتاجها بالجودة المتوسطة يتطلب إعادة تحجيم الأبعاد إلى أبعاد صغيرة مثل (704x396) أو أصغر أو أكبر بقليل .. المهم تكون أبعادها صغيرة بعض الشيء ... وإلا فستسبب مشاكل عند المشاهدة .. أما إن كانت الأبعاد أبعاد صغيرة كالأبعاد المعروفة والمعتادة فاتركها كما هي وأزل علامة الصح من المربع ..

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

3 - الآن بعد أن انتهينا من ضبط الإعدادات .. نضغط على OK

-----



الآن بقي علينا مرحلة الضغط .. فبضغطك على Start فسيبدأ الضغط مباشرة .. انتظر إلى انتهاء الضغط ثم ستجد الحلقة بجودة متوسطة وبحجم لا يتعدى 70 ميجا ^^



----

س - أين أجد الملف بعد انتهاء الضغط ؟
جـ - تجده في نفس مكان الحلقة التي قمت بإضافتها للبرنامج ..

هذا كل شيء ,, وطبعاً هذه هي الطريقة المشهورة لإنتاج جودة متوسطة بصيغة RMVB .. وهناك طرق أخرى لإنتاج المتوسطة بصيغ أخرى كـ Mp4 و Avi ...

وأعتذر عن الشرح المختصر ,, <<< لأني سيء في الشرح

وإن استصعب عليك أمر فلا تتردد في السؤال

وفقك الله ^^