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

تحويل CSV إلى SSA

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

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

شيء واحد يسقط أو يحتاج قرارا

  • الدقة

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

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

كل ما تفعله الصفحة هو إعادة كتابة CSV بصيغة SSA. يكتب الوقت في CSV على صورة 00:00:01.250، وفي SSA على صورة 0:00:01.25. لا يعاد ترتيب شيء عند المرور إلى SSA.

هذه قائمة ما يفقده SSA عند قراءته من CSV: الدقة الزمنية. ما عدا ذلك ينتقل كما هو.

الملفات غير المرتبة لا توقف العمل. BOM ونهايات ويندوز تقرأ وتصلح. أفلت موسما كاملا: الطابور يحول ملفات CSV إلى SSA واحدا بعد آخر. لا شيء من نص CSV أو أزمنته يمر بشبكة أثناء الكتابة إلى SSA.

أمثلة

ملف CSV نموذجي محول إلى SSA

الإدخال

start,end,text
00:00:01.000,00:00:03.500,The quick brown fox.
00:00:04.000,00:00:06.250,"Jumps over, the lazy dog."
00:00:07.000,00:00:09.000,"Two lines here.
And a second one."

الناتج

[Script Info]
ScriptType: v4.00

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,1,2,2,2,10,10,10,0,1

[Events]
Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.50,Default,,0,0,0,,The quick brown fox.
Dialogue: 0,0:00:04.00,0:00:06.25,Default,,0,0,0,,Jumps over, the lazy dog.
Dialogue: 0,0:00:07.00,0:00:09.00,Default,,0,0,0,,Two lines here.\NAnd a second one.

المقارنة تظهر الدقة الزمنية؛ وما عدا ذلك يطابق سطرا بسطر بين CSV وSSA.

ملف CSV غير مرتب يخرج بصيغة SSA

الإدخال

id,start,end,note,text
1,00:00:01,000,00:00:04,000,cue one,"Hello there, friend."
2,00:00:05.000,00:00:07.000,cue two,Second line.
bad,notatime,00:00:09.000,cue three,Unreadable start.
4,00:00:10.000,00:00:09.000,cue four,End before start.
5,00:00:12.000,00:00:14.000,cue five,Unquoted comma in text, right here.

الناتج

[Script Info]
ScriptType: v4.00

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,1,2,2,2,10,10,10,0,1

[Events]
Format: Marked, 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, friend.
Dialogue: 0,0:00:05.00,0:00:07.00,Default,,0,0,0,,Second line.
Dialogue: 0,0:00:10.00,0:00:10.01,Default,,0,0,0,,End before start.
Dialogue: 0,0:00:12.00,0:00:14.00,Default,,0,0,0,,Unquoted comma in text, right here.

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

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

هل تبقى أزمنة CSV نفسها داخل ملف SSA؟

نفس اللحظة تظهر في CSV بالشكل 00:00:01.250، وفي SSA بالشكل 0:00:01.25. SSA لا يعدو أجزاء المائة، لذلك تقرب أزمنة CSV ولا تقص.

هل يوجد فقدان عند إنتاج SSA من CSV؟

في تحويل CSV إلى SSA يفقد الدقة الزمنية. هذا هو الثمن الكامل، وما عداه ينتقل.

هل تبقى وسوم التنسيق داخل النص من CSV إلى SSA؟

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

هل الدورة الكاملة بين CSV وSSA آمنة؟

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

أين تعالج ملفات CSV عند تحويلها إلى SSA؟

المعالجة محلية بالكامل: CSV لا يغادر جهازك، والناتج SSA ينشأ في الذاكرة نفسها.

هل أستطيع تحويل عشرات ملفات CSV إلى SSA دفعة واحدة؟

نعم. أفلت عدة ملفات CSV في آن واحد؛ الطابور يعالجها بالترتيب وكل ناتج SSA ينزل مستقلا داخل أرشيف ZIP.

ما البديل إن كنت أحتاج تفاصيل CSV التي يسقطها SSA؟

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

أدوات ذات صلة