esc
SRT → VTT

تحويل ⁦SRT⁩ إلى ⁦VTT⁩:
المحوّل

تحويل ⁦SRT⁩ إلى ⁦VTT⁩ مجانًا وبخصوصية وفي لحظات.

عكس الترتيب VTT → SRT

كيفية تحويل تحويل ⁦⁦SRT⁩⁩ إلى ⁦⁦VTT⁩⁩

  1. 01أضف ملفات ⁦SRT⁩اختر الملفات أو أفلتها على الصفحة.
  2. 02التحويل على جهازكلا يُرفع أي شيء. عدّل الإعدادات إن أردت.
  3. 03تنزيلاحفظ كل ملف على حدة، أو كلها في ملف ⁦ZIP⁩ واحد.
شخصية ملف بنفسجية تتلاعب بالأقواس

ما هو ⁦SRT⁩؟

صيغة الترجمة الأكثر شيوعًا. أسطر مرقّمة بأوقات بداية ونهاية.

SRTمشغلات الفيديو
VTTفيديو الويب

حوّل ترجمات ⁦SRT⁩ إلى ⁦WebVTT (.vtt)⁩، وهي الصيغة التي تحتاجها مشغلات فيديو ⁦HTML5⁩ لعنصر ⁦track⁩، وتطلبها كثير من مشغلات الويب ومنصات الدورات. تُحفظ التوقيتات حتى الجزء من الألف من الثانية، ويبقى الخط العريض والمائل والتسطير، ويجري التحويل في متصفحك.

ما الذي يتغير بين ⁦SRT⁩ و⁦VTT⁩

مقطع ⁦SRT⁩ مثل ⁦12⁩، ثم ⁦00:01:02,500⁩ --> ⁦00:01:04,000⁩، ثم ⁦Hello⁩، يصبح ⁦00:01:02.500⁩ --> ⁦00:01:04.000⁩ يليه ⁦Hello⁩، تحت سطر ⁦WEBVTT⁩ في أعلى الملف. تتغير ثلاثة أشياء: الفاصلة قبل أجزاء الألف من الثانية تصبح نقطة، ويُضاف ترويسة ⁦WEBVTT⁩، وتُحذف أرقام المقاطع لأن ⁦VTT⁩ لا يحتاج إليها. وتُكتب الساعات دائمًا برقمين.

وسوم التنسيق والموضع

  • يُحتفظ بالوسوم <⁦b⁩> و<⁦i⁩> و<⁦u⁩>. وتُحوَّل الأحرف الكبيرة في هذه الوسوم إلى صغيرة، كما يشترط ⁦VTT.⁩
  • تُحذف وسوم <⁦font⁩> لأن ⁦WebVTT⁩ لا يدعمها. وتضيع ألوان الترجمة المحددة بهذه الطريقة؛ ففي ⁦VTT⁩ تأتي الألوان من ⁦CSS⁩ في الصفحة بدلًا من ذلك.
  • وسوم الموضع التي تحملها بعض ملفات ⁦SRT⁩، مثل {\⁦an8⁩} للأعلى في المنتصف، تصبح إعدادات مقاطع ⁦VTT:⁩ المواضع العلوية تحصل على ⁦line:0⁩، والمواضع اليسرى أو اليمنى تحصل على ⁦align:start⁩ أو ⁦align:end.⁩
  • وسوم التجاوز الأخرى بين الأقواس المعقوفة، مثل {\⁦i1⁩} أو {\⁦pos(⁩…)}، تُحذف حتى لا تظهر نصًا.
  • علامة & أو < شاردة في الحوار تُهرَّب، فتظهر على الشاشة بدلًا من قراءتها وسمًا.

ملفات ⁦SRT⁩ غير المرتبة التي يتعامل معها

  • علامة ترتيب البايتات في البداية، ونهايات أسطر ⁦Windows⁩ أو ⁦Mac⁩ القديمة.
  • توقيتات بلا ساعات (⁦01:02,500)⁩، أو بنقطة بدلًا من الفاصلة، أو بأقل من ثلاثة أرقام لأجزاء الألف، فتُقرأ ,⁦5⁩ على أنها ⁦500 ms.⁩
  • أسطر فارغة إضافية بين المقاطع.
  • الكتل التي ليس فيها سطر توقيت صالح تُتخطّى بدلًا من إفساد الملف. وإن لم يُعثر على شيء صالح، فسترى «لم يُعثر على ترجمات. هل هذا ملف ⁦SRT⁩؟»
  • يُقرأ الملف بترميز ⁦UTF-8.⁩ ملفات ⁦SRT⁩ القديمة المحفوظة بترميز آخر تعرض الحروف ذات العلامات رموزًا �؛ أعد حفظها بترميز ⁦UTF-8⁩ في محرّر نصوص أولًا.

استخدام ملف ⁦VTT⁩ في صفحة ويب

أضف الملف داخل عنصر الفيديو بوسم ⁦track⁩، مثلًا <⁦track kind⁩="⁦subtitles⁩" ⁦src⁩="⁦film.vtt⁩" ⁦srclang⁩="⁦en⁩" ⁦label⁩="⁦English⁩">. لا تحمّل المتصفحات مسارًا من موقع آخر إلا إذا سمح ذلك الخادم بالطلبات عبر المصادر (⁦cross-origin)⁩، لذا فأبسط إعداد هو استضافة ملف .⁦vtt⁩ بجوار الفيديو.

لا تعيد هذه الأداة ضبط توقيت الترجمات. إن كانت غير متزامنة مع الفيديو، فأزحها في محرّر ترجمات قبل التحويل أو بعده. كما أنها لا تدمج الترجمات في الصورة؛ فيبقى ملف ⁦VTT⁩ ملفًا منفصلًا يعرضه المشغّل فوق الفيديو.

نظرة سريعة

السعر
مجاني. بلا تسجيل وبلا علامة مائية.
الخصوصية
تُعالَج الملفات في متصفحك ولا تُرفع أبدًا.
يقبل
SRT
ستحصل على
VTT
دفعة
حوّل ملفات كثيرة دفعة واحدة ونزّلها في ملف ⁦ZIP⁩
يعمل على
⁦Chrome⁩ و⁦Edge⁩ و⁦Firefox⁩ و⁦Safari⁩، على الهواتف والحواسيب
دون اتصال
بعد أول تحويل، يواصل العمل دون إنترنت

الأسئلة

هل تُرفع ملفاتي؟

أبدًا. يجري تحويل ⁦SRT⁩ إلى ⁦VTT⁩ داخل متصفحك، فتبقى ملفاتك على جهازك.

هل يمكنني تحويل عدة ملفات دفعة واحدة؟

نعم. أضف ما تشاء من الملفات ونزّلها كلها في ملف ⁦ZIP⁩ واحد.

هل يوجد حد لحجم الملف؟

الملفات التي تبلغ عشرات الميغابايت لا مشكلة فيها على معظم أجهزة الكمبيوتر.

هل أفقد شيئًا عند تحويل ⁦SRT⁩ إلى ⁦VTT⁩؟

ألوان الخط وأرقام المقاطع فقط. يُحتفظ بالنص والتوقيتات وفواصل الأسطر والخط العريض والمائل والتسطير.

هل يقبل ⁦YouTube⁩ ملفات ⁦VTT⁩؟

نعم. يقبل ⁦YouTube⁩ صيغتي ⁦SRT⁩ و⁦WebVTT⁩ كلتيهما، لذا لا تحتاج إلى التحويل إلا للمشغلات التي تتطلب ⁦VTT.⁩

هل يمكنني تحويل ⁦VTT⁩ إلى ⁦SRT⁩ مرة أخرى؟

نعم. استخدم أداة ⁦VTT⁩ إلى ⁦SRT⁩، التي تعيد ترقيم المقاطع وتحوّل المواضع العلوية مرة أخرى إلى وسوم {\⁦an8⁩}.