بديل كاب كت للنص العربي: لماذا ينكسر الكابشن عند الحرق وكيف تختبره
قد يظهر النص العربي مكسور الحروف أو معكوس الترتيب عند حرق الكابشن في كثير من المحررات العامة، ومنها كاب كت، لأنها أدوات إخراج عامة لم تبن حول خصائص العربية. هنا نشرح السبب، ونعطيك اختبارا تجريه في ثانية، والبديل الذي ينفذ وصل الحروف وترتيب الاتجاه.
هيئة تحرير ريفنا · نشر

لماذا يظهر النص العربي مكسورا في المحررات العامة
المحررات العامة تخدم جمهورا عالميا، ومحرك النص فيها يفترض غالبا نموذج الكتابة اللاتيني: حرف مستقل يليه حرف مستقل، من اليسار إلى اليمين. هذا الافتراض لا يصح في العربية، فتظهر النتيجة سليمة في اللغات اللاتينية ومكسورة في العربية من دون أي رسالة خطأ.
العربية تحتاج خطوتين لا تحتاجهما اللاتينية. الأولى وصل الحروف (Shaping): أن يتصل الحرف بجاره ويتغير شكله بحسب موضعه في الكلمة، وهي غير التشكيل بالحركات. والثانية إعادة ترتيب النص للعرض من اليمين إلى اليسار وفق خوارزمية معيارية اسمها UAX#9. إذا سقطت أي منهما ظهر النص مفككا أو معكوسا.
وكاب كت محرر عام غير متخصص في تشكيل العربية، شأنه شأن كثير من المحررات، والنتيجة قد تختلف بحسب النسخة والخط ومسار التصدير. لذلك لا نجزم بعطل بعينه، بل نعطيك طريقة تختبر بها مخرجك أنت مهما كانت الأداة.
اختبره بنفسك في ثانية: اقرأ الكلمة الأولى
لا تحتاج أدوات تقنية. احرق كابشن قصيرا فيه كلمة عربية واضحة، ثم أوقف الفيديو عند ظهور النص وانظر إلى الإطار.
افحص أمرين. الاتجاه: الكلمة الأولى في الجملة يجب أن تبدأ من الجهة اليمنى، فإن بدأت من اليسار فترتيب UAX#9 ساقط. والوصل: انظر إلى كلمة مثل «الكابشن»، يجب أن تكون حروفها متصلة لا جزرا منفصلة، فإن رأيتها «ا ل ك ا ب ش ن» متقطعة فوصل الحروف ساقط.
جرب جملة صعبة فيها مزيج، مثل «شاهد البث Live بدقة 4K»، فهذه تكشف المسار بسرعة. واعلم أن هذا الاختبار يقيس الرسم فقط — وصل الحروف والاتجاه — لا صحة النطق ولا دقة التفريغ النصي، وهما مسؤولية منفصلة.
ما الذي يفعله البديل الصحيح فعليا
البديل الصحيح يمرر النص عبر مسار ترجمة نصية حقيقي — ASS عبر محرك libass — بدل كتابة النص خاما على الإطار. هذا المسار يطبق وصل الحروف وخوارزمية الاتجاه معا، فيخرج النص موصولا ومرتبا كما يقرؤه العربي.
وتبقى تفاصيل تفسد النتيجة إن أهملت: الأرقام (الهندية مقابل اللاتينية بحسب لغة المخرج)، والكلمات اللاتينية داخل الجملة العربية التي يجب عزلها كجزيرة اتجاه مستقلة وإلا انقلب ترتيبها، ومنطقة الأمان في كل منصة حتى لا يختفي النص خلف أزرار الواجهة.
في ريفنا تمر التسميات التوضيحية عبر مسار ASS/libass نفسه، مع خيارات لهجة ونسب أبعاد جاهزة وكابشن لكل كلمة (كاريوكي) ومناطق أمان لكل منصة. ونكون صرحاء في الحد: الأداة تضمن الرسم الصحيح، لا تدقق نطقك ولا تصحح ما في النص من أخطاء إملائية.
جربه مجانا قبل أن تنقل عملك
لست مضطرا إلى نقل سير عملك كله. خذ مقطعا واحدا فيه أصعب جملة عندك — مزيج من الأحرف اللاتينية والأرقام والكلمات الطويلة — واحرق عليه الكابشن، ثم طبق اختبار الكلمة الأولى وقارن.
أدوات ريفنا مجانية على الباقة المجانية، والذكاء الاصطناعي بمفتاحك الخاص (BYOK). هكذا تختبر الفرق مباشرة على مادتك قبل أي التزام.
والقرار العملي بسيط: أبق كل أداة لما تجيده، لكن اجعل خطوة حرق الكابشن العربي تمر عبر مسار ينفذ الخطوتين. فالفرق بين نص مقروء وآخر مكسور هو وصل الحروف وترتيب الاتجاه، لا الخط ولا جودة الفيديو.
أسئلة شائعة
- هل كاب كت لا يدعم العربية إطلاقا؟
- لا نقول ذلك. كاب كت محرر عام لم يصمم حول تشكيل العربية، والنتيجة تتفاوت بحسب النسخة والخط ومسار التصدير. بدل الافتراض، احرق كابشن قصيرا واقرأ الكلمة الأولى: يمينا وموصولة الحروف تعني أن الرسم سليم.
- كيف أتأكد أن البديل ينفذ وصل الحروف والاتجاه؟
- بالاختبار نفسه: احرق جملة عربية فيها كلمة طويلة ورقم، فإن بدأت الكلمة الأولى من اليمين واتصلت حروفها فالمسار سليم. تقنيا، يتحقق ذلك حين يمر النص عبر ASS/libass لا حين يرسم خاما على الإطار.
- هل تغيير الخط يعالج المشكلة؟
- لا. الخط يحمل أشكال الحروف، لكن الذي يقرر أي شكل يستخدم وبأي ترتيب هو محرك الإخراج. خط عربي ممتاز مع محرك لا يصل الحروف يبقى مخرجه مفككا معكوسا.
- هل أحتاج حسابا لأجرب البديل؟
- لا. أدوات ريفنا مجانية على الباقة المجانية، وتحرق كابشن اختباريا على مقطعك مباشرة. أما مزايا الذكاء الاصطناعي فتعمل بمفتاحك الخاص (BYOK).
المصادر الأولية
صيغ هذا الدليل لأغراض تحريرية وتشغيلية، ولا يمثل اعتمادا حكوميا أو رأيا قانونيا.
- Unicode Bidirectional Algorithm (UAX #9) — Unicode Consortium
- libass — ASS/SSA subtitle renderer — libass