ما هو ملف SAMI؟
يشير الملف ذو الامتداد “.sami” عادةً إلى ملف تبادل الترجمات والبيانات الوصفية (SAMI). SAMI هو تنسيق تسميات توضيحية يُستخدم لعرض الترجمات المصاحبة أو التسميات التوضيحية المغلقة في مقاطع الفيديو. تم تطويره في الأصل بواسطة Microsoft لـ Windows Media Player.
تحتوي ملفات SAMI على معلومات توقيت ومحتوى نصي للترجمات المصاحبة أو التسميات التوضيحية المغلقة, مما يسمح بمزامنتها مع تشغيل الفيديو. يدعم التنسيق خيارات التنسيق الأساسية مثل نمط الخط واللون وموضع الترجمة على الشاشة.
عادةً ما تكون ملفات SAMI عبارة عن ملفات نصية عادية ويمكن فتحها وتحريرها باستخدام محرر نصوص. تتضمن محتويات ملف SAMI عادةً قسمًا للرأس يوفر معلومات حول الملف, متبوعًا بإدخالات الترجمة الفردية مع التوقيت والنص الخاصين بها.
فيما يلي مثال لما قد يبدو عليه ملف SAMI:
<SAMI>
<HEAD>
<TITLE>Example Subtitles</TITLE>
</HEAD>
<BODY>
<SYNC Start=100><P Class=ENCC>Subtitle 1</P></SYNC>
<SYNC Start=500><P Class=ENCC>Subtitle 2</P></SYNC>
<SYNC Start=1000><P Class=ENCC>Subtitle 3</P></SYNC>
</BODY>
</SAMI>
تُستخدم ملفات SAMI بشكل شائع مع مشغلات الفيديو أو مشغلات الوسائط التي تدعم عرض الترجمة, مثل Windows Media Player أو VLC Media Player. يقوم المشغل بقراءة ملف SAMI ومزامنة الترجمة مع محتوى الفيديو, مما يسمح للمشاهدين بقراءة التسميات التوضيحية أثناء مشاهدة الفيديو.
علامات HTML المدعومة
تدعم ملفات SAMI (تبادل الترجمات والبيانات الوصفية) مجموعة محدودة من العلامات المشابهة لـ HTML لتنسيق الترجمات وتصميمها. فيما يلي بعض العلامات الشائعة الاستخدام التي يدعمها SAMI:
<SAMI> :
العنصر الجذري الذي يغلف ملف SAMI بأكمله.<HEAD> :
يحتوي على معلومات الرأس لملف SAMI.
هذه بعض العلامات الأساسية التي تدعمها ملفات SAMI. من المهم ملاحظة أن SAMI لا يدعم النطاق الكامل لعلامات وسمات HTML. تركز العلامات المدعومة بشكل أساسي على تصميم الترجمات ووضعها بدلاً من توفير هيكلة واسعة النطاق للمستندات أو التفاعل.