ar

تحويل TTML إلى SRT

حوّل ملف ترجمة TTML/DFXP إلى صيغة SRT البسيطة التي يفهمها كل مشغل تقريباً، محلياً في متصفحك. بدون رفع.

تتم المعالجة محلياً على جهازك ...

ملفاتك

    تتم المعالجة محلياً على جهازك ...

    0%

    هل يُرفَع ملفي؟

    لا. كل شيء يجري في متصفحك - ملفك لا يغادر جهازك أبداً. كيف يكون ذلك قابلاً للتحقق

    دون رفعمحلي 100%
    محتواك يبقى لديكلا وصول لأطراف خارجية
    Hosted in GermanyGlobal Content Delivery
    مدقَّقة خارجيًاTLS A+ · ترويسات A+

    تأتي ملفات TTML/DFXP عادةً من سلاسل توريد احترافية لمنصات البث والقنوات التلفزيونية - وهي عادة غير مناسبة للاستخدام اليومي في مشغل سطح مكتب أو برنامج تحرير، لأن هذه البرامج تقرأ تقريباً فقط SRT أو VTT. تستخرج هذه الأداة الأوقات والنص من ملف TTML وتكتبها كملف SRT.

    تبحث الأداة تحديداً عن عناصر <p begin="..." end="..."> في المستند، وتقرأ توقيتها (الصيغة الشائعة ساعات:دقائق:ثوانٍ.أجزاء الألف من الثانية بالإضافة إلى قيم الثواني الصرفة مثل "12.5s") ومحتواها النصي، وتحوّل أي فواصل <br/> بداخلها إلى فواصل أسطر حقيقية، وتحذف بقية ترميز XML. أما رموز الوقت القائمة على الإطارات أو النبضات، وهي تفصيل أندر في TTML، فهي بصراحة غير مدعومة.

    تحدث المعالجة بأكملها محلياً في متصفحك دون محلل XML كامل - يكفي كشف موجَّه ومضبوط لهذا النمط الواحد من العناصر للمحتوى المعتاد للترجمات. إذا لم تجد الأداة عناصر مطابقة، تتوقف مع رسالة واضحة.

    البيانات التقنية

    البيانات التقنية
    صيغ الإدخالTTML, DFXP
    صيغة الإخراجSRT
    معالجة دفعيةلا
    المعالجةمحليًا في المتصفح (JavaScript)
    رفع الملفاتلا يوجد

    في 3 خطوات

    1. أسقط ملف .ttml أو .dfxp هنا.
    2. تُستخرج الأوقات والنص.
    3. حمّل ملف .srt الناتج.

    القيود: تُقرأ فقط عناصر <p begin end> غير المسبوقة بلاحقة والتي تحمل توقيتاً بصيغة الساعة أو ثوانٍ صرفة؛ أما رموز الوقت القائمة على الإطارات أو النبضات وبادئة حيّز الأسماء مثل <tt:p> فهي بصراحة غير مدعومة. تُفقد المناطق والأنماط ومعلومات التخطيط من TTML، لأن SRT لا يتسع لها.

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

    هل يُرفع الملف إلى خادم؟

    لا. يعمل التحويل بالكامل محلياً في المتصفح؛ لا يغادر الملف جهازك أبداً.

    لماذا لا يتم التعرف على بعض ملفات TTML؟

    تقرأ الأداة تحديداً النمط الشائع <p begin end> بتوقيت الساعة أو الثواني؛ أما رموز الوقت القائمة على الإطارات أو بادئة حيّز أسماء مثل <tt:p> فلا تُغطى عمداً.

    هل يُحتفظ بنمط TTML؟

    لا، لا يعرف SRT مفهوم النمط أو المناطق أو التخطيط - تُنقل فقط الأوقات والنص العادي.

    هل يعمل بالاتجاه المعاكس أيضاً، من SRT إلى TTML؟

    نعم، توجد الأداة الشقيقة "تحويل SRT إلى TTML" لذلك.

    أدوات ذات صلة

    تحويل SRT إلى TTML · تحويل LRC إلى SRT · تحويل SAMI إلى SRT