انتقل إلى المحتوى الرئيسي
SubtitleMatrix

تحويل SUB/IDX إلى SRT

مدخلات الوسائطالترجمة النقطية (PGS / VobSub)

التشغيل الأول ينزل قارئ النص — نحو 4 MB مع نموذج اللغة، يقدمه هذا الموقع ويحفظه المتصفح بعده. ولا شيء يرفع، والنتيجة مقروءة آليا: راجعها قبل الاعتماد عليها.

الخيارات

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

يقسم VobSub مسار ترجمة واحدا بين ملفين، والاثنان مطلوبان. ملف .sub يحمل الصور: سلسلة حزم برنامج MPEG، كل منها تحمل صورة نقطية مضغوطة برمز طول تشغيل من بتين. وملف .idx يحمل كل شيء آخر: لوحة الألوان الستة عشر، وحجم الإطار، وسطرا لكل ترجمة فيه وقت بدايتها وإزاحة البايت داخل .sub حيث تبدأ صورتها. ألق .sub وحده فلا سبيل إلى معرفة كم ترجمة فيه؛ وألق .idx وحده فلا صورة تقرأ. تأخذ هذه الصفحة الزوج وتكتب .srt.

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

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

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

لا يرفع شيء. يقرأ الزوج ويفك ويتعرف عليه في هذا التبويب؛ والطلبات الشبكية الوحيدة هي لملفات المتعرف نفسها التي يقدمها هذا الموقع.

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

لماذا تحتاج صفحة تحويل IDX إلى SRT ملفين بينما كل أداة أخرى هنا تحتاج ملفا؟

لأن VobSub يخزن مسارا واحدا في ملفين بالتصميم، لا لأن الأداة تريد مدخلين. ملف .sub يحمل الصور النقطية؛ وملف .idx يحمل لوحة الألوان الستة عشر وحجم الإطار وإزاحة كل صورة مع وقت بدايتها. ولا ملف منهما وحده يستطيع الإجابة عن «كم ترجمة هناك وماذا تقول». وإن كان لديك .sub بلا .idx فقد قسم الزوج في مكان ما، ويجب استعادة الفهرس من قرص المصدر قبل أي OCR.

إلى ماذا تشير أرقام filepos في ملف .idx عند تحويل VobSub؟

إلى إزاحة بايت في ملف .sub، عند بداية حزمة برنامج MPEG يميز معرف تدفقها بأنها تدفق خاص — النوع الذي تستخدمه مشغلات DVD للترجمة. والإزاحة ليست رقم ترجمة، وليست بالضرورة متزايدة مع الطوابع الزمنية في قرص شاذ، ولهذا ترتب هذه الصفحة المدخلات بطوابعها الزمنية لا بترتيب ظهور الأسطر في الملف.

لماذا تخرج بعض الأسطر بحروف خاطئة وطول صحيح في تحويل IDX إلى SRT؟

لأن اللوحة والأشكال تأتيان من الصورة، و OCR يحل الأشكال بحجم ثابت. ترجمة DVD تكتب عادة بخط صغير أو مائل جدا أو سميك جدا؛ والكلمة المائلة — المستخدمة للحوار خارج الشاشة ولكلمات الأغاني — هي الضحية المعتادة، لأن النسخة المائلة من الحرف ليست حرفا آخر للإنسان لكنها شكل آخر للمتعرف. وإن تطابقت الأطوال ولم تتطابق الحروف فالإصلاح تدقيق لا أداة أخرى.

هل يبقى موضع الترجمة على الشاشة في SRT عند التحويل من VobSub؟

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

تقول الأداة إنها تحتاج .idx ولدي .sub فقط — هل يعاد بناء الفهرس؟

لا من .sub وحده، ولا بموثوقية من الصور. يمكن من حيث المبدأ إيجاد الإزاحات بمسح حزم التدفق الخاص، لكن الطوابع الزمنية لا تستعاد: تعيش في .idx ولا مكان آخر في الزوج. وإعادة بناء فهرس تعني الرجوع إلى القرص أو ملف VOB الذي استخرج منه الزوج، أو استخدام .idx الأصلي إن كان ما زال بجانب مسار آخر. وتخمين الأوقات ينتج ملفا يبدو صحيحا وينزاح عن الفيديو، وهو أسوأ من لا ملف.

هل يرسل زوج ملفات VobSub إلى أي مكان أثناء قراءته؟

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

أدوات ذات صلة