3

|
||||||
|
**آخر تحديث للأداة يوم 23\04\2020توضيحات تقنية وفكرتي حول البرنامج الان ومستقبلًا..
النسخة 0.3.5
السلام عليكم ورحمة الله وبركاته
عودة بعد غيبة طويلة امتدت لسنتين من بعد آخر مشاركة هنا ..
أقدم لكم أداة Fansub Encoder من برمجتي بإصدارها الأولي
رابط تنزيل الأداة
النسخة 0.3.5 - 32 بت
https://drive.google.com/open?id=1Y1a8hZCrnt2FSzErniyjnZ5zpkQbUbYc
النسخة 0.3.5 - 64 بت
https://drive.google.com/open?id=1RvdBlk3w3xKFO4tpHErPe89QKAn9W3Av
كما في العنوان الأداة ذات واجهة بسيطة للغاية
حرصت على برمجته ليدعم الإنتاج بأي فلتر تحب
سواء أردت بـ VSFilter أو Libass من خلال ضغطة واحدة
مع إمكانية وضع الشعار بكل يسر وسهولة
بشكل عام لن تحتاج لأي أداة أخرى مطلقًا لإنتاج أي حلقة او مهما كانت صيغة الفيديو أو الصوت
الأداة تدعم ملفات ترجمة ass و srt على حد سواء
**ملاحظة: في حالة الانتاج بإستخدام VSFilter نحتاج إلى Lav Filters بالعادة يتواجد عند غالبية المنتجين
ولكن إن لم يعمل الانتاج لديك بإستخدام VSFilter فقط ثبت هذه الإضافة من هذا الرابط
https://www.videohelp.com/software/LAV-Filters
واجهة البرنامج
أظن أن الواجهة تشرح نفسها إقتبست من واجهة xgui264
Video File = ملف الفيديو أو الحلقة
Sub file = ملف الترجمة
Save to = مسار حفظ ملف الانتاج
logo = شعار صورة من الافضل أن يكون بصيغة PNG ولا يتعدى 100×100 بكسل
ASS Filter = من هنا تستطيع الإختيار بأي فلتر تود الإنتاج
Advanced = عند تفعيلها تستطيع التعديل يدويًا على أوامر الإنتاج "للمستخدمين المتقدمين فقط"
...........................................
إعدادات الفيديو Video setting
Format = للإنتاج بـ 8 بت أو 10 بت
width×height = ابعاد الفيديو العرض والإرتفاع
Encode type = طريقة الإنتاج تتضمن خيارين CRF لمعدل bitrate متغير او Bitrate للثابت مع إمكانية تغيير القيم لكلا الطريقتين.
...........................................
إعدادات الصوت Audio setting
**تم تحديث الأداة بإضافة انكودر QAAC لإنتاج الصوت
Format = يوجد مكتبين لإنتاج الصوت QAAC و FDKAAC
وهما الافضل حيث مدعومتان في جميع الاجهزة مع تقديم جودة صوت رائعة للغاية
وهنالك خيار Copy لنسخ ملف الصوت من الفيديو بدون إعادة إنتاج "ترميز" للصوت
وخيار Disabled لإنتاج الفيديو بدون صوت.
.....................................
مجلد fonts الموجود داخل مجلد الأداة
يحتوي على خط واحد وضعته إفتراضي لمكتبة libass
ويجب وضع الخطوط المستخدمه للإنتاج داخل هذا المجلد فقط في حال انك استخدمت فلتر libass
السبب:
في حال أنك أنتجت بمكتبة libass وصودف أن أحد الخطوط لا تعمل مع المكتبة او أحد الخطوط غير موجود
سيتم إستخدام الخط الافتراضي تلفايًا لظهور رموز واشكال غير مفهومة وحتى فراغات ..
حيث حرصت على أن يكون الإنتاج بمكتبة libass خاليًا من مشاكل الرموز والاشكال للخطوط الغير مدعومة على الاقل
.......................................
البرنامج جائت فكرته لأنني أردت أداة إنتاج تختصر علي خطوات كثيرة او العمل اليدوي
بعض المنتجين ربما يستخدمون ثلاث أدوات ليكتمل الانتاج! أداة لإنتاج الفيديو، أداة لإنتاج الصوت وغير ذلك الكثير
عندما شرعت في البرمجة أول شيء فكرت فيه هو الإنكودر .. كان أهم شيء عندي أن الإنكودر يتعرف على جميع الصيغ
من حيث أنه يحتوي على الغالبية العظمى من ترميزات الفيديو والصوت لأتمكن من إنتاج الحلقات بأداة واحدة وبضغطة ..
بعد البحث كان أفضل خيار متاح هو FFMpeg ولكن النسخ الرسمية والمرخصة للنشر تفتقر لـ ترميزات كثيرة للفيديو والصوت ومشاكل في انتاج الهارد سب ومن المؤسف أنه لا يدعم VSFilter ..
قمت ببناء نسخة من الانكودر مع إضافات كثيرة مثل مكتبة harfbuzz لدعم الخطوط داخل مكتبة libass
وجعل مكتبة fontconfig المكتبة الرسمية لنظام لينكس للتعامل مع الخطوط بشكل افضل من directwrite الخاصة بالوندوز
أضفت مكاتب صوتية كثيرة flac و faac و libfdk-aac وغيرها
أضفت مكاتب الفيديو مع تحديثها x264 10bit و x265 وصولًا حتى 12 بت .. مكاتب بلوراي والـ CD rips
حرفيًا يمكنكم إستخدام الانكودر بشكل منفصل عبر موجه الاوامر cmd مع وجود كافة المكاتب الإحترافية المستخدمه حاليًا لإنتاج أجود وأنقى صيغ الفيديو والصوت.
ومن أجل أن تدعم الأداة الإنتاج بـ VSFilter تم الامر عبر تمرير الفيديو من خلال avisynth .
الجميل أيضًا في هذه الاداة هو إذا أردت الإنتاج بمكتبة libass لن تكون هنالك اي متطلبات للبدء بعملية الإنتاج
لا تحتاج إلى lav filter ولا غيره ..
شخصيًا اُفضل الإنتاج بـ libass إذا لم يتواجد محاكاة معقدة.. أظنه خيار رائع وعملي لمواقع المشاهدة الاونلاين
حاليًا أنا فقط أتطلع لتجربتكم وأن لا تبخلوا علي بتجربتكم لدفع عجلة تطوير الاداة للأمام
كما تعلمون فهذه نسخة اولية ربما توجد أخطاء لذلك أنتظر رأيكم وإنطباعاتكم ..
إن أردتم مميزات أو خيارات أوسع أو إقتراحات يرجى طرحها ..
ختامًا أحبتي
والسلام عليكم ورحمة وبركاته
أنس الكبيسي
التعديل الأخير تم بواسطة انس الكبيسي ; 23-4-2020 الساعة 11:33 PM سبب آخر: نسخة 0.3
|
وعليكم السلام ورحمة الله
أهلا بعودتك أنس، جئتنا بشيء جميل فعلا
أعجبني المميزات الي فيه واعتمادك علـى ffmpeg
هذي الخاصية أعجبتني كثيرا، أحسنت في ذلكقمت ببناء نسخة من الانكودر مع إضافات كثيرة مثل مكتبة harfbuzz لدعم الخطوط داخل مكتبة libass
أتمنى أن لا ينقطع ابداعك
بعد الاطلاع على الأداة يبدو لي أنها لا تدعم انتاج الصوت عن طريق الانكودر QAAC !!أضفت مكاتب صوتية كثيرة flac و faac و libfdk-aac وغيرها
ملاحظة: يفضل لو تنشر الأداة فـ https://www.videohelp.com/software
بالتوفيق ~
كنت أقرأ الموضوع ومنبهر من الأداة، ولكنا عندما وصلت إلى جزئية ffmpeg سال لعابي
أنا أيضًا أعاني من افتقار النسخة الرسمية من ffmpeg إلى مكتبات كثيرة.
وكنت قد فقدت الأمل بخصوص إيجاد واحد واتجهت إلى تنزيل كل إنكودر منفصل
حتى صادف أنني وجدت نسخة معدلة من ffmpeg
ولكن للأسف كانت النسخة التي وجدتها بإصدار قديم
لذلك لأصدقك القول فأنا أرى أن يكون هناك موضوع منفصل لنسخة ffmpeg التي لديك
ولو أمكنك أن تقوم بتحديثها كل فترة أيضًا.
أعذرني على أنانيتي، ولكني وجدتي ضالتي لديك أخيرًا
يسعدني تواجدك في الموضوع أخي ALKOON
مكتبة faac و flac و libfdk-aac حقًا مضمنة داخل انكودر ffmpeg
للاٍسف أداة QAAC هي انكودر قائم بذات نفسه أظنه فقط عن طريق الـ piping
ولكن من جهة ثانية تم تضمين مكتبة libfdk-aac وهي جيدة في إنتاج الصوتيات والبروفايلات مدعومة بكافة أنظمة التشغيل
كأنظمة التلفاز - أنظمة أجهزة المحمول - منصات الالعاب والمشاهدة الاونلاين ..
حيث تقدم مستوى جودة صوت لا بأس به مقارنة بالبقية عند مستوى 64k لبروفايل he-aac v2
مبدئيًا بنيت الانكودر بطريقة لتؤدي الغرض من إنتاج حلقات الهارد سب مع تقديم مستوى صوت لا تشوبه مشكلة
أعلم أن انكودر QAAC الافضل ولكن يبدو الامر لي مبالغ به لإستخدامه لتقديم حلقات هارد سب
في النسخة القادمة سأعمل على إضافة QAAC
ولو كان لديك مصادر جيدة لشرح الانكودر لزيادة المعلومات لدي واساليب الـ piping ستكون ذا عون لي
ولكن تأكد لو انه يوجد مكتبة خاصة بـ QAAC مفتوحة المصدر لتم تضمينها مع FFMpeg بشكل مباشر حالها حال libfdk-aac https://github.com/nu774/fdkaac
وهنالك شيء آخر.. أستطيع بناء مشغل MPV مع التعديل عليه أيضًا لو أردتم ذلك
تحياتي لك
**تحديث
تم عمل pipe بين ffmpeg و qaac وتعمل بدون أي مشكلة ولكن يتطلب الامر أن أرفق انكودر qaac بجانب انكودر ffmpeg
سيتم ارفاقها مع تعديل الواجهة وإدراج qaac ضمن إختيارات إنتاج الصوت مع دعم شامل لخيارات qaac على الواجهة
الأمر سيتم بطريقة ضغطة واحدة حيث ينتج الصوت والفيديو جنبًا ليكون الامر أكثر سهولة للمستخدم المبتدئ
ولكن لازلت مُصر على أن FDKAAC تفي بالغرض ههههههه فهي تأتي بالمرتبة الثانية بعد QAAC
**تحديث2
تم تحديث الأداة على نفس الرابط فقط حملها مرة أخرى
إصلاحات طفيفة بما يخص مسارات الصوت للملفات التي تحتوي على أكثر من مسارين صوت
تم إرفاق انكودر QAAC والان يعمل بشكل ممتاز يمكنك تجربته
بالحقيقة اتطلعت على أحد مواضيعك بما يخص الأداة وهنالك مصدر إعتمدت عليه بما يخص خيارات QAAC
https://github.com/nu774/qaac/wiki/E...-configuration
إن كان لديك اقتراحات بخصوصها لا تبخل علي فأنا يهمني أن تكون أداة Fansub Encoder الأفضل بين مثيلاتها
ولا هنت أخي اسماعيل وهذا الـ QAAC وضعناه لعيونك![]()
|
شكرًا لك، عمل رائع وجهد مبارك بإذن الله
شكرًا لك
|
عمل رائع يا أنس، سلمت يداك! سأجربه قريبًا إن شاء الله.
نشرت الموضوع في تويتر لتعمّ الفائدة ويصل عملك فئة أكبر إن شاء الله، فهل لديك حساب لأشير إليه وأدل الناس عليك؟
|
نعم الطريقة الوحيدة هيي الـ pipe وبهذا كما قلت تحتاج ارفاق الانكودر نفسه مع ffmpegتم عمل pipe بين ffmpeg و qaac وتعمل بدون أي مشكلة ولكن يتطلب الامر أن أرفق انكودر qaac بجانب انكودر ffmpeg
سيتم ارفاقها مع تعديل الواجهة وإدراج qaac ضمن إختيارات إنتاج الصوت مع دعم شامل لخيارات qaac على الواجهة
الأمر سيتم بطريقة ضغطة واحدة حيث ينتج الصوت والفيديو جنبًا ليكون الامر أكثر سهولة للمستخدم المبتدئ
ولكن لازلت مُصر على أن FDKAAC تفي بالغرض ههههههه فهي تأتي بالمرتبة الثانية بعد QAAC![]()
بخصوص الانكودر FDKAAC هو يفي بالغرض إلى حد بعيد ولكن، الكثير صار ف الفانسب يتجه إلى Qaac
بالتوفيق =)
عفوًا.. شرفني إطلاعك على الأداة وشكرًا لكلماتك ..
كل التقدير لك ..
عفوًا، شرفني حضورك
الله يسلمك من كل شر ..
شكرًا لك حقًا على النشر أتمنى لو أن الاداة ينتفع منها الجميع خاصة وأنها تقدم مرونة عالية في التعامل مع الإنتاج
بالفعل النشر أهم شيء ليصل لكل المنتجين ..
تفضل هذا هو حسابي شكرًا لك ..
https://twitter.com/iraqi_code
تم تحديث الأداة على نفس الرابط فقط حملها مرة أخرى
إصلاحات طفيفة بما يخص مسارات الصوت للملفات التي تحتوي على أكثر من مسارين صوت
تم إرفاق انكودر QAAC والان يعمل بشكل ممتاز يمكنك تجربته
بالحقيقة اتطلعت على أحد مواضيعك بما يخص الأداة وهنالك مصدر إعتمدت عليه بما يخص خيارات QAAC
https://github.com/nu774/qaac/wiki/E...-configuration
إن كان لديك اقتراحات أخرى لا تبخل علي فأنا يهمني أن تكون أداة Fansub Encoder الأفضل بين مثيلاتها
ولا هنت أخي اسماعيل وهذا الـ QAAC وضعناه لعيونك![]()
واجهتني مشكلة أثناء الإنتاج تظهر الترجمة من
دون الفيديو ياليت لو تحل لي المشكلة
![]()
|
السلام عليكم مجددًا.
أقترح إضافة ميزة القص بالفريمات، فهي مهمة جدًا، أو على الأقل إتاحة المجال لوضع سكربت إنتاج في النافذة لأضيف أمر القص بهذه الطريقة (أعني كالميغوي مثلًا)
هذا هو
ffmpeg.exe -i "video.avs" -i "C:\Users\ASUS\Desktop\asus2\Majed123!\kozuki-zoro subs\shaman king\ep\[kozuki zoro] Shaman King - 03.mkv" -map 0:0 -map 1:a:0 -c:v libx264 -pix_fmt yuv420p -crf 20 -preset medium -tune animation -profile:v high -level 4 -vf "fps=24.000" -c:a libfdk_aac -vbr 5 "C:\Users\ASUS\Desktop\asus2\Majed123!\kozuki-zoro subs\shaman king\EST BLU.mp4"
الف شكر
مجهود رائع
عمل رائع، سلمت يداك
ممكن تضيف خاصية preview مثل staxrip، و خاصية اضافة بعض الاوامر و الفلاتر الجاهزه مع شرح بسيط لكل امر او فلتر👍
.........
كان عندي استفسار بسيط، ما هي الأوامر المطلوبه لإعادة انتاج حلقه بنفس الجوده و المساحه تقريبًا، بمعنى آخر عندي حلقه بحاوية AVI و اريد اعادة انتاجها بنفس الجوده و المساحه ولكن بالحاوية mp4، ما المطلوب؟؟
*** تحديث 3
إصدار النسخة 0.3 تتضمن التالي:
- تحديث انكودر FFmpeg وأداة MediaInfo.
- التخلي عن DirectShow وتعويضها بـ FFms2.
--(يٌمكن إدراج DirectShow بإضافة سطر (LoadPlugin"plugins\ffms2.dll") عبر محرر AVS المدمج مع الأدة)
- إصلاح ودعم VFR Videos.
- إصلاح إضافة الشعار مع فلتر Libass.
- أصبح الآن إضافة سكربت AVS بشكل مباشر.
- إمكانية التعديل على سكربت AVS من واجهة الأداة للسكربت المستورد أو المنشئ تلقائيًا.
- تحسين إعداد إعادة التحجيم لسكربت AVS من Lanczos إلى Spline36 بشكل افتراضي.
- إصلاح عملية الترميز بوضع الـ 10 بت مع VSFilter.
- حذف الملفات المؤقتة الناتجة من عملية الإنتاج.
- تحسينات وتحديثات أخرى على الأداة لأكثر إستقرارية ومرونة.
...............
هنالك تحديث قادم مع إضافة إعدادات متقدمة لإنكودر x264 ودعم x265 على الواجهة
ما شاء الله أنس شيء رائع فعلاً
ان شاء الله في تطور وتقدم للامام للاداة
|
المفضلات