ما هو ملف SRT؟ بنيته وتحريره وأخطاؤه الشائعة
ما هو ملف ترجمة SRT، وما معنى كل سطر فيه، وكيف تفتحه وتحرره بأمان، وكيف تصلح الأخطاء التي تمنع المشغّلات من عرضه.
بقلم Syed Peera Saheb · تاريخ النشر
الإجابة المختصرة
ملف SRT هو ملف ترجمة بنص عادي. يسرد ترجمات مرقّمة، لكل منها وقت بداية ووقت نهاية وسطر أو سطران من النص، ويستطيع قراءته كل مشغّل فيديو وتلفاز وبرنامج تحرير ومنصة فيديو تقريبًا.
يأتي الاسم من SubRip، وهو برنامج لنظام Windows كان يقرأ الترجمات من أقراص DVD ويحفظها نصًا. لم تكن لصيغة SRT مواصفة رسمية قط، لذا فإن ما يُعد صالحًا هو في الغالب ما تقبله المشغّلات الشائعة. وهذا خبر سار عند تحرير ملف يدويًا: فالصيغة بسيطة ومتسامحة.
أجزاء الترجمة
تتكون كل ترجمة، وتسمى أحيانًا cue أو كتلة ترجمة، من أربعة أجزاء. السطر الأول عدّاد: 1 للترجمة الأولى، و2 للتالية، وهكذا. والسطر الثاني هو التوقيت، مكتوبًا بالساعات والدقائق والثواني وأجزاء الألف من الثانية، مع فاصلة قبل أجزاء الألف وسهم مكوّن من شرطتين وعلامة «أكبر من» بين البداية والنهاية. ثم تأتي أسطر النص، عادةً سطر أو سطران. والسطر الفارغ ينهي الترجمة.
تُحسب الأوقات من بداية الفيديو. فـ 00:01:02,500 تعني بعد دقيقة واحدة وثانيتين ونصف. تُخفي معظم المشغّلات الترجمة عند وقت النهاية، لذا يجب ألا تتداخل ترجمتان ما لم ترد ظهور الاثنتين على الشاشة معًا.
1
00:00:01,200 --> 00:00:03,900
Is anyone here?
2
00:00:04,300 --> 00:00:06,800
MAYA: Over here.
<i>Follow my voice.</i>- 12
- رقم الترجمة
- 00:01:02,500 --> 00:01:05,000
- وقتا البداية والنهاية، مع فاصلة قبل أجزاء الألف من الثانية
- Where are you going?
- النص، سطر أو سطران
- السطر الفارغ ينهي الترجمة
التنسيق الذي يمكنك استخدامه
لا تتضمن SRT تنسيقًا رسميًا، لكن معظم المشغّلات تفهم بضعة وسوم شبيهة بـ HTML: <i> للمائل، و<b> للعريض، و<u> للتسطير. والمائل هو الأكثر شيوعًا، للأصوات من خارج الشاشة والمكالمات الهاتفية وكلمات الأغاني والكلمات الأجنبية. وتعرض بعض المشغّلات أيضًا وسوم <font color="...">، وتحمل بعض الملفات رموز مواضع ASS مثل {\an8} لوضع الترجمة في الأعلى.
يختلف الدعم. فبعض المنصات، ومنها YouTube، تتجاهل كل الترميز في ملفات SRT. تحتفظ الأدوات في هذا الموقع بالمائل والعريض والتسطير. وتحذف وسوم لون الخط ورموز مواضع ASS، لأن مشغّلات كثيرة ستعرضها نصًا لولا ذلك.
كيف تفتح ملف SRT وتحرره
يصلح أي محرر للنص العادي: Notepad على Windows، أو TextEdit على Mac في وضع النص العادي، أو محرر برمجي. تجنّب معالجات النصوص مثل Word، فقد تضيف تنسيقًا مخفيًا أو علامات اقتباس منحنية عند الحفظ. وعند الحفظ، اختر الترميز UTF-8 لتظهر كل الحروف بشكل صحيح في المشغّلات الحديثة.
للإصلاحات الصغيرة، مثل خطأ إملائي أو سطر ناقص، يكفيك محرر نصوص. أما تغييرات التوقيت في الملف كله، فتحرير مئات الطوابع الزمنية يدويًا بطيء ومعرّض للأخطاء؛ وأداة إزاحة توقيت الترجمة تحرّك كل الترجمات دفعة واحدة. ويكون برنامج تحرير الترجمة المتخصص أفضل عندما تحتاج إلى إعادة توقيت الترجمات واحدة تلو الأخرى وفق الصوت.
أخطاء SRT الشائعة وطريقة إصلاحها
عندما يرفض مشغّل ملف SRT أو يعرضه بشكل خاطئ، يكون السبب عادةً واحدًا مما يلي. تتسامح أدوات هذا الموقع مع عدد منها، لذا فإن فتح ملف معطوب في المحوّل وتنزيله بصيغة SRT من جديد كثيرًا ما يصلحه في خطوة واحدة.
- نقطة بدلًا من الفاصلة قبل أجزاء الثانية، كما في 00:00:01.200. ترفض المشغّلات الصارمة ذلك. يقرؤها المحوّل ويكتب فاصلة.
- أسطر فارغة مفقودة بين الترجمات. تدمج بعض المشغّلات الترجمات. يظل المحوّل يفصل بينها، لأنه يبدأ ترجمة جديدة عند كل سطر توقيت.
- أرقام تتخطى أو تتكرر. نادرًا ما تهتم المشغّلات بذلك، لكن بعض برامج التحرير تهتم. وكل ملف SRT تكتبه الأدوات يُرقَّم من جديد بدءًا من 1.
- وقت نهاية يسبق وقت البداية، أو وقت سالب. تُتخطى هذه الترجمات، وتخبرك الصفحة بعدد الكتل التي تعذّرت قراءتها.
- ترجمات متداخلة، تكون فيها إحداها لا تزال على الشاشة عند بدء التالية. تستطيع أداة تنظيف الترجمة إنهاء كل ترجمة عند بدء التالية، ويسرد مدقق الترجمة كل تداخل.
- رموز غريبة بدلًا من الحروف المشكَّلة. هذه مشكلة ترميز؛ تتيح لك الصفحة اختيار الترميز الصحيح وتحفظ النتيجة بترميز UTF-8.
- أوقات بلا ساعات، كما في 01:02,500، أو كسور قصيرة، كما في 00:00:01,5. يقرأ المحوّل الحالتين ويكتب أوقاتًا كاملة.
من أين تأتي ملفات SRT
الأرجح أن تحصل على ملف SRT من موقع لتنزيل الترجمات، أو من برنامج تحرير فيديو أو خدمة تفريغ تصدّر الترجمات، أو من منصة فيديو يمكنك فيها تنزيل ترجمات فيديوهاتك. تحفظ برامج تحرير الترجمة بصيغة SRT افتراضيًا، وكثير من البرامج التي تستخرج مسارات الترجمة من ملفات MKV أو MP4 تحفظ المسارات النصية بصيغة SRT أيضًا.
تتفاوت جودة الملفات القادمة من مواقع التنزيل كثيرًا. فقد تكون مُعدّة لإصدار مختلف من الفيديو، أو محفوظة بترميز إقليمي قديم، أو مليئة بشارات الفريق وعناوين الويب. قبل أن تعتمد على أحدها، شغّل بضعة مشاهد من بداية الفيديو ومنتصفه ونهايته للتحقق من ثبات التوقيت.
تسمية ملف SRT لتعثر عليه المشغّلات
تحمّل المشغّلات وأجهزة التلفاز عادةً ملف SRT تلقائيًا عندما يكون بجانب الفيديو ويحمل الاسم نفسه، مثل holiday.mp4 وholiday.srt. ويفهم كثير منها أيضًا رمز اللغة قبل الامتداد، فيظهر holiday.en.srt وholiday.es.srt على أنهما الإنجليزية والإسبانية. وتتعرف بعض المشغّلات على تسميات إضافية مثل sdh أو forced، مثل holiday.en.sdh.srt، لكن الدعم يختلف، فتحقّق من مشغّلك إن لم تظهر التسمية.
ما تفعله أدوات هذا الموقع بملف SRT
كل أداة هنا تقرأ SRT، ولا تمس أيٌّ منها الملف الأصلي؛ بل تنزّل ملفًا جديدًا. يكتبه المحوّل بصيغة أخرى. وتحرّك أداة إزاحة توقيت الترجمة كل التوقيتات أو تمدّها. وتحذف أداة تنظيف الترجمة أوصاف الأصوات وأسماء المتحدثين والترجمات المكررة وشارات الفريق. ويسرد مدقق الترجمة الترجمات السريعة جدًا أو الطويلة جدًا أو المتداخلة. أما أدوات الدمج والتقسيم والترجمة إلى نص فتدمج الملفات أو تقسمها أو تحوّلها إلى نص مفرّغ.
تعمل جميعها في متصفحك، ولا يُرفع الملف. كل ملف تحفظه يكون بترميز UTF-8 ويحافظ على المائل والعريض والتسطير حيثما تسمح الصيغة الناتجة.
مقارنة SRT بالصيغ الأخرى
قوة SRT أن كل شيء يقرؤها. أما نقاط ضعفها فغياب المواصفة والتنسيق الحقيقي. وWebVTT شبه مطابقة لها لكنها معيار ويب، وهي الصيغة الوحيدة التي تعرضها المتصفحات أصلًا. وتضيف ASS الخطوط والألوان وتحديد المواضع. إذا طلبت منصة أو مشغّل شيئًا غير SRT، يستطيع المحوّل أن يكتب من الملف نفسه VTT أو ASS أو SBV أو TTML أو DFXP أو SAMI أو MicroDVD SUB أو LRC أو CSV أو Spruce STL أو نصًا عاديًا.
أسئلة شائعة
هل ملف SRT هو نفسه فيديو مترجَم؟ لا. إنه ملف نصي منفصل يعرضه المشغّل فوق الفيديو. ويمكن إيقاف الترجمة أو تغييرها أو إصلاحها دون المساس بالفيديو.
هل يمكن لملف SRT واحد أن يضم لغتين؟ ليس كمسارين منفصلين، لكن يمكن أن تحتوي كل ترجمة على سطر بكل لغة. وتستطيع أداة دمج الترجمات جمع ملفين بهذه الطريقة.
هل يمكنني فتح ملف SRT على الهاتف؟ نعم. يستطيع أي عارض نصوص عرضه، وتعمل أدوات هذا الموقع في متصفح الهاتف.
لمزيد من القراءة: