تحويل ASS إلى TXT
أو ألصق نص الترجمة
ما يغيره هذا التحويل
6 أشياء تسقط أو تحتاج قرارا
- التوقيت
الخط الزمني كله (صيغة الناتج لا تسجل أي توقيت)
- التنسيق
كل التنسيق (العريض والمائل واللون والتحديد والظل)
- الموضع
الموضع على الشاشة (يعود كل مقطع إلى الموضع الافتراضي)
- الكاريوكي
توقيت الكاريوكي (إبراز كل مقطع صوتي)
- فواصل الأسطر
فواصل الأسطر (تضم المقاطع متعددة الأسطر في سطر واحد)
- محتوى خاص بالصيغة
محتوى تحفظه صيغة المصدر خارج مقاطعها (كتل خارج المقاطع ونص ترويسة وإعدادات لكل مقطع وأحداث معلقة) — لا مكان له في صيغة الهدف
تأتي هذه القائمة من مصفوفة القدرات لهاتين الصيغتين، لا من الملف الذي حملته. وقد يفقد ملف بعينه أكثر إن استخدم ميزات تسمح بها الصيغة ولا تمثلها المصفوفة.
التحويل من ASS إلى TXT لا يغير كلمات الترجمة. الرمز الزمني في ASS يبدو هكذا: 0:00:01.25، وفي TXT هكذا: بلا رمز زمني. النص المنطوق يصل إلى TXT كما هو.
عند المرور من ASS إلى TXT تسقط التوقيت، التنسيق، الموضع على الشاشة، توقيت الكاريوكي، فواصل الأسطر ومحتوى الصيغة. لا شيء منها يهرب كوسم مزيف.
كل ملف ASS ينتهي إلى TXT مستقل، والأرشيف النهائي يجمعها بلا خلط. لا حساب مطلوب. ولا اتصال بعد تحميل الصفحة. ملف ASS القديم قد يحمل BOM أو CRLF. تحويله إلى TXT يتجاوزهما.
أمثلة
ملف ASS نموذجي محول إلى TXT
الإدخال
[Script Info]
Title: Example
ScriptType: v4.00+
WrapStyle: 0
[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
Style: Title,Arial,36,&H0000FFFF,&H000000FF,&H00000000,&H00000000,-1,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:04.00,Default,,0,0,0,,Hello there.
Dialogue: 0,0:00:05.00,0:00:08.50,Default,,0,0,0,,{\i1}Italic{\i0} and {\b1}bold{\b0} text.
Dialogue: 0,0:00:09.00,0:00:12.00,Title,,0,0,0,,{\pos(320,240)}Positioned
Dialogue: 0,0:00:13.00,0:00:16.00,Default,,0,0,0,,{\k50}ka{\k30}ra{\k20}o{\k10}ke
Dialogue: 0,0:00:17.00,0:00:20.00,Default,,0,0,0,,Line one\NLine two
Dialogue: 1,0:00:21.00,0:00:24.00,Default,,0,0,0,,{\an7}Top left
الناتج
Hello there.
Italic and bold text.
Positioned
karaoke
Line one
Line two
Top left
المقارنة تظهر التوقيت، التنسيق، الموضع على الشاشة، توقيت الكاريوكي، فواصل الأسطر ومحتوى الصيغة؛ وما عدا ذلك يطابق سطرا بسطر بين ASS وTXT.
ملف ASS غير مرتب يخرج بصيغة TXT
الإدخال
[Script Info]
; 一份真实的脏文件:BOM + CRLF + 认不出的覆写码 + Comment + 坏时间码
Title: Dirty sample
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,1,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
[Fonts]
fontname: Arial
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Comment: 0,0:00:00.00,0:00:01.00,Default,,0,0,0,,这是一条注释,不该变成字幕
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world
Dialogue: 0,0:00:05.00,0:00:08.00,Default,,0,0,0,,{\fad(300,300)}Unmodelled override
Dialogue: 0,0:00:09.00,0:00:12.00,Default,,0,0,0,,{\an7\pos(320,240)}Both, wrong order
Dialogue: 0,0:00:13.00,0:00:16.5,Default,,0,0,0,,One decimal centisecond
Dialogue: 0,0:00:17.00,0:00:20.00,Default,,0,0,0,,Soft\nbreak
Dialogue: 0,0:00:xx.00,0:00:24.00,Default,,0,0,0,,Broken timecodeالناتج
Hello, world
{\fad(300,300)}Unmodelled override
Both, wrong order
One decimal centisecond
Soft
break
الملفات الحقيقية تصل هكذا: نهايات أسطر مختلطة. وفراغات وحقول فارغة. المحول يصلح أو يسجل، ولا يخفي شيئا عند إنتاج TXT من ASS.
الأسئلة الشائعة
ما شكل الرمز الزمني في TXT إذا كان المصدر ASS؟
قارن 0:00:01.25 في ASS ب بلا رمز زمني في TXT لترى الفرق في الكتابة وحدها. وقت النهاية في TXT حساب لا نقل، لغيابها في ASS.
هل التحويل من ASS إلى TXT كامل أم ناقص؟
قائمة ما يفقده TXT من ASS: التوقيت، التنسيق، الموضع على الشاشة، توقيت الكاريوكي، فواصل الأسطر ومحتوى الصيغة. لا شيء منها يخفى. ولا وسم مزيف يدخل TXT.
هل تبقى وسوم التنسيق داخل النص من ASS إلى TXT؟
لا وسوم في TXT: ما كان وسما في ASS يصبح نصا عاديا أو يسقط. والأسطر المتعددة تدمج في سطر واحد.
هل الدورة الكاملة بين ASS وTXT آمنة؟
ليس كاملا. إرجاع TXT إلى ASS يسقط التوقيت والدقة الزمنية، وهي قائمة تخص ملفات TXT الحقيقية. النسخة الأصلية من ASS تبقى المرجع الآمن.
هل يحتاج تحويل ASS إلى TXT اتصالا بالإنترنت؟
ملفات ASS لا ترفع ولا تخزن خارج جهازك؛ التحويل إلى TXT يجري في المتصفح وحده.
كيف تعمل الدفعة الكبيرة من ASS إلى TXT؟
الدفعة مدعومة: ملفات ASS تمر بالتتابع. وما اكتمل من TXT محفوظ. الإلغاء متاح في أي لحظة.
أين أجد تفاصيل ASS التي لم تنتقل إلى TXT؟
احفظ ملف ASS الأصلي؛ هو النسخة الكاملة. TXT ناتج عملي من ASS للعرض أو المشاركة، وليس أرشيفا كاملا.