ما هو ملف IDX؟
ملف IDX هو ملف فهرس ترجمات يشير إلى قائمة معلومات البيانات الأولية للترجمات داخل ملف .sub (ترجمات VobSub). تم إنشاؤه واستخدامه بواسطة تطبيق برنامج VobSub الذي يتيح للمستخدمين استخراج الترجمات من أقراص DVD وتفريغها في ملف SUB. تحتوي ملفات IDX على طوابع زمنية وإزاحات بايت تستخدم للإشارة إلى كل عنوان فرعي. يقوم VobSub دائمًا بإنشاء ملف IDX مع ملف SUB المقابل.
تنسيق ملف IDX - مزيد من المعلومات
يتم إنشاء ملفات IDX وحفظها كملفات نص عادي يمكن فتحها في أي محرر نصوص. يحتوي ملف IDX على معلومات تقرأها مشغلات الوسائط لقراءة المعلمات مثل لون نص الترجمة المراد عرضه على الشاشة ، وموضع نص الترجمة على الشاشة.
إعدادات الترجمة IDX
يخزن ملف IDX النموذجي معلومات البيانات الأولية هذه في بداية الملف. تبدأ إعدادات الترجمة بـ ** # **. تتم إضافة الطوابع الزمنية ومراجع الصور بعد كل إعدادات الترجمة هذه وتبدأ بـ ** الطابع الزمني: **.
مثال تنسيق ملف IDX
# VobSub index file, v7 (do not modify this line!)
#
# To repair desyncronization, you can insert gaps this way:
# (it usually happens after vob id changes)
#
# delay: [sign]hh:mm:ss:ms
#
# Where:
# [sign]: +, - (optional)
# hh: hours (0 <= hh)
# mm/ss: minutes/seconds (0 <= mm/ss <= 59)
# ms: milliseconds (0 <= ms <= 999)
#
# Note: You can't position a sub before the previous with a negative value.
#
# You can also modify timestamps or delete a few subs you don't like.
# Just make sure they stay in increasing order.
# Settings
# Original frame size
size: 720x576
# Origin, relative to the upper-left corner, can be overloaded by aligment
org: 0, 0
# Image scaling (hor,ver), origin is at the upper-left corner or at the alignment coord (x, y)
scale: 100%, 100%
# Alpha blending
alpha: 100%
# Smoothing for very blocky images (use OLD for no filtering)
smooth: OFF
# In millisecs
fadein/out: 50, 50
# Force subtitle placement relative to (org.x, org.y)
align: OFF at LEFT TOP
# For correcting non-progressive desync. (in millisecs or hh:mm:ss:ms)
# Note: Not effective in DirectVobSub, use "delay: ... " instead.
time offset: 0
# ON: displays only forced subtitles, OFF: shows everything
forced subs: OFF
# The original palette of the DVD
palette: 000000, 828282, 828282, 828282, 828282, 828282, 828282, ffffff, 828282, bababa, 828282, 828282, 828282, 828282, 828282, 828282
# Custom colors (transp idxs and the four colors)
custom colors: OFF, tridx: 1000, colors: 000000, bababa, 828282, 000000
# Language index in use
langidx: 0
# English
id: en, index: 0
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: English
# Vob/Cell ID: 1, 1 (PTS: 0)
timestamp: 00:01:25:880, filepos: 000003800
timestamp: 00:01:46:160, filepos: 000008000
timestamp: 00:02:08:880, filepos: 00000c800
# Vob/Cell ID: 1, 2 (PTS: 222840)
timestamp: 00:03:58:800, filepos: 000011000
timestamp: 00:04:00:680, filepos: 000016800
timestamp: 00:04:04:640, filepos: 00001d800
كيفية استخدام ملف IDX؟
إذا كان لديك ملفات Sub و IDX لفيلم ، فيمكنك تشغيل هذه الترجمات مع الفيلم الذي تم إنشاء هذه الترجمات من أجله. تمتلك العديد من التطبيقات مثل VLC أو GOM Player أو PotPlayer أو PowerDVD القدرة على تحميل ملفات SUB و IDX وتشغيلها جنبًا إلى جنب مع الفيلم. يمكن للتطبيقات البرمجية أيضًا تضمين ملفات الترجمة SUB و IDX في ملفات .mkv.
تحويل IDX إلى SRT
SRT (تنسيق ملف SubRip) هو ملف ترجمة بسيط محفوظ بتنسيق ملف SubRip. يتم استخدامه بشكل أكثر شيوعًا مقارنة بتنسيق ملف VobSub. وبالتالي ، إذا كنت ترغب في تحويل ملفات SUB / IDX إلى تنسيق ملف SRT ، فهناك أدوات خارجية متاحة يمكن استخدامها لتحقيق ذلك. محول SUB / IDX إلى SRT ، المتوفر على SubtitleTools.com هو أحد هذه الأدوات التي تأخذ ملفات SUB و IDX كمدخلات وتحول ترجمات VobSub هذه إلى ملفات SRT.