انتقل إلى المحتوى الرئيسي
SubtitleMatrix

تحويل SMI إلى ASS

أو ألصق نص الترجمة

ما يغيره هذا التحويل

شيئان يسقطان أو يحتاجان قرارا

  • الدقة

    دقة التوقيت — ساعة الناتج أخشن، فيقرب كل رمز زمني إلى أقرب 10 ms

  • محتوى خاص بالصيغة

    محتوى تحفظه صيغة المصدر خارج مقاطعها (كتل خارج المقاطع ونص ترويسة وإعدادات لكل مقطع وأحداث معلقة) — لا مكان له في صيغة الهدف

تأتي هذه القائمة من مصفوفة القدرات لهاتين الصيغتين، لا من الملف الذي حملته. وقد يفقد ملف بعينه أكثر إن استخدم ميزات تسمح بها الصيغة ولا تمثلها المصفوفة.

بين SMI وASS فرق في البنية لا في المضمون. SMI يكتب Start=1250، وASS يكتب 0:00:01.25، والقيمة الزمنية واحدة. ما يقوله SMI لا يتغير. يتغير تدوينه في ASS.

عند المرور من SMI إلى ASS تسقط الدقة الزمنية ومحتوى الصيغة. لا شيء منها يهرب كوسم مزيف.

أغلق الشبكة بعد فتح الصفحة، وسيظل تحويل SMI إلى ASS يعمل. ملف SMI القديم قد يحمل BOM أو CRLF. تحويله إلى ASS يتجاوزهما. إيقاف الدفعة لا يضيع ما اكتمل. كل ناتج ASS محفوظ.

أمثلة

ملف SMI نموذجي محول إلى ASS

الإدخال

<SAMI>
<HEAD>
<STYLE TYPE="text/css">
<!--
P { text-align: center; font-family: Arial; }
.ENCC { Name: English; lang: en-US; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000>
<P Class=ENCC>Hello there.
<SYNC Start=3000>
<P Class=ENCC>&nbsp;
<SYNC Start=3500>
<P Class=ENCC>How are you?<br>Fine, thanks.
<SYNC Start=6000>
<P Class=ENCC>&nbsp;
</BODY>
</SAMI>

الناتج

[Script Info]
ScriptType: v4.00+

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.00,Default,,0,0,0,,Hello there.
Dialogue: 0,0:00:03.50,0:00:06.00,Default,,0,0,0,,How are you?\NFine, thanks.

المقارنة تظهر الدقة الزمنية ومحتوى الصيغة؛ وما عدا ذلك يطابق سطرا بسطر بين SMI وASS.

ملف SMI غير مرتب يخرج بصيغة ASS

الإدخال

<SAMI>
<HEAD>
<TITLE>Episode 1</TITLE>
<STYLE TYPE="text/css">
<!--
.ENCC { Name: English; }
-->
</STYLE>
</HEAD>
<BODY>
<sync start="00:00:02,500">
<P Class=ENCC>Line one<br>Line two
<sync start=9000>
<P Class=ENCC>Tom &amp; Jerry
<SYNC Start=12000>
<P Class=ENCC>&nbsp;
</BODY>
</SAMI>

الناتج

[Script Info]
ScriptType: v4.00+

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:02.50,0:00:09.00,Default,,0,0,0,,Line one\NLine two
Dialogue: 0,0:00:09.00,0:00:12.00,Default,,0,0,0,,Tom &amp; Jerry

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

الأسئلة الشائعة

هل يغير تحويل SMI إلى ASS أي قيمة زمنية؟

نفس اللحظة تظهر في SMI بالشكل Start=1250، وفي ASS بالشكل 0:00:01.25. في ASS الدقة أجزاء المائة. الميلي ثانية تقرب إلى سنتي ثانية.

أي تفاصيل SMI لا تجد مكانا في ASS؟

ما لا ينتقل من SMI إلى ASS هو الدقة الزمنية ومحتوى الصيغة. التقرير يعرضها بندا بندا، والنص نفسه يصل كاملا.

هل تحفظ فواصل الأسطر عند الانتقال من SMI إلى ASS؟

النص ينتقل من SMI إلى ASS كما هو، وما يعرفه ASS من وسوم يبقى. أما المجهول فيكتب نصا في تقرير ASS. أو يسجل، ولا يحول إلى وسم مخترع.

هل تحويل ASS إلى SMI يعيد كل ما فقده الاتجاه الأول؟

ليس كاملا. إرجاع ASS إلى SMI يسقط التنسيق، توقيت الكاريوكي ومحتوى الصيغة، وهي قائمة تخص ملفات ASS الحقيقية. النسخة الأصلية من SMI تبقى المرجع الآمن.

هل يمكن استخدام الأداة على ملفات SMI السرية أثناء إنتاج ASS؟

لا يوجد خادم في هذه الصفحة يستقبل SMI أثناء تحويله إلى ASS. بعد تحميل الصفحة يمكنك قطع الإنترنت ومتابعة التحويل.

كيف تعمل الدفعة الكبيرة من SMI إلى ASS؟

نعم، عشرات ملفات SMI في جلسة واحدة تخرج بصيغة ASS. المعالجة متسلسلة. لكل ملف سطر حالة وتقرير فقدان.

أين أجد تفاصيل SMI التي لم تنتقل إلى ASS؟

احفظ ملف SMI الأصلي؛ هو النسخة الكاملة. ASS ناتج عملي من SMI للعرض أو المشاركة، وليس أرشيفا كاملا.

أدوات ذات صلة