Перейти до вмісту
TextArray
100% локально

Перемикач часу субтитрів SRT

Зсув кожної мітки часу у файлі субтитрів SRT або VTT на фіксований зсув.

Введення
Вихід

Перемикач часу субтитрів SRT

Субтитри, які відстають від діалогу на дві секунди, псують фільм швидше, ніж відсутність субтитрів. Вставте файл .srt або .vtt, введіть зсув у секундах, і кожна лінія часу — ГГ:ХМ:СС,ммм --> ГГ:ХМ:СС,ммм — переміститься саме на цю величину. Позитивне значення затримує субтитри (вони з'являються пізніше), негативне - виводить їх раніше. Десяткові знаки працюють з точністю до мілісекунд, тому зсув на 0,35 є таким же дійсним, як і зсув на 90.

Змінюються лише лінії часу. Номери підказок, сам текст субтитрів, заголовки WEBVTT і налаштування підказок, такі як align:start, залишаються недоторканими, а інструмент зберігає смак кожного файлу — десяткові коми SRT залишаються комами, крапки VTT залишаються крапками. Мітки часу, які опускаються нижче нуля, обмежуються 00:00:00 000, а не створюють недійсний файл, а підрахунок повідомляє вам, коли це сталося.

Загальний робочий процес: відтворіть відео, запам’ятайте, наскільки далеко знаходиться перший рядок, вставте файл, введіть це число з протилежним знаком дрейфу та скопіюйте результат назад у файл .srt — або скористайтеся кнопкою завантаження. Оскільки інструмент заснований на рядках, він також справляється з дещо неправильно сформованими файлами: відсутній порожній рядок або непарний номер сигналу ніколи не зупиняє зсув.

Усе працює локально у вашому браузері. Файл субтитрів для неопублікованої частини, відео клієнта чи вашої домашньої відеозапису ніколи не залишає ваш пристрій — немає завантаження, немає черги перетворення на стороні сервера, немає очікування.

FAQ

Які формати субтитрів підтримуються?
SRT (00:00:01 000 з десятковими комами) і WebVTT (00:01 000 з крапками, години необов’язкові). Кожна мітка часу зберігає власний стиль роздільника, тому файл VTT залишається дійсним VTT. Формати на основі фреймів, як-от SUB/IDX, не є текстовими таймінгами та виходять за рамки.
Що станеться, якщо зрушення зробить позначку часу негативною?
Він обмежується до 00:00:00 000 замість створення недійсного файлу, і підрахунок повідомляє, скільки позначок часу було закріплено, тому ви відразу помічаєте занадто великий зсув назад.
Чи можу я перейти менше ніж на секунду?
так Зміщення приймає десяткові дроби з точністю до мілісекунд — 0,5 переміщує все на півсекунди, 0,042 на 42 мілісекунди. Введіть будь-яке значення; крок стрілок на 0,1 с.
Мої субтитри дрейфують більше, ніж відео продовжується. Чи виправить це фіксована зміна?
Ні — зростаючий дрейф означає, що частота кадрів відрізняється, що потребує лінійного масштабування, а не постійного зміщення. Фіксований зсув виправляє субтитри, які однаково ранні або пізні, що є набагато більш поширеним випадком.
Чи завантажено кудись мій файл субтитрів?
Ні. Shift повністю виконується у вашому браузері, і файл ніколи не залишає ваш пристрій.