تخطَّ إلى المحتوى
كل الأدوات الأسعار المدونة

المحادثات والرسائل الصوتية

المستندات

الصوت والفيديو

تسجيل الدخول

اللغة

تحويل ملفات ترجمة DFXP وTTML وXML إلى SRT

توفر منصات البث وقنوات التلفزيون ملفات الترجمة بتنسيق XML: وتحديدًا TTML، وغالبًا ما تُحفظ بالامتدادات .dfxp أو .ttml أو .xml. في المقابل، تطلب معظم مشغلات الفيديو والشاشات الذكية تنسيق SRT. ارفع ملف XML ونزّل ملف SRT بتوقيت دقيق لكل سطر، سواء كان الملف يحسب الوقت بالساعات والدقائق، أو بالإطارات، أو بالدقات (ticks). المهام التي تتضمن حتى 3,000 سطرًا مجانية بالكامل؛ أما الملفات الأكبر فتبلغ تكلفتها $5، دفعة واحدة.

تحويل صيغ ملفات الترجمة

بعد التحويل، يمكنك التنزيل بأي صيغة: SRT أو VTT أو ASS أو SBV أو TTML أو SUB أو نص عادي.

يُستخدم فقط عند قراءة أو كتابة ملفات .sub المعتمدة على الإطارات. معظم الأفلام بمعدل 23.976، والتلفزيون الأوروبي 25.

بدون تسجيل. حتى 3,000 سطر ترجمة مجانًا بالكامل. وللأكبر: الجزء الأول مجاني، وكل ملفات المهمة بسعر $5، دفعة واحدة.

بالمتابعة فإنك توافق على شروط الخدمة وسياسة الخصوصية.

  • قراءة ملفات الترجمة بامتدادات .dfxp و.ttml و.xml
  • تحويل توقيت الدقات (مثل 15015000t) باستخدام معدل الدقات المحدد في الملف
  • تحويل توقيت الإطارات (مثل 00:01:02:12) باستخدام معدل الإطارات المحدد في الملف
  • الحفاظ على فواصل الأسطر والخط المائل؛ مع استبعاد الألوان ومناطق العرض
  • ترتيب الأسطر زمنيًا وترقيمها وفق متطلبات SRT
افتح العرض التجريبي

شاهد نموذج PDF

لماذا تُعد ملفات XML الخاصة بالبث معقدة؟

ملف TTML هو مستند XML. يمثل كل سطر ترجمة فيه عنصر <p> يحتوي على وقت بداية (begin) ووقت نهاية (end)، أو وقت بداية ومدة (duration)، ويمكن للنص بداخله أن يتضمن فواصل أسطر <br/> وعناصر <span> بأنماط تنسيق مختلفة. الجزء الصعب يكمن في التوقيت؛ فبعض الملفات تكتب الوقت بتنسيق 00:01:02.500، والبعض الآخر يحسب الإطارات، مثل 00:01:02:12 استنادًا إلى معدل الإطارات المذكور في العنصر الجذري (root element). كما تعتمد ملفات بعض منصات البث على الدقات (ticks)، مثل begin="15015000t"، حيث يحدد معدل tickRate في العنصر الجذري عدد الدقات في الثانية الواحدة، وغالبًا ما يكون عشرة ملايين.

يعني تحويل ذلك يدويًا إجراء عملية قسمة لأرقام ضخمة مع كل سطر. تقرأ أداة التحويل قيمتَي tickRate وframeRate المعلنتين وتقوم بالحسابات لكل من begin وend وduration، ليتحول التوقيت 15015000t بمعدل عشرة ملايين دقة في الثانية إلى 00:00:01,502.

ما يتم الاحتفاظ به أثناء التحويل

  • نص كل عنصر <p>، مع تحويل <br/> إلى سطر جديد وإزالة المسافات الزائدة
  • النص المائل المحدد بخاصية tts:fontStyle="italic"، ويُحوّل إلى وسوم <i>
  • التوقيتات المستخرجة من begin وend، أو begin وdur
  • ما يُستبعد: الألوان والخطوط ومناطق ومواضع العرض على الشاشة

ملاحظات عملية

يجب أن يكون الملف بتنسيق XML سليم؛ فلن تتم قراءة أي ملف مقطوع أو عُدّل يدويًا بحيث أصبحت وسومه غير مغلقة. إذا كان ملف SRT المحوّل غير متزامن مع نسختك من الفيديو، فقد يعود ذلك إلى أن نسختك تعمل بمعدل سرعة مختلف أو تبدأ من نقطة مختلفة؛ ويمكنك معالجة ذلك عبر أداة ضبط تزامن الترجمة (Fix Subtitle Sync). كما يمكنك تنزيل ملف TTML مجددًا كملف منقح بتوقيتات زمنية قياسية، أو بتنسيق VTT لمشغلات الويب.

تُعرض الأسطر المحوّلة على الشاشة أولًا، لتتمكن من مقارنة الأسطر الأولى مع الفيديو قبل التنزيل.

تجد طريقة عمل الأداة وتكلفتها وكيفية التعامل مع ملفاتك في صفحة تحويل صيغ ملفات الترجمة؛ وأسعار كل الأدوات في صفحة الأسعار.

آخر تحديث:

أسئلة وأجوبة

هل يستطيع ChatGPT تحويل DFXP إلى SRT؟

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

ما الأرقام التي تنتهي بالحرف t في ملفي؟

إنها دقات (ticks). يحدد معدل tickRate في العنصر الجذري للملف عدد الدقات التي تعادل ثانية واحدة (وغالبًا ما تكون 10 ملايين)، وتقسم أداة التحويل هذا الرقم للوصول إلى التوقيت الفعلي.

هل يختلف امتداد .dfxp عن .ttml؟

تنسيق DFXP هو اسم سابق لتنسيق TTML نفسه. وتتم قراءة كليهما، إضافة إلى ملفات الترجمة المحفوظة بصيغة .xml، بالطريقة نفسها تمامًا.

هل يتم الحفاظ على الألوان والمواضع؟

كلا. لا يدعم تنسيق SRT المواضع أو الألوان، لذلك يتم الاحتفاظ بالنص والتنسيق المائل فقط، وتظهر الترجمة في موضعها الافتراضي على المشغل.

كم تبلغ التكلفة؟

المهمة التي تحتوي على ما يصل إلى 3,000 سطر ترجمة إجمالًا مجانية بالكامل. أما المهام الأكبر، مثل موسم كامل من ملفات XML، فتبلغ تكلفتها $5 لما يصل إلى 50 ملفًا أو ملف ZIP و50,000 سطرًا.

هل تعمل الأداة مع ترجمات الصور المستخرجة من أقراص Blu-ray؟

كلا. ملفات .sup الخاصة بأقراص Blu-ray هي صور وليست نصوص XML، وتتطلب تقنية التعرف الضوئي على الحروف، وهو ما لا تقوم به هذه الأداة.

مهام ذات صلة

نستخدم ملفات تعريف الارتباط التحليلية لمعرفة الصفحات المفيدة للناس. هل توافق؟