Recapo
Subtitles & Captions

الفرق بين SRT و VTT وطريقة التحويل بينهما

شرح SRT مقابل VTT للمبدعين: الفروقات الحقيقية (فاصلة مقابل نقطة، رأس WEBVTT، التصميم)، أي منصة تريد أي منها، وكيفية التحويل في كلا الاتجاهين.

الفرق بين SRT و VTT وطريقة التحويل بينهما

SRT مقابل VTT يعود إلى هذا: كلاهما ملفات ترجمة نصية بسيطة بجانب الفيديو، لكن SRT (SubRip) هو الصيغة العالمية التي تقبلها تقريبا كل منصة، بينما VTT (WebVTT) هو الصيغة الأصلية على الويب المصممة لمشغلات الفيديو HTML5. إذا كنت تقرر أيهما تستخدم — أو رفعت النسخة الخطأ ولم تظهر الترجمة — فإن الفرق بين SRT و VTT أصغر مما يبدو: في الغالب سطر رأس، طوابع زمنية بفاصل مقابل فترة، ومدى تنسيق كل صيغة. يعرض لك هذا الدليل أمثلة حقيقية على ملفات جنبا إلى جنب، وورقة غش لكل منصة، وكيفية تحويل SRT إلى VTT (والعودة إليه) دون كسر الترجمة التوضيحية.


إذا كنت تريد النسخة المختصرة فقط: استخدم SRT عندما تحتاج إلى أقصى توافق وسهولة الرفع، واستخدم VTT عندما يكون الهدف مشغل فيديو لصفحة ويب أو منصة تطلب WebVTT تحديدا. تابع القراءة لمعرفة المشاكل التي تأكل التعليقات بهدوء — الفاصلة العشرية الخطأ، رأس مفقود، وموجي باك بسبب الترميز السيء.


النقاط الرئيسية المستخلصة




SRT مقابل VTT من نظرة سريعة


إليك المقارنة كاملة في جدول واحد. كل ما يلي يشرح هذه الصفوف بأمثلة حقيقية.

SRT vs VTT: Differences and How to Convert detail image: SRT vs VTT anatomy


امتداد الملف.srt.vttالخط الأول المطلوبلا شيءWEBVTTفاصل المللي ثانيةفاصلة — 00:00:01,000نقطة — 00:00:01.000أرقام الإشارةتقليديا متسلسلااختياريالتموضع / المحاذاةليس ضمن المواصفاتنعم (الخط, الموقع, محاذاة)التصميم المتداخلغير رسمي، يعتمد على اللاعبنعم (الوسوم + a الأسلوب block)تعليقات (ملاحظة)لانعمالوطن الأصلياللاعبون غير المتصلين، معظم حقول الرفعHTML5 <المسار>، مشغلو الويبالترميزيوصى باستخدام UTF-8UTF-8 مطلوب


الخلاصة القصيرة هي SRT هي الصيغة البسيطة والمحمولة؛ VTT هو التنسيق الأكثر ثراء وموجها على الويب. تسع مرات من أصل عشرة يمكنك التحويل بينها في ثوان، لأن نص التسمية متطابقة — فقط الغلاف يتغير.


كيف يبدو ملف SRT فعليا


افتح أي .srt في محرر النصوص سترى كتل متكررة من أربعة أسطر: رقم، نطاق طوابع زمني، نص التعليق، وسطر فارغ. لا شيء آخر.




ثلاثة أشياء يجب ملاحظتها:


  1. كل كتلة مرقمة بالترتيب، بدءا من 1.
  2. يستخدم الطابع الزمني فاصلة قبل الميليثانية: 00:00:01,000. هذه هي التفاصيل الوحيدة التي غالبا ما تكسر التحويل.
  3. لا يوجد رأس أو تصميم. SRT هو مجرد نص وتوقيت. بعض لاعبي سطح المكتب يحترمون الوسوم غير الرسمية مثل <أنا> أو <ب>، لكن هذا السلوك ليس جزءا من الصيغة، لذا لا تعتمد عليه أبدا.


تلك البساطة هي القوة الخارقة ل SRT. وبما أنه لا يوجد تقريبا ما يمكن تفسيره بشكل خاطئ، فإنه يرفع الملفات بشكل نظيف إلى أوسع مجموعة من الوجهات.


كيف يبدو ملف VTT (WebVTT) فعليا


WebVTT هو ابن عم SRT الأصلي على الويب. نفس التعليقات في .vtt تبدو متطابقة تقريبا — مع ثلاث إضافات متعمدة.




حدد الفروقات عن SRT أعلاه:


  1. السطر الأول هو WEBVTT، يتبعه سطر فارغ. ملف VTT غير صالح بدونه، وسيتجاهل مشغل الويب بصمت الملف الذي يفتقد الرأس.
  2. فاصل المللي ثانية هو نقطة، ليست فاصلة: 00:00:01.000.
  3. الإشارات يمكن أن تحمل الإعدادات. هذا الخط:90٪ محاذاة:مركز في مواقع الإشارة الثانية ومحاذاة التعليق داخل إطار الفيديو — وهو أمر لا يستطيع SRT التعبير عنه.


في مقارنة webvtt مقابل srt، هذه هي ميزة VTT كلها: فقد صمم للمتصفح، بحيث يمكنه حمل الموقع، والمحاذاة، وعلامات التصميم الداخلية، الأسلوب الحظر باستخدام CSS, ملاحظة تعليقات لمراجعك الخاصة، وحتى مسارات الفصول أو البيانات الوصفية. إذا لم يكن أي من ذلك مهما لرفعك، فإن القدرة الإضافية هي عبء غير مستخدم — ولهذا السبب يلتزم الكثير من المبدعين ب SRT.


الفروقات الدقيقة التي تعثر الناس


معظم الخلط بين "SRT وVTT" يعود إلى أربعة أمور صغيرة. إذا صحبت هذه النقاط ستتوقف التحويلات عن الفشل.


الفاصلة العشريةفاصلة ,نقطة على السطر .عند لصق طابع زمني SRT في VTT يرفض اللاعب الإشارةخط العنوانلا شيءWEBVTT أولاVTT بدون رأس لا يظهر أي تعليقات على الإطلاقالتصميم / الوضعنص فقطإعدادات الإشارة + CSSالأسلوب لا يزال موجودا في SRT→VTT، لكنه تم تجريده من VTT→SRTالترميزيوصى باستخدام UTF-8UTF-8 مطلوبغير UTF-8 يحول النصوص غير اللاتينية إلى رموز مشوشة


بعض الملاحظات التي تستحق الاستيعاب:




أي صيغة تريدها كل منصة


هذا هو الجزء الذي يبحث عنه منشئو المحتوى فعليا: بالنظر إلى مكان نشري، أي ملف أرفعه؟ إليك الخريطة العملية.

SRT vs VTT: Differences and How to Convert detail image: Subtitle format decision tree


يوتيوب (الشكل الطويل)SRT (كما تم قبول VTT)SRT هو أبسط عملية رفع موثوقة؛ يقوم اللاعب بتشغيل/إيقاف اللعبةمشغل الويب (HTML5) <المسار>)VTT (مطلوب)ال <المسار> العنصر يقبل فقط WebVTT — ولن يتم تحميل SRTنظام إدارة التعلم / منصة الدوراتعادة VTTمعظم لاعبي اللعب مبنيون على HTML5، لذا يتوقعون VTTتيك توك، ريلز، يوتيوب شورتات قصيرةولا شيء — لا يحترقلا يوجد حقل تحميل للعربة الجانبية؛ قم بعرض الترجمة داخل الإطار بدلا من ذلك


هناك قاعدتان عامتان تخرج من هذا الجدول:


  1. إذا كان المتصفح يعرض الفيديو مباشرة — موقعك الإلكتروني، صفحة هبوط، نظام إدارة إدارة التعلم — غالبا ما تحتاج إلى VTT، لأن HTML5 <المسار> عنصر يتحدث فقط WebVTT.
  2. إذا كنت ترفع على مشغل منصة كبيرة، SRT هو الخيار الافتراضي الآمن، ويوتيوب يقبل كلاهما بسعادة. في التغذية الرأسية القصيرة لا يوجد حقل ملف الترجمة على الإطلاق، لذا تقوم بحرق الترجمة داخل البكسلات — نفس طريقة الترجمة المفتوحة التي يغطيها دليلنا على كيفية إضافة ترجمة نصية إلى فيديو.


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


كيفية تحويل SRT إلى VTT (والعودة)


التحويل سريع لأن نص التعليق لا يتغير أبدا — أنت فقط تقوم بتحرير الغلاف. هناك طريقان صادقان: محول متصفح لملف نظيف وصحيح في خطوة واحدة، أو تحرير يدوي إذا أردت فهم ما الذي يتغير بالضبط.


مسار المتصفح بخطوة واحدة


إذا لم ترغب في لمس محرر نصوص، قم بتشغيل الملف عبر محول يتولى رأس النصوص، والفواصل، والترميز نيابة عنك:


  1. SRT → VTT: أسقط حقك .srt إلى محول SRT إلى VTT. يضيف WEBVTT رأس، يبدل كل فاصلة إلى نقطة، ويحفظ ك UTF-8.
  2. تنسيق آخر → SRT: إذا كنت تبدأ من .vtt, .ass، أو ملف ترجمة آخر وتحتاج إلى التنسيق الشامل، قم بتشغيله عبر ترجمة إلى محول SRT لتسويته لتنظيف SRT.
  3. قم بإصلاح المظهر أثناء وجودك هناك: إذا كنت ستقوم بحرق التعليقات أو ترغب في تنسيق متسق على الشاشة، افتح محرر أسلوب الترجمة لتعيين الخط، الحجم، المخطط والموقع قبل التصدير.


لأن Recapo يعمل بالكامل في المتصفح — بدون تثبيت، يقبل MP4 وMOV وتنسيقات شائعة أخرى تصل إلى 6GB لكل مهمة — يمكنك الانتقال من الفيديو الخام إلى التصدير مع الترجمة وملف الترجمة المطابقة في نفس المكان.


المسار اليدوي (حتى تعرف ما الذي يحدث)


التحويل SRT → VTT اليد هي في الواقع ثلاث خطوات:


  1. إضافة WEBVTT كأول سطر، ثم خط فارغ، فوق كل شيء آخر.
  2. استبدل كل فاصلة في الطوابع الزمنية بنقطة (00:00:01,00000:00:01.000). استخدم ميزة البحث والاستبدال، لكن استهدف فقط أسطر الطابع الزمني حتى لا تلمس الفواصل في نص التعليق.
  3. احفظ الملف ك UTF-8 مع .vtt الامتداد.


التحويل VTT → SRT يعكسها، مع ملاحظة واحدة:


  1. احذف WEBVTT خط العنوان وأي ملاحظة, الأسلوب، أو المنطقة كتل كبيرة.
  2. استبدل النقاط في الطوابع الزمنية بفواصل.
  3. قم بإزالة أي إعدادات للإشارة (مثل الخط:90٪ محاذاة:مركز) من خطوط الطوابع الزمنية، لأن SRT لا يمكنها استخدامها.
  4. حفظ ك UTF-8 مع .srt الامتداد.


التحذير: الخطوة الثالثة هي حيث تضيع تنسيق وتحديد مواقع VTT. إذا كان هذا التنسيق مهما، احتفظ ب VTT ولا تخفض الإصدار.


المشاكل الشائعة في التحويل (وكيفية تفاديها)


حتى التحويل "الناجح" يمكن أن يفشل بهدوء أثناء التشغيل. هذه هي الأربعة التي تؤذي المبدعين أكثر من غيرها.

SRT vs VTT: Differences and How to Convert detail image: Subtitle conversion workflow




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


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


ما هو الفرق الرئيسي بين SRT و VTT؟ أمران. يجب أن تبدأ ملفات VTT ب WEBVTT استخدم نقطة قبل الملي ثانية (00:00:01.000)، بينما SRT لا يحتوي على رأس ويستخدم فاصلة (00:00:01,000). يمكن لتقنية VTT أيضا أن تحمل تموضعا وتصميما لا يستطيع SRT التعبير عنها. نص التعليق نفسه متطابق في كلا النظامين.


هل يمكنني فقط إعادة تسمية ملف .srt إلى .vtt؟ لا. إعادة تسمية الامتداد لا تضيف المتطلبات المطلوبة WEBVTT قم بتعديل أو تعديل طوابع الفواصل مقابل الفترات، حتى يرفضها مشغل الويب. قم بتشغيلها عبر محول أو قم بإجراء هذين التعديلين يدويا أولا.


أي صيغة يستخدمها يوتيوب — SRT أم VTT؟ يوتيوب يقبل كلاهما للتحميلات الطويلة، ويمكن للمشاهدين تفعيل الترجمة أو off. SRT هو الخيار الأبسط والموثوق. بالنسبة للمقاطع القصيرة والخلاصات الرأسية الأخرى، لا يوجد رفع لملف الترجمة، لذا تقوم بحرق الترجمة مباشرة في الفيديو بدلا من ذلك.


هل SRT أم VTT أفضل لمشغل فيديو على الموقع؟ VTT، بلا شك — HTML5 <المسار> عنصر يقبل فقط WebVTT، لذا فإن SRT ببساطة لا يتم تحميله في المشغل الأصلي للمتصفح نفسه. حول SRT الخاص بك إلى VTT قبل التضمين.


هل تحويل SRT إلى VTT يقلل من الجودة؟ لا. الترجمة نصية عادية، لذا التحويل لا يؤثر على الفيديو أو الصوت على الإطلاق. الخطر الوحيد هو تلف الملف بسبب فقدان فاصلة أو ترميز خاطئ — وليس فقدان جودة الفيديو. الانتقال في الاتجاه الآخر (VTT → SRT) قد يغير التصميم والتمركز، لكنه لا يؤثر على الصورة أبدا.


حول التعليقات التوضيحية بطريقة نظيفة


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


المراجع والمصادر الرسمية