• السبت، 24 مايو 2014











    كيف حالكم زوار مدونة فريق عربية 
    وضعت هذا الشرح المتواضع لأن أحد أعضاء تراكر
    عربيا طلب مني أن أوضح له كيفية تحويل حلقات mkv softsub إلى mp4 hardsub
    حتى يتمكن من المُشاهدة على التلفاز طبعًا الموضوع ليس ببسيط
    وحتى لو لم تكن منتج سيستغرق وقت مِنك
    لذا نبدأ على بركة الله



    أولاً: البرامج الازمة
    1-برنامج MKVToolNix من هنا
    2-برنامج AviSynth من هنا
    أو من الصفحة الرسمية من هنا
    3-برنامج AvsPmod من هنا
    4-X264 GUI أو miniencoder وأنا أفضل الأول ، لذا الشح عليه سيكون
    لذا البرنامج المطلوب من هنا 
    4-AviSynth Plugin من مجلد أمجد صلاح فشُكرًا له ...من هنا
    نقل مجلد الـPlugin إلى مسار برنامج AviSynth ويفضل أن
    يكون النسخة 2.5 في قرص C
    لنواة 64
    C:\Program Files (x86)\AviSynth 2.5
    لنواة 32
    C:\Program Files\AviSynth 2.5

    ملاحظة: برنامج X264 GUI معدل عليه من قبل أمجد حيث حل بعض 
    المشاكل التي كانت فيه مثل الرسالة المزعجة في بدايته فشُكرًا له

    الآن الشرح
    أولاً يلزمنا ملف الميديا إنفو الذي سنحصل منه على معلومات بالغة الأهمية
    يتم الحصول عليه بواسطة برنامج MediaInfo GUI 0.7.61
    أو من خلال الميديا بلاير من خلال الطريقة التالية
    بعدها نقوم كما في الصورة

    وبعد أن نضغط Save As
    نحفظ الملف على شكل ملف نصي

    بعدها نُريد نعمل ملف نصي ولكن بصيغة avs
    بعد أن قُمنا بتثبيت كُل البرامج السابقة ستجده من خلال الضغط على
    زر الفأرة اليمين وبعدها NEW ستجد ملف AVS

    بعدها قُم بفتح برنامج AvsPmod
    وهو برنامج يُستخدم في تسهيل كتابة السكربت 
    والنسخة الموضوعة لا تحتاج تثبيت Protable 
    ونكتب التالي
    ("LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins64\ffms2.dll
    ("FFVideosource("D:\input (2).mp4",threads=1
    ("LoadPlugin("C:\AVISYNTH COURSE\VSFilter.dll
    ("TextSub("C:\testoo.ass
    الأمر الأول لاستدعاء الـPlugin الذي سيتدعي الفيديو
    الأمر الثاني لاستدعاء الفيديو بعدها
    الأمر الثالث لاستداعاة  الـPlugin الذي سيتدعي ملف الترجمة
    الأمر الأخير لاستدعاء الترجمة
    لاحظ كُل الـPlugins ستجدها في مسار ملف الـPlugin الذي وضعته في ملف برنامج AviSynth 2.5


    *كُل ما عليك هو استبدال ما بين القوسين بمسار الفيديو وكيف أحصل عليه من خلال برنامج Run. 
    *نفس الأمر في ملف الترجمة.


    ارم الملف بداخله وستحصل على مساره ...هذه فقط احدى الطرق فقط طبعًا ستحصل عليه بين قوسين ""
    لا تهملهم ، وضعه تمامًا كما هو موضح بالأعلى

    الأمر هُنا طويل لو بدي أخوض في دهاليز كتابة السكربات ولكن أفضل ما قرأت وأفادني للغاية
    هو الموضوع التالي :: فــلـنـتـعلـم Avisynth سـويـةً ~
    ولاجظ طريقة الاستدعاء للفيدو في الموضوع قديمة ولا أنصح بها بتاتًا وستفهم ما أقول لو توسعت في عيوب
    DirectShowSource
    فائدة: في الغالب لا يُمكنك استدعاء أي أمر بدو استدعاء Plugin الخاص بِه فأرجو أن تنتبه لهذه النقطة ولا يُصيبك الاحباط

    بعدها بعد أن وضعنا الأمرين نفعل التالي




    بعدها نشوف السكربت ونحفظه


     بعدها حصلنا على ملف avs 
    الآن اللحظة الهامة ألا وهي الانتاج

    من خلال برنامج X264 GUI

    نفتح البرنامج فيكون كتالي:

    التوضيح:



    الآن بعد الضغط على Input File
    يظهر التالي:
    لاحظ أنه يدعم استدعاء ملف avs بالاضافة mp4 , mkv ,avi , mp4
    لكنه لا يُصدر أو يحفظ بالـavi
    -نختار ملف الـavs 
    -------------------------------------------------------
    بعدها نقوم بعمل اختيار لصيغة الحفظ
    ألا وهي في حالة الـsoft sub
    تكون mkv عادةً
    وفي حالة Hardsub 
    تكون mp4 غالبًا
    بعد الضغط على Output File
    يظهر التالي:

    يدعم الـ
    -mp4
    -mkv
    -FLV
    ---------------------------------------------
    بعدها ننتقل إلى نافذة Settings
     نختار من نافذة 
     Encoding Type
    Const. Quality
    وهي أفضل ما ذُكر في موضوع أمجد لما تعرفت 
    على البرنامج لأول  مرة من هنا

    الخيارات كتالي:
    والطريقة تعتمد على توزيع البت ريت على الفيديو
    بشكل مُناسب

    -Const. Quality الجودة عالية وحجم مقبول وهي crf
    وهي أحدث طريقة لتوزيع البت ريت بشكل عادل وحجم مناسب.
    هي الطريقة التي سنعمل عليها في الشرح
    المزيد عن البرنامج والطرق الأخرى من هُنا 
    ملاحظة:
    -2Pass عن نفسي أجدها في الإنتاجات الأجنبية بكثرة ...طبعًا المحترمة
    تعتمد على الإنتاج مرتين المرة الأولى يتم توزيع البت ريت بشكل عشوائي ثم
    يتم الاستفادة من المرة الأولى في توزيع البت ريت بشكل أفضل
    وفي هُنالك على فكرة 3pass
    لكني أفضل crf ألا وهي Const. Quality
    ----------------------------------------------------------------
    الخطوة التالية:
    لاختيار رقم crf من ملف الميديا الانفو الذي حفظناه من البداية
    نحصل على على رقم crf  المستخدم إذا كان غرضنا الحفاظ على الجودة كما 
    هي على قدر الامكان
    من Encoding Settings
    -------------------------------------------------------------------------
    بعدها نقوم باختيار التالي:
    نختار سرعة الإنتاج Presents
    الأفضل أن تكون slow لكني سأختارها medium
    خير الأمور أوسطها 
    طيب لماذا لا نضعها very fast
    لأنه كلما قلت السرعة كان التزيع للبت ريت أفضل خلال الإنتاج
    "في التأني السلامة وفي العجلة الندامة"
    --------------------------------------------------------------------
    بعدها لاختيار نوعية الإنتاج 10 بت أم 8 بت
    الفرق ببساطة بين 8 بت والعشرة بت أن المساحة التخزينة للألوان ترتفع 
    في الـ10 بت حيث يكون في عندي مليارات التدرجات اللونية
    أما 8 بت فيكون هٌنالك ملايين التدرج اللوني
    وبالتالي لما يكون الحجم صغير ستظهر مشكلة الباندينغ في الفيديو
    أي عدم تدرج اللون بانسيابية وفي حالة ال10 بت لن يظهر هذا
    بفضل ما ذكرناه

    before 8 bit
    After 10 bit

    أو المثال هذا

    أو المثال هذا

    التلفازات الحديثة لها القدرة على تشغيل 10 بت كما هو الحال 8 بت

    الآن نتابع الخطوات

    لو كنت تُريد انتاج 8 بت 
    اختر high
    أما 10 بت فاختر high 10
    بالاضافة للأمر التالي / 

    طيب أين سنضعه في خانة Custom Command
    نضع صح على Activate
    ونلصق مافي الملف المرفوع

    -----------------------------------------------------------
    الآن اختيارAVC Level

    من خلال ملف الميديا انفو الذي حفظناه

    -------------------------------------------------------------------
    يكون الناتج بعد أن قمنا كما سبق

    نضغط على Quick encode
    ليبدأ الإنتاج
    ----------------------------------------------------------------
    وستظهر لك هذه النافذة اترك الكمبيتر مفتوح حتى ينتهي
    من الإنتاج

    ---------------------------------------
    ملاحظة: الشرح مختزل للغاية لأني غير متفرغ للخوض في التفاصيل
    لذا الرجاء أن تعودوا لهذه المواضيع القيمة للاستزادة:
    -----------------------------------------------------------
    للتوسع وتطوير أنفسكم

    One Response so far.

    1. ‫‫شُكرًا لردك موضوع الأستاذ أمجد رائع
      وأنا بالفعل نسيت أن أذكر أنه الناتج لن يكون
      بدون صوت لذا وجب استخراج الصوت
      mkvtoolnix من الخام واضافته إلى الحلقة بواسطة
      .mkv لو كان الحاوية المطلوبة
      My MP4Box GUI أو Yamb 2.1 +MP4box أو بواسطة برنامج
      .إذا كان الناتج هارد سب mp4
      avi لو استخدمت طرق الإنتاج القديمة وانتجت
      avi تستطيع دمج أكثر من صوت في حاوية
      .AVI-Mux_GUI بواسطة
      كل الطرق السابقة تمكنك من دمج أكثر من
      .مسار للصوت في أي حاوية مذكورة
      ----------------------------------------------------
      لو حابين طريقة أسهل من الإنتاج
      HDMI كل ما عليكم هو أن تستخدموا وصلة
      .التي تصل أي لابتوب بجهاز التلفاز
      وحينها تستطيعون أن تشاهدوا من خلال التلفاز
      بأي حاوية سواء هارد أو سوفت
      :وهاهو فيديو يفيدكم من رفعي
      https://www.youtube.com/watch?v=pNsEN6awcmQ&feature=youtu.be
      ---------------------------------------------------
      بالتوفيق للجميع وإن شاء الله الكل يستفيد

  • - Copyright © 2013 3arbya-team - To Aru Kagaku no Railgun - Powered by Blogger - Designed by Johanes Djogan -