← العودة إلى جميع المقالات
المدونة

تحسين استخراج ترجمة MKV بتحديد اللغة وأولوية الصينية وأولوية دمج الترجمة

حظيت ميزة استخراج الترجمة من MKV ودمجها تلقائياً بردود جيدة، لكن بعض المستخدمين لاحظوا ظهور ترجمة إنجليزية بعد تحويل MKV. لماذا؟ وجدت أن ملف MKV يحتوي ترجمات إنجليزية وصينية وإسبانية، لكن الإنجليزية هي الافتراضية، فاستُخرجت ودُمجت في mp4. بعد مراجعة الوثائق وجدت طريقة لتحديد لغة الترجمة، فنفذنا هذا التحديث. اكتشفنا أثناء التطوير أيضاً مشكلة أولوية: إذا احتوى فيديو MKV على ترجمة وأضاف المستخدم ASS مطابقاً للاسم في مجلد الإدراج، كان الاستخراج يتجاهل الأولوية ويستبدل ترجمة المستخدم بالترجمة المستخرجة، فتُدمج ترجمة MKV الداخلية. حسّنا هذه الأولوية أيضاً.

سجل التحديثات

  • أولاً، التحقق الذكي أثناء استخراج MKV من وجود ترجمة صينية. إذا وجدت تُستخرج مباشرة، وإلا تُستخرج الأولى افتراضياً.
  • ثانياً، ملفات srt أو ass المطابقة للاسم في مجلد الإدراج لها أعلى أولوية. عند وجودها لا تُستخرج الترجمة حتى إن كانت موجودة في mkv.