[سكربت] إصلاح ترتيب النص في libass عند إدخال tags عليه ليبدو مثل vsfilter



 السلام عليكم ورحمة الله وبركاته



من مشاكل مكتبة libass في اللغة العربية هي إذا أضفت tag بين الكلمات


أو الحروف كأن يكون تلوين أو أي تأثير آخر سيتحول ترتيب النص إلى فوضى

ولن يظهر ترتيب النص كما تريده أنت .. ولذلك عملت هذا السكربت الصغير

ليحل المشكلة ولا يؤثر على شكل النص إطلاقًا في مكتبة vsfilter
عمله فقط ترتيب النص ليبدو بالطريقة التي يظهر فيها على vsfilter في libass



سأبسط لكم الامر

vsfilter


Libass



طيب الان نأتي لعمل السكربت
وظيفته جعل النص الذي يحتوي على تأثيرات Tags بين الكلمات والحروف يظهر في libass كما هو في VSfilter
بحيث يعيد ترتيب النص ليبدو كما تريده انت

هنا النص في Libass بعد تطبيق السكربت



طبعًا السكربت لا يؤثر في مكتبة vsfilter كما ذكرت لكم

هنا مثال آخر

النص الاصلي
إذًا، لماذا كانت هونغو-سينباي بحاجته؟

هكذا يظهر في libass حيث الترتيب غير مطابق لترتيب الكلام في النص الاصلي

وذلك بسبب وجود tag الـ underline على "هونغو-سينباي"










هنا بعد تطبيق السكربت في libass








أرجوا أن يكون الامر واضحًا لكم ويحل هذا السكربت مشاكل كثيرة لكم


رابط التحميل

طريقة تركيب الأداة في برنامج Aegisub

إذا كان لديك نسخة 32
إذهب إلى هذا المسار
C:\Program Files (x86)\Aegisub\automation\autoload
وألصق الملف بداخله

النسخة 64
C:\Program Files\Aegisub\automation\autoload
وألصق الملف بداخله


تحياتي لكم/ انس الكبيسي..
دعواتكم يا اخوان جزاكم الله

تعليقات