تحويل TXT إلى ASS
أو ألصق نص الترجمة
الخيارات
يستخدم حين لا يكون للمصدر أوقات نهاية (نص عادي، LRC). الخط الزمني في الناتج يولد هنا بدل أن يحول، فهذا الرقم هو ما تحصل عليه.
ما يغيره هذا التحويل
شيئان يسقطان أو يحتاجان قرارا
- التوقيت
الخط الزمني نفسه — المصدر لا يسجل أي توقيت، فخط الناتج يتولد هنا بدل أن يحول
- الدقة
دقة التوقيت — ساعة الناتج أخشن، فيقرب كل رمز زمني إلى أقرب 10 ms
تأتي هذه القائمة من مصفوفة القدرات لهاتين الصيغتين، لا من الملف الذي حملته. وقد يفقد ملف بعينه أكثر إن استخدم ميزات تسمح بها الصيغة ولا تمثلها المصفوفة.
بين TXT وASS فرق في البنية لا في المضمون. النص المنطوق يصل إلى ASS كما هو. قارن بلا رمز زمني في TXT ب 0:00:01.25 في ASS لترى الفرق في الكتابة وحدها.
لكن ASS لا يستوعب كل ما في TXT. يسقط هنا التوقيت والدقة الزمنية. ويسمي تقرير ASS كل بند منها قبل التنزيل.
كل ملف TXT ينتهي إلى ASS مستقل، والأرشيف النهائي يجمعها بلا خلط. لا حساب مطلوب. ولا اتصال بعد تحميل الصفحة. ملف TXT القديم قد يحمل BOM أو CRLF. تحويله إلى ASS يتجاوزهما.
أمثلة
ملف TXT نموذجي محول إلى ASS
الإدخال
The quick brown fox jumps over the lazy dog.
Second paragraph, first line.
Second paragraph, second line.
الناتج
[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:00.00,0:00:02.00,Default,,0,0,0,,The quick brown fox jumps over the lazy dog.
Dialogue: 0,0:00:02.00,0:00:04.00,Default,,0,0,0,,Second paragraph, first line.
Dialogue: 0,0:00:04.00,0:00:06.00,Default,,0,0,0,,Second paragraph, second line.
المقارنة تظهر التوقيت والدقة الزمنية؛ وما عدا ذلك يطابق سطرا بسطر بين TXT وASS.
ملف TXT غير مرتب يخرج بصيغة ASS
الإدخال
Hello world.
Second block.
الناتج
[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:00.00,0:00:02.00,Default,,0,0,0,,Hello world.
Dialogue: 0,0:00:02.00,0:00:04.00,Default,,0,0,0,,Second block.
الملفات الحقيقية تصل هكذا: نهايات أسطر مختلطة. وفراغات وحقول فارغة. المحول يصلح أو يسجل، ولا يخفي شيئا عند إنتاج ASS من TXT.
الأسئلة الشائعة
هل تبقى أزمنة TXT نفسها داخل ملف ASS؟
أرقام التوقيت متطابقة، والصياغة مختلفة: بلا رمز زمني في TXT و0:00:01.25 في ASS. ASS لا يعدو أجزاء المائة، لذلك تقرب أزمنة TXT ولا تقص. ASS يستنتج نهاية كل مقطع من التالي، لا من TXT.
ما البنود التي لا تنتقل من TXT إلى ASS؟
يسقط من TXT إلى ASS ما يلي: التوقيت والدقة الزمنية. ويسمي التقرير كل بند قبل التنزيل.
هل يصل النص من TXT إلى ASS بلا تغيير؟
النص ينتقل من TXT إلى ASS كما هو، وما يعرفه ASS من وسوم يبقى. أما المجهول فيكتب نصا في تقرير ASS. أو يسجل، ولا يحول إلى وسم مخترع.
هل الدورة الكاملة بين TXT وASS آمنة؟
ليس كاملا. إرجاع ASS إلى TXT يسقط التوقيت، التنسيق، الموضع على الشاشة، توقيت الكاريوكي، فواصل الأسطر ومحتوى الصيغة، وهي قائمة تخص ملفات ASS الحقيقية. النسخة الأصلية من TXT تبقى المرجع الآمن.
أين تعالج ملفات TXT عند تحويلها إلى ASS؟
نعم. لا حساب ولا رفع؛ TXT يبقى في ذاكرة التبويب حتى تنزل ASS أو تغلق الصفحة.
هل تنزل نتائج TXT بصيغة ASS مجتمعة أم ملفا ملفا؟
نعم، عشرات ملفات TXT في جلسة واحدة تخرج بصيغة ASS. المعالجة متسلسلة. لكل ملف سطر حالة وتقرير فقدان.
ما البديل إن كنت أحتاج تفاصيل TXT التي يسقطها ASS؟
احفظ ملف TXT الأصلي؛ هو النسخة الكاملة. ASS ناتج عملي من TXT للعرض أو المشاركة، وليس أرشيفا كاملا.