السبت، 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
ليبدأ الإنتاج
----------------------------------------------------------------
وستظهر لك هذه النافذة اترك الكمبيتر مفتوح حتى ينتهي
من الإنتاج
---------------------------------------
ملاحظة: الشرح مختزل للغاية لأني غير متفرغ للخوض في التفاصيل
لذا الرجاء أن تعودوا لهذه المواضيع القيمة للاستزادة:
-----------------------------------------------------------
للتوسع وتطوير أنفسكم
شُكرًا لردك موضوع الأستاذ أمجد رائع
وأنا بالفعل نسيت أن أذكر أنه الناتج لن يكون
بدون صوت لذا وجب استخراج الصوت
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
---------------------------------------------------
بالتوفيق للجميع وإن شاء الله الكل يستفيد