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

تحويل MICRODVD إلى JSON

تحويل الصيغMicroDVD (SUB)
أو ألصق نص الترجمة

الخيارات

معدل الإطارات الذي تحسب به التوقيتات. في صفحات الصيغ هو ما يحتاجه MicroDVD، لأنه يخزن التوقيت أرقام إطارات. وفي صفحات معدل الإطارات هو المعدل الذي وقت به الملف — النسخة التي صنعت لها الترجمة — ويأخذ الصندوق الثاني في الصفحة معدل الفيديو الذي ستستخدمها معه. والشائعة 23.976 و24 و25 و29.97 و30 و50 و59.94 و60. والخطأ فيه يزحزح الخط الزمني كله، وفي صفحات معدل الإطارات يزحزحه بنسبة لا بمقدار ثابت.

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

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

  • معدل الإطارات

    المصدر يخزن الأوقات أرقام إطارات — كل رمز زمني يعتمد على معدل الإطارات الذي تقدمه

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

هذه الصفحة مخصصة لمن يريد JSON انطلاقا من ملف MicroDVD. أرقام التوقيت متطابقة، والصياغة مختلفة: {25}{86} في MicroDVD و1250 في JSON. يبقى النص في JSON كما كان في MicroDVD.

يظل JSON وفيا للنص، لكنه يتخلى عن معدل الإطارات التي كان MicroDVD يحملها. القائمة أعلاه هي المرجع.

لا يخزن MicroDVD خارج جهازك أثناء تحويله إلى JSON. ولا يرسل إلى خدمة خارجية. ملف MicroDVD القديم قد يحمل BOM أو CRLF. تحويله إلى JSON يتجاوزهما. عشرات الملفات في جلسة واحدة لا مشكلة. المعالجة متسلسلة. الواجهة تبقى مستجيبة.

أمثلة

ملف MicroDVD نموذجي محول إلى JSON

الإدخال

{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.

الناتج

{
  "version": 1,
  "fps": 25,
  "cues": [
    {
      "start": 4000,
      "end": 6000,
      "lines": [
        "The quick brown fox jumps over the lazy dog."
      ]
    },
    {
      "start": 8000,
      "end": 10400,
      "lines": [
        "Faster than",
        "the last one."
      ]
    }
  ]
}

المقارنة تظهر معدل الإطارات؛ وما عدا ذلك يطابق سطرا بسطر بين MicroDVD وJSON.

ملف MicroDVD غير مرتب يخرج بصيغة JSON

الإدخال

{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.   

الناتج

{
  "version": 1,
  "fps": 25,
  "cues": [
    {
      "start": 4000,
      "end": 6000,
      "lines": [
        "Leading zeros in the frame numbers."
      ]
    },
    {
      "start": 12000,
      "end": 13600,
      "lines": [
        "An unrecognized line above was kept in place."
      ]
    },
    {
      "start": 16000,
      "end": 18000,
      "lines": [
        "Trailing spaces are kept.   "
      ]
    }
  ]
}

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

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

كيف ينتقل الرمز الزمني من MicroDVD إلى JSON؟

قارن {25}{86} في MicroDVD ب 1250 في JSON لترى الفرق في الكتابة وحدها. لا خسارة في الأرقام هنا؛ JSON يستقبل أزمنة MicroDVD كاملة.

أي تفاصيل MicroDVD لا تجد مكانا في JSON؟

ما لا ينتقل من MicroDVD إلى JSON هو معدل الإطارات. التقرير يعرضها بندا بندا، والنص نفسه يصل كاملا.

هل يصل النص من MicroDVD إلى JSON بلا تغيير؟

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

إذا حولت JSON عائدا إلى MicroDVD، هل أحصل على الملف نفسه؟

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

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

نعم. لا حساب ولا رفع؛ MicroDVD يبقى في ذاكرة التبويب حتى تنزل JSON أو تغلق الصفحة.

هل يمكن إلغاء تحويل مجموعة ملفات MicroDVD إلى JSON في منتصفها؟

الدفعة مدعومة: ملفات MicroDVD تمر بالتتابع. وما اكتمل من JSON محفوظ. الإلغاء متاح في أي لحظة.

كيف أحتفظ بما يفقده JSON من ملف MicroDVD؟

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

أدوات ذات صلة