ترجمة SubRip (.srt)

المعيار قياسي

ترجمة SubRip (SRT) معيار عالمي شائع لترجمات الفيديو الرقمية والتعليقات التوضيحية، ويتميز ببساطته وسهولة قراءته وتوافقه الواسع مع الأجهزة والبرامج.

تحويل SRT إلى VTT

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

فحص البيانات الوصفية

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات SRT من خلال فحص تسلسل البايت الثنائي البادئ:

اختر الملفات أو أسقطها هنا

خاص - لا تغادر الملفات جهازك أبدًا

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

توقيع رأس الملف على مستوى البايت (Magic Bytes)

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات SRT من خلال فحص تسلسل البايت الثنائي البادئ:

التوقيع الست عشري (الإزاحة 0):

لا توجد بصمة ثابتة

تمثيل ASCII: لا توجد بصمة ثابتة

التوحيد القياسي: المعيار الفعلي العالمي للترجمات

المواصفات الفنية

هيكلية الحاويةمقاطع ترجمة مرقمة ومتتابعة يفصل بينها سطر فارغ: رقم المقطع، وتوقيتا البداية والنهاية (HH:MM:SS,mmm)، ثم نص الترجمة
الضغطنص عادي غير مضغوط
ترتيب البايتات (Endianness)تدفق نصي بترميز UTF-8 أو Unicode (وعلامة BOM اختيارية)
مساحات الألوانوسوم HTML اختيارية للألوان الأساسية (<font color=...>)
القنوات والبنيةنص حوار مرفق بتوقيتات، مع تنسيق مضمّن أساسي (غامق ومائل وتحته خط)
الحد الأقصى للأبعادعدد المقاطع المتتابعة غير محدود
الشفافيةلا توجد شفافية
البث والتحميل التدرجيتشغيل تدفقي متتابع بمرور واحد

مصفوفة المقارنة التقنية: SRT مقابل المنافسين

السمة التقنيةSRT (الحالي)VTTASSSUB
نطاق التوافقعالمي بنسبة 100% عبر جميع مشغلات الوسائط وأجهزة التلفزيونعالمي بنسبة 100% عبر متصفحات الويبيختلف الدعم حسب البرنامج.مشغلات DVD القديمة
فاصل الطابع الزمنيفاصلة (مثل 00:01:23,456)نقطة (مثل 00:01:23.456)نقطة (مثل 0:01:23.45)ترقيم الإطارات
مرونة التنسيقوسوم HTML الأساسية (<b>، <i>، <u>)تنسيق الإشارات ومواضعها بالكامل عبر CSSوسوم تجاوز ورسومات متقدمةلا يوجد
عنصر <track> الأصلي في HTML5يتطلب التحويل إلى WebVTTمعيار HTML5 الأصلي بنسبة 100%يتطلب وحدة فك ترميز WebAssemblyيتطلب التحويل

أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري

تخرج الترجمات عن التزامن مع صوت الفيديو مع تقدم الفيلم.

السبب الجذري: عدم تطابق معدل الإطارات؛ فمثلًا قد تكون توقيتات الترجمة محسوبة على 23.976 إطارًا في الثانية بينما يُعرض الفيديو بمعدل 25 إطارًا في الثانية.

الاسترداد: إعادة مزامنة الطوابع الزمنية أو تغيير الإزاحة الزمنية باستخدام أداة مزامنة الترجمة File2File.app Subtitle Sync Tool.

تحليل الأمان ومتجهات الهجوم على المحلّل

ملفات SRT هي نصوص صريحة، ولكن عدادات الإشارات المشوهة أو وسوم HTML يمكن أن تؤدي إلى أخطاء في الذاكرة في مشغلات الوسائط المعرضة للخطر.

ناقلات الهجوم المعروفة

  • تجاوز مخزن المكدس المؤقت في روتينات تحليل الطابع الزمني لـ SRT لمشغل الوسائط (مثل CVE-2011-2592).
  • البرمجة النصية عبر المواقع (XSS) عبر وسوم HTML غير المهربة في عارضات الترجمة المستندة إلى الويب.
  • حجب الخدمة من خلال أرقام مؤشرات الإشارات المتداخلة أو غير المرتبة.

أفضل الممارسات الدفاعية: نظّف وسوم HTML وتحقّق من الترتيب التسلسلي للطوابع الزمنية قبل عرض الترجمات.

الأصول التاريخية والمحطات الرئيسية

2010وضعت W3C تنسيق WebVTT الحديث استنادًا مباشرةً إلى بنية الطوابع الزمنية في SRT.
2005اعتُمد SRT على نطاق واسع في خدمات البث ومشغلات الوسائط وأجهزة التلفزيون الذكية وYouTube.
2000أصدر المبرمج المعروف باسم «Brain» برنامج SubRip، أداة Windows لاستخراج ترجمات DVD وإنشاء ملفات ‎.srt.

المزايا الرئيسية والإيجابيات

  • توافق واسع: تدعمه مشغلات الوسائط وأجهزة التلفزيون الذكية ومحررات الفيديو ومنصات البث.
  • صياغة بسيطة يسهل قراءتها وكتابتها وتحريرها في أي محرر نصوص عادي، من دون برامج خاصة.
  • تخزين نصي مدمج: عادةً ما تستهلك ترجمات فيلم مدته ساعتان أقل من 100 كيلوبايت.

القيود الفنية والسلبيات

  • لا يتيح تحديد موضع الترجمة على الشاشة؛ إذ تظهر عادةً أسفل الفيديو في المنتصف.
  • خيارات التنسيق محدودة، وتقتصر على وسوم HTML الأساسية (<i> و<b> و<u>)، من دون خطوط مخصصة أو تحكم في التخطيط.
  • يستخدم الطابع الزمني فاصلةً للفصل بين الثواني وأجزاء الألف (00:01:20,500)، بخلاف WebVTT الذي يستخدم نقطة.

معلومات تقنية طريفة

  • أنشأ SRT مطور برمجيات فرنسي يُعرف باسم «Brain»، وكتب برنامج SubRip لاستخراج نصوص الترجمة من أقراص DVD باستخدام التعرف الضوئي على الحروف (OCR).
  • تستخدم توقيتات SRT فاصلة (,) للفصل بين الثواني وأجزاء الألف، بينما يستخدم WebVTT الحديث نقطة (.).
  • ينشئ YouTube تلقائيًا ترجمات SRT قابلة للتنزيل لمليارات مقاطع الفيديو باستخدام الذكاء الاصطناعي.

الأسئلة التقنية المتكررة

ما هو ملف SRT؟

ملف SRT ملف نصي بسيط يضم ترجمات الفيديو، ويربط كل سطر حوار بتوقيتَي بداية ونهاية دقيقين.

كيف يمكنني تحويل SRT إلى WebVTT لفيديوهات الويب؟

يمكنك تحويل ملفات SRT إلى صيغة HTML5 WebVTT (.vtt) الحديثة بنقرة واحدة باستخدام File2File.app مباشرة في متصفح الويب الخاص بك.

كيف أستخدم ملف SRT مع فيلم؟

سمّ ملف ‎.srt باسم ملف الفيديو نفسه تمامًا (مثل movie.mp4 وmovie.srt)، وضعهما في المجلد نفسه؛ عندها تحمّله المشغلات مثل VLC تلقائيًا.