تحويل SRT إلى TTML
أو ألصق نص الترجمة
ما يغيره هذا التحويل
لا شيء يفقده هذا الاتجاه — لكل ميزة في صيغة المصدر مكان تذهب إليه في صيغة الهدف.
تأتي هذه القائمة من مصفوفة القدرات لهاتين الصيغتين، لا من الملف الذي حملته. وقد يفقد ملف بعينه أكثر إن استخدم ميزات تسمح بها الصيغة ولا تمثلها المصفوفة.
ضع ملف SRT لتحصل على TTML جاهزا للتنزيل. يبقى النص في TTML كما كان في SRT. SRT يكتب 00:00:01,250، وTTML يكتب begin="00:00:01.250"، والقيمة الزمنية واحدة.
هذا الاتجاه خال من الفقدان: SRT لا يحمل شيئا يرفضه TTML. المقاطع تخرج كاملة.
أفلت موسما كاملا: الطابور يحول ملفات SRT إلى TTML واحدا بعد آخر. لا يخزن SRT خارج جهازك أثناء تحويله إلى TTML. ولا يرسل إلى خدمة خارجية. ساعات SRT برقم واحد تقرأ صحيحة. TTML يستقبل التوقيت كاملا.
أمثلة
ملف SRT نموذجي محول إلى TTML
الإدخال
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.
الناتج
<?xml version="1.0" encoding="UTF-8"?>
<tt xmlns="http://www.w3.org/ns/ttml" xmlns:tts="http://www.w3.org/ns/ttml#styling">
<body>
<p begin="00:00:01.000" end="00:00:03.500">Hello there.</p>
<p begin="00:00:03.500" end="00:00:06.000"><span tts:fontStyle="italic">Whispering</span> now.<br/>And a second line.</p>
<p begin="00:00:06.000" end="00:00:09.250"><span tts:fontWeight="bold">Bold</span> statement.</p> </body>
</tt>
العمودان يحملان الترجمة نفسها من SRT إلى TTML. الفرق في الكتابة لا في المضمون.
ملف SRT غير مرتب يخرج بصيغة TTML
الإدخال
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.
الناتج
<?xml version="1.0" encoding="UTF-8"?>
<tt xmlns="http://www.w3.org/ns/ttml" xmlns:tts="http://www.w3.org/ns/ttml#styling">
<body>
<p begin="00:00:01.000" end="00:00:03.500"><span tts:fontWeight="bold">Bold</span> and <span tts:fontStyle="italic">italic</span>.</p>
<p begin="00:00:03.500" end="00:00:06.000"></p>
<p begin="00:00:08.000" end="00:00:09.000">Last one.</p> </body>
</tt>
الملفات الحقيقية تصل هكذا: نهايات أسطر مختلطة. وفراغات وحقول فارغة. المحول يصلح أو يسجل، ولا يخفي شيئا عند إنتاج TTML من SRT.
الأسئلة الشائعة
هل تتغير أزمنة SRT عند كتابتها بصيغة TTML؟
قارن 00:00:01,250 في SRT ب begin="00:00:01.250" في TTML لترى الفرق في الكتابة وحدها. لا تقرب قيمة ولا تستنتج نهاية: التوقيت في TTML منقول من SRT كما هو.
أي تفاصيل SRT لا تجد مكانا في TTML؟
صفر فقدان بين SRT وTTML: النص والأزمنة والترتيب تصل كما هي، والفرق في الكتابة فقط.
هل تبقى وسوم التنسيق داخل النص من SRT إلى TTML؟
النص ينتقل من SRT إلى TTML كما هو، وما يعرفه TTML من وسوم يبقى. أما المجهول فيكتب نصا في تقرير TTML. أو يسجل، ولا يحول إلى وسم مخترع.
هل تحويل TTML إلى SRT يعيد كل ما فقده الاتجاه الأول؟
ليس كاملا. إرجاع TTML إلى SRT يسقط التنسيق، الموضع على الشاشة ومحتوى الصيغة، وهي قائمة تخص ملفات TTML الحقيقية. النسخة الأصلية من SRT تبقى المرجع الآمن.
هل يمكن استخدام الأداة على ملفات SRT السرية أثناء إنتاج TTML؟
ملفات SRT لا ترفع ولا تخزن خارج جهازك؛ التحويل إلى TTML يجري في المتصفح وحده.
هل تنزل نتائج SRT بصيغة TTML مجتمعة أم ملفا ملفا؟
نعم. يمكنك التوقف في منتصف دفعة SRT، والملفات المكتملة بصيغة TTML تبقى جاهزة للتنزيل.
هل يكفي ملف TTML مكان SRT في كل الاستخدامات؟
المحتوى واحد، والاستخدام مختلف: المشغلات المحلية والأجهزة القديمة يفضل SRT، بينما يفضل أنظمة البث والمنصات التي تستهلك XML TTML.