SRT / ASS / VTT
ثلاث منها نص يمكن تحريره. وواحدة صورة لنص، وهذا يغيّر كل شيء.
SRT توقيتات ونص عادي. تضيف ASS التموضع والخطوط والألوان. VTT هي نسخة الويب من SRT. أما PGS وVobSub فليستا شيئًا من ذلك — إنهما صورتان مأخوذتان من بلوراي وDVD، وهذا سبب استحالة إعادة تنسيقهما أو تغيير حجمهما أو البحث فيهما أبدًا. يتجاهل iOS ملف .srt الجالس بجانب فيديو تمامًا.
30 يوليو 2026
يُفتح من دون مساعدة بواسطة
يعرض مشغّل Apple مسارات الترجمة الموجودة *داخل* ملف مدعوم، وWebVTT داخل بث HLS. ما لا يفعله هو ملاحظة ملف .srt جالس بجانب فيديو في المجلد نفسه — عرف احترمه كل مشغّل حاسوب مكتبي لعشرين عامًا، ولم ينفّذه iOS يومًا.
الحقائق
| SRT | SubRip. رقم، ونطاق زمني، والسطر. من دون تنسيق، مدعومة عالميًا |
|---|---|
| ASS / SSA | Advanced SubStation Alpha. تموضع، وخط، ولون، وحدود، وتوقيت كاريوكي، وحركة |
| VTT | WebVTT. بنية SRT مع إشارات شبيهة بـCSS؛ معيار الويب، ويستخدمه HLS |
| SUB / IDX | VobSub. ترجمة نقطية من DVD، في زوج من الملفات |
| PGS | Presentation Graphic Stream. ترجمة نقطية من بلوراي، عادة داخل MKV |
| قابلة للتحرير كنص | SRT وASS وVTT — نعم. VobSub وPGS — لا، إنهما صورتان |
| محمولة داخل ملف | تقبل MKV كلها؛ ويقبل MP4 القليل جدًا؛ ولا يقبل AVI أيًا منها |
| ترميز الحروف | السبب الأكثر شيوعًا لتشويه الحروف المميزة، خصوصًا في الملفات التركية والسيريلية القديمة |
نص، ونص منسَّق، وصور
SRT هي البسيطة، وبساطتها سبب فوزها: عداد، ووقت بداية ونهاية، والكلمات. أي أداة يمكنها كتابة واحدة، وأي مشغّل يمكنه قراءتها، ويمكنك تصحيح خطأ إملائي في محرر نصوص. ما لا تستطيعه هو تحديد أين على الشاشة يجب أن يجلس سطر أو ما لونه.
بُنيت ASS للحالات التي يهم فيها ذلك — لافتة على جدار تُترجَم في مكانها، وشخصان يتحدثان في آن واحد، وكاريوكي حيث يضيء كل مقطع لفظي. تحمل خطوطًا وألوانًا وحدودًا ومواضع وتأثيرات توقيت، ويمكن لـMKV حتى حمل ملفات الخطوط اللازمة لرسمها كما أُريد لها. المشغّل الذي يعرض ASS كنص عادي يريك الكلمات ولا شيء من العمل المبذول.
أما PGS وVobSub فشيء مختلف تمامًا. إنهما صورتان للترجمة، مأخوذتان من بلوراي وDVD، حيث كانت الترجمة تُرسَم دائمًا كصورة. يمكن عرضهما ولا شيء أكثر: لا تغيير خط، ولا تغيير حجم، ولا بحث، ولا ترجمة. تحويل واحدة إلى نص يتطلب التعرف الضوئي على الحروف وأمسية كاملة.
لماذا يتجاهل iOS الملف المجاور لفيديوك
على حاسوب مكتبي، وجود film.mkv وfilm.srt في المجلد نفسه هو كل ما يحتاجه المشغّل — العرف قديم وعالمي إلى هذا الحد. لا عرف كهذا لدى iOS، والأهم أنه لا يملك مجلدًا كهذا أصلًا: التطبيقات معزولة، ولكل منها تخزينه الخاص، و"بجانب" ليست علاقة يعرضها النظام.
فيجب تسليم ملف الترجمة على iPhone إلى مشغّل عمدًا، ويجب أن يكون المشغّل هو من يحتفظ بالإقران. حين يفعل ذلك، يمكن أن يلتصق الاختيار بالملف — فيلم تركته بترجمة تركية يُفتَح بها في المرة التالية.
النصف الآخر من المشكلة هو الترميز. ملف الترجمة بايتات، ولا شيء في الملف يقول أي أبجدية تعنيها تلك البايتات إلا إذا كُتِب بترميز UTF-8. كُتِبت الملفات الأقدم، خصوصًا التركية والسيريلية، بترميزات إقليمية، ومشغّل يفترض UTF-8 يعرض ş وğ كحروف مشوَّهة. كشف الترميز بدلًا من افتراضه هو ما يفرّق بين مشغّل يعرض تلك الملفات بشكل صحيح وآخر لا يفعل.
إدخال الترجمة إلى فيديو
- استخدم المسارات الموجودة أصلًا داخل الملف
يحمل MKV عادة ترجمته. لا شيء يُضاف، ولا شيء يُقرَن — يجب سرد كل مسار في الملف حسب اللغة، مع خيار إيقاف، ولا يُشغَّل شيء حتى تطلبه.
- أضِف SRT ودع المشغّل يتذكر الإقران
لملف من دون ترجمة خاصة به، سلّم ملف .srt إلى المشغّل ودعه يحتفظ بالارتباط. هذا ما يفعله FoxDL، ويلتصق الاختيار بكل ملف بدلًا من إعادة اختياره كل مرة.
- حوّل ASS إلى SRT فقط عند الضرورة
يعمل، ويتخلى عن كل موضع ولون وخط حدّده الملف. بالنسبة إلى الترجمة الحوارية فقط، الخسارة لا شيء؛ أما بالنسبة إلى أي شيء بتنسيق، فهي معظم بيت القصيد.