محوّل SRT إلى DFXP
لا تزال بعض منصات الفيديو والمشغّلات وسير عمل الترجمة تطلب ملفات DFXP، وهو الاسم الذي عُرفت به TTML في بداياتها. حوّل ملف SRT هنا إلى ملف .dfxp، مع الحفاظ على توقيت كل ترجمة وفواصل أسطرها وخطها المائل.
حوّل ملف الترجمة
أفلت ملفات الترجمة هنا
SRT وVTT وASS وSBV وTTML وSUB وSMI وLRC والمزيد · حتى 100 ملف
أو الصق نص الترجمة
تقرأ هذه الصفحة ملفك داخل متصفحك، ولا يُرفع إلى أي مكان.
الحروف تبدو خاطئة؟ اختر المجموعة اللغوية التي أُعدّ لها الملف.
تعتمد ملفات MicroDVD وSpruce STL على عدّ إطارات الفيديو. اختر معدل إطارات الفيديو الذي تنتمي إليه الترجمة.
النتيجة
تعرض المعاينة بداية الملف. ويحتوي الملف المُنزَّل على كل شيء.
طريقة الاستخدام
افتح ملف SRT
أفلت ملف .srt، أو عدة ملفات دفعة واحدة. أصلح أي حروف مشوّهة باستخدام «ترميز النص» قبل التنزيل.
راجع معاينة DFXP
تم اختيار DFXP مسبقًا. تظهر الترجمات عناصر p موقّتة داخل body.
نزّل ملف .dfxp
ارفعه حيث تطلب منصتك DFXP أو نصًا موقّتًا، مع إضافة لغة أولًا إن كانت تشترط ذلك.
DFXP وTTML
كان DFXP، أي Distribution Format Exchange Profile، اسم TTML حين كانت مسودة. وأصبحت الصيغة معيار TTML 1 عام 2010، واحتفظت أدوات كثيرة بالامتداد .dfxp.
الملف الذي تكتبه هذه الصفحة هو مستند TTML 1 نفسه الذي يكتبه محوّل SRT إلى TTML، محفوظًا بامتداد .dfxp. ويستخدم نطاق الأسماء النهائي، http://www.w3.org/ns/ttml.
قبل وبعد
ترجمتا SRT بصيغة DFXP. كل ترجمة عنصر p بوقتي begin وend، وتحصل الترجمة المائلة على عنصر span بالخاصية tts:fontStyle="italic"، ويصبح فاصل السطر <br/>، وتُكتب & على هيئة &.
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>
2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.<?xml version="1.0" encoding="UTF-8"?>
<tt xmlns="http://www.w3.org/ns/ttml" xmlns:tts="http://www.w3.org/ns/ttml#styling" xml:lang="">
<body>
<div>
<p begin="00:00:01.000" end="00:00:03.500"><span tts:fontStyle="italic">Where were you last night?</span></p>
<p begin="00:00:04.000" end="00:00:06.250">At the station,<br/>waiting for you & the kids.</p>
</div>
</body>
</tt>إذا رفضت المنصة الملف
قد تتوقع المشغّلات القديمة جدًا، التي بُنيت حين كانت TTML مسودة، نطاق الأسماء http://www.w3.org/2006/10/ttaf1 فلا تعرض شيئًا مع ملف أحدث. وتشترط منصات أخرى تحديد اللغة: تُترك xml:lang في العنصر tt فارغة، فأضف لغة، مثل xml:lang="en".
راجع صفحة المساعدة الخاصة بالترجمة في المنصة لمعرفة أي متطلبات أخرى، مثل الأنماط أو المناطق. لا يحتوي الملف على أيٍّ منها، لذا تظهر الترجمات حيث يعرضها المشغّل افتراضيًا.
تفضّل سطر الأوامر؟
إذا كان FFmpeg مثبتًا على حاسوبك، فهذا التحويل يتطلب أمرًا واحدًا:
ffmpeg -i input.srt -f ttml output.dfxpيكتب FFmpeg 4.4 والإصدارات الأحدث TTML. لا يعرف الامتداد .dfxp، لذا يلزم الخيار -f ttml، ويحتفظ كاتب TTML فيه بالكلمات وفواصل الأسطر دون المائل.
لا شيء للتثبيت هنا: افتح ما يصل إلى 100 ملف دفعة واحدة في هذه الصفحة ونزّلها كلها في ملف ZIP واحد.
تحتاج إلى العكس؟ استخدم محوّل DFXP إلى SRT. المزيد عن هذه الصيغ: شرح ترجمات XML: TTML وDFXP وIMSC
أسئلة وأجوبة
هل يختلف ملف DFXP عن ملف TTML؟
ليس عندما يأتي من هذا الموقع: ملف XML متطابق، والامتداد وحده يختلف. أما ملفات DFXP من أدوات أخرى فقد تظل تستخدم نطاق أسماء المسودة القديم.
هل يمكنني تغيير اسم ملف .dfxp إلى .xml؟
نعم، إذا طلبت منصة .xml. المحتوى XML عادي، لذا لا يغيّر الامتداد طريقة قراءته.
هل تُضاف المواضع والألوان؟
لا. لا يحتوي الملف على مناطق أو ألوان، لذا تظهر الترجمات في الموضع الافتراضي للمشغّل. ويُحتفظ بالمائل والعريض والتسطير.