يعمل SRT مع كثير من مشغلات الوسائط، بينما تستخدم المتصفحات WebVTT غالباً للترجمة الأصلية في فيديوهات HTML5. إذا احتاجت صفحة فيديو إلى ملف .vtt، يمكنك تحويل SRT إلى VTT عبر الإنترنت من دون إعادة كتابة كل سطر يدوياً. يغيّر محول SRT إلى VTT تنسيق التوقيتات، ويضيف ترويسة WEBVTT المطلوبة، ويعالج نص الترجمة داخل المتصفح.
يستخدم SRT وVTT الفكرة نفسها للترجمة
يحفظ التنسيقان سلسلة من مقاطع الترجمة. يحتوي كل مقطع على نطاق زمني والنص الذي يظهر خلاله. والفرق النحوي الأهم هو فاصل المللي ثانية: يستخدم SRT فاصلة عادةً، مثل 00:00:02,500، بينما يستخدم WebVTT نقطة، مثل 00:00:02.500.
يبدأ WebVTT أيضاً بترويسة WEBVTT، ويمكنه دعم تحديد الموضع والتنسيق الموجّه للمتصفح. يتعامل المحول مع هذه التفاصيل حتى يمكن تحميل الملف الناتج في مسار track للترجمة داخل فيديو HTML5.
كيفية تحويل SRT إلى VTT عبر الإنترنت
1. احتفظ بملف SRT الأصلي
احفظ ملف الترجمة المصدر قبل التحويل. يتيح ذلك الاحتفاظ بنسخة لمشغلات سطح المكتب وإنشاء تنسيق آخر لاحقاً من دون البدء من جديد.
2. افتح محول SRT إلى VTT
افتح أداة SRT إلى VTT عبر الإنترنت واختر ملف SRT واحداً لا يتجاوز حجمه 10 ميغابايت. تحلل الأداة الملف داخل المتصفح، لذلك لا يلزم إرسال نص الترجمة إلى خادم تحويل.
3. حوّل المقاطع وافحصها
ابدأ التحويل ثم راجع المعاينة. تحقق من وجود ترويسة WEBVTT ومن وضوح النص ومن وجود نقطة بين الثواني والمللي ثانية. تأكد من وجود أول وآخر مقطع، ومن أن الأرقام أو الأسطر الفارغة لم تجعل النص متصلاً.
4. نزّل ملف WebVTT
نزّل نتيجة .vtt واستخدمها كمسار ترجمة للفيديو. يساعد اسم مثل product-demo.ar.vtt في معرفة اللغة والإصدار بسهولة.
مشكلات شائعة عند تحويل SRT إلى VTT
يقول المتصفح إن الملف غير صالح
تحقق من أن الملف يبدأ بـ WEBVTT وأن كل مقطع يحتوي على نطاق زمني صالح. يجب أن يحتوي النطاق على توقيتين يفصل بينهما -->، وأن يسبق وقت البداية وقت النهاية. احذف الملاحظات غير المقصودة أو النص غير المدعوم ثم حاول مرة أخرى.
تظهر الترجمة مبكراً أو متأخرة
لا يغيّر تحويل التنسيق التوقيت. إذا كانت الترجمة الأصلية غير متزامنة، فاستخدم أداة مزامنة الترجمة لتحريك جميع المقاطع قبل نشر المسار النهائي.
يبدو التنسيق مختلفاً في المتصفح
لا تفسر مشغلات WebVTT وسوم تنسيق SRT دائماً بالطريقة نفسها. افحص النتيجة في مشغل HTML5 الفعلي، وضع المعنى المهم داخل نص الترجمة بدلاً من الاعتماد على وسم نمط فقط.
لغة الترجمة غير صحيحة
يحافظ المحول على النص لكنه لا يترجمه. ضع رمز اللغة في اسم الملف واختر قيمتي srclang وlabel المطابقتين في مشغل الفيديو.
الأسئلة الشائعة
كيف أحول SRT إلى VTT عبر الإنترنت؟
اختر ملف SRT في محول SRT إلى VTT، وابدأ التحويل، وراجع المعاينة، ثم نزّل نتيجة WebVTT.
هل يغيّر تحويل SRT إلى VTT الكلمات؟
لا. يحافظ التحويل على نص المقاطع، ويعيد كتابة التوقيتات وبنية الملف التي يتطلبها WebVTT.
هل يمكن استخدام VTT مباشرةً مع فيديو HTML5؟
نعم. عيّن ملف VTT كمصدر لمسار track للترجمة في فيديو HTML5، ثم تحقق من اللغة والتسمية في المشغل.
ماذا أفعل إذا احتجت إلى التحويل في الاتجاه العكسي؟
استخدم محول VTT إلى SRT عندما يتطلب المحرر أو مشغل الوسائط تنسيق SRT.
أدوات الترجمة ذات الصلة
استخدم محول SRT إلى VTT لتغيير التنسيق ومحول VTT إلى SRT للتحويل العكسي. لضم عدة ملفات استخدم أداة دمج الترجمة، ولإصلاح الإزاحة الزمنية استخدم أداة مزامنة الترجمة.