تحويل SRT إلى SMI
أو ألصق نص الترجمة
ما يغيره هذا التحويل
لا شيء يفقده هذا الاتجاه — لكل ميزة في صيغة المصدر مكان تذهب إليه في صيغة الهدف.
تأتي هذه القائمة من مصفوفة القدرات لهاتين الصيغتين، لا من الملف الذي حملته. وقد يفقد ملف بعينه أكثر إن استخدم ميزات تسمح بها الصيغة ولا تمثلها المصفوفة.
محول SRT إلى SMI يعمل كله على جهازك. كل مقطع يحتفظ بموضعه على الخط الزمني. قارن 00:00:01,250 في SRT ب Start=1250 في SMI لترى الفرق في الكتابة وحدها.
هذا الاتجاه خال من الفقدان: SRT لا يحمل شيئا يرفضه SMI. المقاطع تخرج كاملة.
المعالجة محلية بالكامل. هكذا تبقى ملفات SRT صالحة للسرية حتى وهي تصبح SMI. ملف SRT القديم قد يحمل BOM أو CRLF. تحويله إلى SMI يتجاوزهما. أفلت موسما كاملا: الطابور يحول ملفات SRT إلى SMI واحدا بعد آخر.
أمثلة
ملف SRT نموذجي محول إلى SMI
الإدخال
1
00:00:01,000 --> 00:00:03,500
Hello there.
2
00:00:03,500 --> 00:00:06,000
<i>Whispering</i> now.
And a second line.
3
00:00:06,000 --> 00:00:09,250
<b>Bold</b> statement.
الناتج
<SAMI>
<HEAD>
<STYLE TYPE="text/css">
<!--
P { text-align: center; font-family: Arial, sans-serif; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000>
<P>Hello there.
<SYNC Start=3500>
<P>
<SYNC Start=3500>
<P><i>Whispering</i> now.<br>And a second line.
<SYNC Start=6000>
<P>
<SYNC Start=6000>
<P><b>Bold</b> statement.
<SYNC Start=9250>
<P>
</BODY>
</SAMI>
العمودان يحملان الترجمة نفسها من SRT إلى SMI. الفرق في الكتابة لا في المضمون.
ملف SRT غير مرتب يخرج بصيغة SMI
الإدخال
1
0:00:01,00 --> 0:00:03,500
<B>Bold</B> and <I>italic</I>.
2
00:00:03,500 --> 00:00:06,000
3
00:00:08,000 --> 00:00:09,000
Last one.
الناتج
<SAMI>
<HEAD>
<STYLE TYPE="text/css">
<!--
P { text-align: center; font-family: Arial, sans-serif; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000>
<P><b>Bold</b> and <i>italic</i>.
<SYNC Start=3500>
<P>
<SYNC Start=3500>
<SYNC Start=6000>
<P>
<SYNC Start=8000>
<P>Last one.
<SYNC Start=9000>
<P>
</BODY>
</SAMI>
الملفات الحقيقية تصل هكذا: نهايات أسطر مختلطة. وفراغات وحقول فارغة. المحول يصلح أو يسجل، ولا يخفي شيئا عند إنتاج SMI من SRT.
الأسئلة الشائعة
ما الذي يحدث للتوقيت عند الانتقال من SRT إلى SMI؟
نفس اللحظة تظهر في SRT بالشكل 00:00:01,250، وفي SMI بالشكل Start=1250. لا خسارة في الأرقام هنا؛ SMI يستقبل أزمنة SRT كاملة.
هل يخسر ملف SRT شيئا عندما يصبح SMI؟
لا شيء. SRT لا يحمل ما يرفضه SMI، والقائمة أعلاه فارغة عن قصد لا عن سهو.
هل تبقى وسوم التنسيق داخل النص من SRT إلى SMI؟
النص ينتقل من SRT إلى SMI كما هو، وما يعرفه SMI من وسوم يبقى. أما المجهول فيكتب نصا في تقرير SMI. أو يسجل، ولا يحول إلى وسم مخترع.
إذا حولت SMI عائدا إلى SRT، هل أحصل على الملف نفسه؟
ليس كاملا. إرجاع SMI إلى SRT يسقط التنسيق، الموضع على الشاشة ومحتوى الصيغة، وهي قائمة تخص ملفات SMI الحقيقية. النسخة الأصلية من SRT تبقى المرجع الآمن.
هل يرفع ملف SRT إلى خادم أثناء إنتاجه بصيغة SMI؟
ملفات SRT لا ترفع ولا تخزن خارج جهازك؛ التحويل إلى SMI يجري في المتصفح وحده.
هل يمكن إلغاء تحويل مجموعة ملفات SRT إلى SMI في منتصفها؟
نعم. أفلت عدة ملفات SRT في آن واحد؛ الطابور يعالجها بالترتيب وكل ناتج SMI ينزل مستقلا داخل أرشيف ZIP.
هل يكفي ملف SMI مكان SRT في كل الاستخدامات؟
المحتوى واحد، والاستخدام مختلف: المشغلات المحلية والأجهزة القديمة يفضل SRT، بينما يفضل المشغلات التي تقرأ SAMI وصفحات ويندوز القديمة SMI.