إزاحة توقيت ترجمات SRT

قدّم أو أخّر جميع الرموز الزمنية في ملف ترجمة SRT بالعدد نفسه من الميلي ثانية، مثلًا لإعادة مزامنة ترجمات منزاحة قليلًا عن الفيديو. معالجة محلية 100%، ولا يُرسل ملفك إلى أي خادم.

مثال:
قيمة موجبة = تأخير الترجمات، وقيمة سالبة = تقديمها.

كيف يعمل

تقرأ الأداة كل كتلة في ملف SRT (الرقم، والرمز الزمني للبداية والنهاية، والنص)، وتضيف إليها الإزاحة المحددة بالميلي ثانية، ثم تعيد توليد ملف SRT صالح بالرموز الزمنية الجديدة. لا يتغير نص الترجمات ولا ترتيبها أبدًا، بل تتغير الأوقات فقط.

ماذا يحدث إذا جعلت الإزاحة السالبة رمزًا زمنيًا يقل عن الصفر؟

إذا أصبح رمز زمني سالبًا بعد تطبيق الإزاحة (مثلًا بتقديم ترجمة تظهر عند الثانية 2 بمقدار 5 ثوانٍ)، يُعاد تلقائيًا إلى 00:00:00,000 ليبقى صالحًا، بدلًا من إظهار خطأ.

هل يجب أن يلتزم الملف المستورد بصيغة صارمة؟

تتوقع الأداة صيغة SRT القياسية: رقم الكتلة، وسطر الرمز الزمني بصيغة HH:MM:SS,mmm --> HH:MM:SS,mmm، ثم سطر نص أو أكثر، مع فصل الكتل بسطر فارغ. وتُتجاهل الكتل ذات الصياغة الخاطئة بصمت أثناء التحليل.

هل يمكنني لصق النص مباشرةً بدلًا من استيراد ملف؟

نعم، تقبل منطقة النص محتوى ملصوقًا يدويًا كما تقبل ملفًا مستوردًا بالسحب والإفلات أو بالاختيار: وتستخدم الطريقتان محرك التحليل والإزاحة نفسه.

خصوصية تامة: يُحلَّل ملف الترجمة ويُعدَّل داخل متصفحك فقط، ولا يُرسل أبدًا إلى خادم.